【发布时间】:2013-10-10 21:47:00
【问题描述】:
我在同一行中有字符串和数值。我需要在行中搜索给定的字符串,该字符串可能会被多次找到,并返回值的总和,这些值立即位于字符串右侧的单元格中。例如,
字符串 1 值 1 字符串 1 值 2 字符串 2 值 3
如果我要查找 string1,我需要返回 value1 和 value2 的总和。我没有选择将字符串和值放在单独的行或列中以简化操作。
更新:
我的选择当前是整行(不仅仅是行内的一个范围)。
【问题讨论】:
我在同一行中有字符串和数值。我需要在行中搜索给定的字符串,该字符串可能会被多次找到,并返回值的总和,这些值立即位于字符串右侧的单元格中。例如,
字符串 1 值 1 字符串 1 值 2 字符串 2 值 3
如果我要查找 string1,我需要返回 value1 和 value2 的总和。我没有选择将字符串和值放在单独的行或列中以简化操作。
更新:
我的选择当前是整行(不仅仅是行内的一个范围)。
【问题讨论】:
您可以使用SUMIF,范围相互偏移 1 个单元格,例如如果您的数据在 A2:Z2 中,那么试试这个公式
=SUMIF(A2:Y2,"string1",B2:Z2)
【讨论】:
=SUMIF(2:2,"string1",B2)