Excel 公式:剔除文本并计算特定月份数据
使用 SUMPRODUCT 函数剔除 E 列文本并计算特定月份数据
原始公式: =SUMPRODUCT(('2023年汇总'!E2:E9300<>"")(MONTH('2023年汇总'!E2:E9300)=MONTH(C27))('2023年汇总'!I2:I9300=B30))
优化后公式: =SUMPRODUCT(('2023年汇总'!E2:E9300<>"")(ISNUMBER('2023年汇总'!E2:E9300))(MONTH('2023年汇总'!E2:E9300)=MONTH(C27))*('2023年汇总'!I2:I9300=B30))
公式解析:
- '2023年汇总'!E2:E9300<>"":筛选 E 列中非空单元格。
- ISNUMBER('2023年汇总'!E2:E9300):筛选 E 列中为数字的单元格。
- MONTH('2023年汇总'!E2:E9300)=MONTH(C27):筛选 E 列中月份与 C27 单元格月份相同的单元格。
- '2023年汇总'!I2:I9300=B30:筛选 I 列中数据等于 B30 单元格数据的单元格。
使用方法:
- 将公式复制到目标单元格中。
- 将公式中的 '2023年汇总'、E2:E9300、C27、I2:I9300、B30 替换为实际的 Sheet 名、单元格范围和条件。
- 按 Enter 键执行计算。
注意:
- 此公式仅适用于 E 列数据包含文本和数字的情况。
- 您可以根据实际需求修改公式中的条件和数据范围。
相关资源:
原文地址: https://www.cveoy.top/t/topic/qvDK 著作权归作者所有。请勿转载和采集!