Excel 对格式化为文本的数字范围的 SUMIFS
Excel SUMIFS over a range of number formatted as text
我目前正在开发一个包含数千个条目的 Excel Sheet。
在其中一列中,所有数字都存储为文本。我想对这些条目进行 SUMIFS
,但由于格式错误,它似乎不起作用。有什么方法可以在不改变原始数据的情况下计算出我的结果吗?
谢谢
您可以将其用作数组公式(按 ctrl
+ shft
+ enter
):
=SUM(IF(B1:B5="d",NUMBERVALUE(A1:A5)))
或者,作为常规公式:
=SUMPRODUCT((B1:B5="d")*(C1:C5="g"),NUMBERVALUE(A1:A5))
我目前正在开发一个包含数千个条目的 Excel Sheet。
在其中一列中,所有数字都存储为文本。我想对这些条目进行 SUMIFS
,但由于格式错误,它似乎不起作用。有什么方法可以在不改变原始数据的情况下计算出我的结果吗?
谢谢
您可以将其用作数组公式(按 ctrl
+ shft
+ enter
):
=SUM(IF(B1:B5="d",NUMBERVALUE(A1:A5)))
或者,作为常规公式:
=SUMPRODUCT((B1:B5="d")*(C1:C5="g"),NUMBERVALUE(A1:A5))