让SumIf忽略单词?

问题描述 投票:0回答:3
=SUMIF(E3:E,"YES",C3:C)

如果相应的E单元格为“是”,上面的公式可以在C中添加数字,但是C中的单元格中有“#MINS”,有没有办法让SumIf忽略单词而只添加数字?

电子表格的屏幕截图:https://cdn.discordapp.com/attachments/358381825246101505/488443165364322327/Screenshot_1.png

excel google-sheets
3个回答
0
投票
  1. 摆脱MINS。您可以使用查找和替换或文本到列等。
  2. 创建0 \M\I\N\S的自定义数字格式。
  3. 使用您的原始配方。

=SUMIF(E:E,"YES",C:C)

=SUMIF(E3:E,"YES",C3:C)

Shareable link


1
投票

如果您使用的是Google电子表格,则可以根据需要格式化数字。在单元格中,仅存储数字以便SUMIF可以工作,然后创建自定义数字格式:在工具栏中 - 格式 - 数字 - 更多格式 - 自定义数字格式 - 键入# “MINS”


1
投票
=SUMPRODUCT(LEFT(C3:C5,LEN(C3:C5)-LEN(" mins"))*(D3:D5="yes"))

enter image description here

这是一个类似计算的数组。因为这样的完整列引用可能会使您的计算机陷入多余的计算。

© www.soinside.com 2019 - 2024. All rights reserved.