我需要一个在一个范围内搜索的 excel 公式,一个包含字母“W”的单词的单元格,然后将存储在单元格右侧的数字乘以 2,并在另一个单元格中显示所有这些相乘值的总和. 示例:范围 A4:Y4;B4 包含单词“Woo”,C4 包含数字“3”;E4 包含单词“Wood”,F4 包含数字“5”...我需要 Z4 包含 C4*2+E4*2+...请帮帮我。
问问题
46 次
2 回答
0
找到了!
=SUM(IFERROR(2*(LEFT(A4:X4)="W")*B4:Y4,0))
使用 CTRL+SHIFT+ENTER 提交此公式,而不仅仅是 Enter 本身。
于 2016-08-23T06:10:20.833 回答
0
在 Z4 中试试这个:
=SUM(SUM(OFFSET($A$4,,IF(IFERROR(FIND("W",$A$4:$Y$4),0)>0,COLUMN($A$4:$Y$4)))))
按 CTRL + SHIFT + ENTER。
确保 A4 不是数字(否则此公式将 A4 的值乘以不包含“W”的单元格的数量)。
如果您还想计算包含小 w 的单元格,请使用 SEARCH 而不是 FIND(SEARCH = 不区分大小写;FIND = 区分大小写)。
请记住:OFFSET 是一个不稳定的函数,即如果您有一个大数据表,这可能会减慢工作速度。
于 2016-08-19T11:24:58.023 回答