=IF(ISNUMBER(FIND("0.38",B6)),G6*0.0038,)函数
发布网友
发布时间:2022-05-01 12:57
我来回答
共1个回答
热心网友
时间:2023-10-13 18:11
B1:B20共20个单元格,这----满足条件------是如何的满足了?是其中一个满足即可还是需要20个同时满足才进行求和了?? 还是哪个满足就对哪个求和?如B1、B9满足,则就对G1、G9求和了?
以下公式为哪个满足就对哪个求和:
=IF(COUNTIF(B1:B20,"*0.38"),SUMIF(B:B,"*0.38*",G:G)*0.0038,IF(COUNTIF(B1:B20,"*0.78"),SUMIF(B:B,"*0.78*",G:G)*0.0078,IF(COUNTIF(B1:B20,"*1.25"),SUMIF(B:B,"*0.78*",G:G)*0.0125,"")))
如还是不行的,这样提问有点模糊啊,这要看到你表格的实际数据情况才能提供解决方法的,请把数据截图发上来,截图时切记要把最左边那表示行的1、2、3、4.。。。的数字及上方表示列的A、B、C、D。。。。截在图中,如果是不同的两个工作表的,还需要把工作表名截在图中,并附上详细的说明哦。
热心网友
时间:2023-10-13 18:11
B1:B20共20个单元格,这----满足条件------是如何的满足了?是其中一个满足即可还是需要20个同时满足才进行求和了?? 还是哪个满足就对哪个求和?如B1、B9满足,则就对G1、G9求和了?
以下公式为哪个满足就对哪个求和:
=IF(COUNTIF(B1:B20,"*0.38"),SUMIF(B:B,"*0.38*",G:G)*0.0038,IF(COUNTIF(B1:B20,"*0.78"),SUMIF(B:B,"*0.78*",G:G)*0.0078,IF(COUNTIF(B1:B20,"*1.25"),SUMIF(B:B,"*0.78*",G:G)*0.0125,"")))
如还是不行的,这样提问有点模糊啊,这要看到你表格的实际数据情况才能提供解决方法的,请把数据截图发上来,截图时切记要把最左边那表示行的1、2、3、4.。。。的数字及上方表示列的A、B、C、D。。。。截在图中,如果是不同的两个工作表的,还需要把工作表名截在图中,并附上详细的说明哦。