excel vlookup引用 AB列求和 其中A列有数值 B列没有数值 则结果引用A列的数值

如题所述

试一下是不是要这样的公式
=IF(COUNTIF(Sheet2!A:A,A1),VLOOKUP(A1,Sheet2!A:B,2,),)+IF(COUNTIF(Sheet2!C:C,A1),VLOOKUP(A1,Sheet2!C:D,2,),)

其实你这个公式用SUMIF函数更方便,如
=SUMIF(Sheet2!A:C,A1,Sheet2!B:D)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-12
给出具体数据实例吧。

你的Sheet2的C列和D列没有数据,用VLOOKUP当然会报错。
第2个回答  2014-05-12
请上传带行号列标的表格截图,并说明你的要求。
第3个回答  2014-05-12
你说的不是一回事么b=0的时候a+b=a,你想问的是什么
第4个回答  2014-05-12
不明白你要干什么,可以说得清楚些吗?
相似回答