我有一个包含三位数字的范围-一些文本和一些空白单元格,因此当我输入此公式时,图像上会显示以下消息:=和积(--左(C12:C22;(3))
当我只选择非空单元格时,公式工作正常。但是,我希望它也包含空单元格。我不一定需要和积,因为我没有其他列,所以我对任何解决方案都持开放态度。
erhoui1w1#
您也可以使用类似的语句:
=SUMPRODUCT(--("0"&LEFT(C12:C22;3)))
7jmck4yq2#
两种解决方案:任何Excel版本:=SUMPRODUCT(--IF(C12:C22<>"",LEFT(C12:C22,3),0))使用Filter的Excel 365:
=SUMPRODUCT(--IF(C12:C22<>"",LEFT(C12:C22,3),0))
Filter
=LET(d,C12:C22, dWithoutEmpty,FILTER(d,d<>""), SUM(--LEFT(dWithoutEmpty,3)))
2条答案
按热度按时间erhoui1w1#
您也可以使用类似的语句:
7jmck4yq2#
两种解决方案:
任何Excel版本:
=SUMPRODUCT(--IF(C12:C22<>"",LEFT(C12:C22,3),0))
使用
Filter
的Excel 365: