excel多条件查找?

能做一个C31单元格求对应单价的公式吗(外返目标变动也可以随之变动的那种)

C31单元格输入公式=IF($B31="","",IF($A31="1级",INDEX($F$2:$F$4,MATCH(LOOKUP($B31,{-100,0.03,0.04},{0,3,4})/100,$D$2:$D$4,)),IF($A31="2级",INDEX($F$5:$F$7,MATCH(LOOKUP($B31,{-100,0.027,0.03},{0,2.7,3})/100,$D$5:$D$7,)),IF($A31="3级",INDEX($F$8:$F$10,MATCH(LOOKUP($B31,{-100,0.024,0.028},{0,2.4,2.8})/100,$D$8:$D$10,)),""))))

下拉公式。 如图:

示例

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-17

将原表格中各等级中同等级内部按百分比进行升序排序。

在C12中输入或复制粘贴下列公式

=INDEX(OFFSET(E$2:E$4,MATCH(A12,A$1:A$10,)-2,),MATCH(B12,OFFSET(D$2:D$4,MATCH(A12,A$1:A$10,)-2,),1))

下拉填充

本回答被网友采纳
第2个回答  2020-04-21
假设表1
表2
分别是sheet1
sheet2
接着假设
sheet2中ABCD列分别是品名,型号,规格,及条形码
再假设,怎么全得假设
sheet1表ABC三列分别用来输入品名,型号,规格
那sheet1表D1输入
=lookup(1,0/((sheet2!A$1:A$100=a1)*(sheet2!B$1:B$100=b1)*(sheet2!c$1:C$100=c1)),sheet2!D$1:D$100)
公式是假设了你的sheet2表这个基础表的数据有100行,根据实际修改。
第3个回答  2020-09-23

Excel怎么进行多条件查找?这个视频告诉你!

第4个回答  2020-04-17
你必须提供算法,这个本身肯定是可以的,但是你不说这个结果是怎么算出来的,没有人弄得出来,除非和你正在干同样事的人才能行。
提供算法,最好举一两个例子是怎么算出来的。
相似回答