发布网友 发布时间:2022-05-05 09:26
共2个回答
热心网友 时间:2022-06-27 06:34
一种方法是直接用 if 语句判断,比较生硬,如C列
C2=IF(A2="张三", IF(B2<=90, 0.5, 1), IF(A2="李四", IF(B2<=90, 0.6, 0.9), IF(A2="王五", IF(B2<=90, 0.8, 1.2), A2 &"是谁")))
另一种方法,可以建个辅助表格,为张三李四王五编号,如D列
D2=CHOOSE(VLOOKUP(A2, F1:G4, 2, FALSE), IF(B2<=90, 0.5, 1), IF(B2<=90, 0.6, 0.9), IF(B2<=90, 0.8, 1.2))
另外,你只说了大于90和小于90,不知道等于90怎么算,默认和小于相同了,你自己根据实际需求改吧。还有金额列你条件不够,不知道怎么计算。
追问金额举例:自动统计有多少个张三,比如有小于5个张三金额显示500,大于5小于10个张三有1000,以此类推;统计李四小于5个金额显示400。。。。。。以此类推,都在一个公示里体现。。。。。不知道这样我说明白了没有,谢谢了!追答这下明白了,但你说的规则和第一个图片里的规则为什么不一致?我按照图片里的规则写了一个公式,说实话,全放一个公式里,太乱了。(顺便吐个槽,你这问题逻辑性太差了)
D2=CHOOSE(VLOOKUP(A2,$F$1:$G$4, 2, FALSE), IF(COUNTIF(A:A, A2)2, COUNTIF(A:A, A2)5, COUNTIF(A:A, A2)5, COUNTIF(A:A, A2)10, COUNTIF(A:A, A2)1, COUNTIF(A:A, A2)5, COUNTIF(A:A, A2)<=9), 300))))
D2单元格为“金额”列第一行有效数据
$F$1:$G$4 为辅助表格区域,别丢掉 $, 否则公式向下拉的时候区域也会自动变化
热心网友 时间:2022-06-27 06:34
搞特殊化,一样的面积为什么不一样?