【发布时间】:2021-06-21 21:20:14
【问题描述】:
大家晚上好,
我想做一个 sumifs() 但两列并不总是具有完全相同的值。但是,前 8 个字符在两列中始终匹配。例如,我希望查找的值是“00123456 - Nice Salad”。我希望在其中搜索的数据位于 A 列中,并在 B 列中返回值。
我知道我可以在值上使用 left() 函数进行查找,但我不确定如何最好地搜索 A 列中的前 8 个字符。我希望公式从 B 列中返回数字 6这个例子。
当前公式如下:=sumifs(left(00123456 - Nice Salad,8),A:A,B:B)
我希望这一切都是有意义的,任何帮助都值得赞赏。
非常感谢,艾伦。
【问题讨论】:
-
=SUMIFS(B:B,A:A,"00123456*") -
简单...然而天才...值得作为答案来帮助将来的人吗?
标签: excel excel-formula