首页 > 解决方案 > 如何在excel中计算逗号分隔值

问题描述

我在 excel 中有一个列,它存储单个和逗号分隔的值。我想共同计算列中每个值的出现,即使它们位于逗号分隔的单元格中。

例如

Column A
----------
1. 1
2. 2
3. 2
4. 1 
5. 3
6. 1,2,3
7. 1,3
8. 1

我想计算 A 列中“1”、“2”、“3”的数量,无论格式如何

当我使用该Countif(A1:A8, "1")公式时,它返回 3,而我期望为 5,包括第 6 行和第 7 行中的“1”。

如何将第 6 行和第 7 行中的值与其他值一起计算?

标签: excelexcel-formulacountif

解决方案


我会SUMPRODUCT在这里使用在源数据之前和之后添加逗号,然后寻找,1,using SEARCH

=SUMPRODUCT(--ISNUMBER(SEARCH(",1,",","&A1:A8&",")))

在此处输入图像描述


推荐阅读