我坚持这个特定的问题,希望有更多专业知识的人能对此问题有所了解。
我想做的是一个公式,用于检查整个列中是否包含特定文本(为了更好地解释,我们将此文本称为“ city”,列范围为G:G),然后在以下位置找到该文本G列中的任何行我都希望它对P:P列中的相应行求和。
因此,例如,如果在G3,G10和G15下找到了文本,则公式将对在P3,P10和P15下找到的数字求和。
到目前为止,我已经尝试过= IF(G:G =“ city”; sum = P:P)之类的事情,但我很肯定我使用错误的方法来解决此问题。
我一直在努力将自己的头缠了好几个小时,但无济于事,将不胜感激=)
答案 0 :(得分:4)
请尝试以下操作:
=SUMIF(G:G,"city",P:P)
OR
=SUMPRODUCT((G:G="city")*(P:P))