【问题标题】:Excel Sum Values for Criteria, Criteria and Values in Same Row同一行中的条件、条件和值的 Excel 总和值
【发布时间】:2013-10-10 21:47:00
【问题描述】:

我在同一行中有字符串和数值。我需要在行中搜索给定的字符串,该字符串可能会被多次找到,并返回值的总和,这些值立即位于字符串右侧的单元格中。例如,

字符串 1 值 1 字符串 1 值 2 字符串 2 值 3

如果我要查找 string1,我需要返回 value1 和 value2 的总和。我没有选择将字符串和值放在单独的行或列中以简化操作。

更新:

我的选择当前是整行(不仅仅是行内的一个范围)。

【问题讨论】:

    标签: excel sum


    【解决方案1】:

    您可以使用SUMIF,范围相互偏移 1 个单元格,例如如果您的数据在 A2:Z2 中,那么试试这个公式

    =SUMIF(A2:Y2,"string1",B2:Z2)

    【讨论】:

    • 优秀。这将使我有足够的方式在那里我可以修改一些 VBA 以使其工作。请参阅更新的问题。如果没有更好的答案,我会将此作为答案。
    • 但是,如果我的选择是整行(例如,“2:2”),我怎样才能获得相邻的单元格?
    • 您可以使用 2:2 作为标准范围,然后只使用总和范围的起始单元格,例如=SUMIF(2:2,"string1",B2)
    • 标记为已回答,因为从技术上讲,这是使它起作用的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-06
    • 2022-12-09
    • 1970-01-01
    • 2012-10-06
    相关资源
    最近更新 更多