【发布时间】:2018-12-29 01:47:10
【问题描述】:
在找出一个公式来计算某个值在列中列出的次数时需要一些帮助。我将尝试解释下面的要求。
下图为数据集示例。
要求是列出每个客户的问题和操作。
如您所见,即使从聚集在单元格中的值,我们也需要找出各个唯一值,然后将其映射到相邻的列。
【问题讨论】:
-
应该如何映射动作?问题的平行表?如果肯德基有另一个“服务器挂起”问题怎么办? “服务器挂起”应该显示两次吗?
-
用某些编程语言(例如 Python 或 VBA)解析数据会更容易......可以使用带有很多帮助列的 Excel 公式,尽管比我愿意包装的要复杂得多请注意 - 它将以
=LEN(A2)-LEN(SUBSTITUTE(A2, "," ,""))和输入表中的运行总和开始,继续输出表中的=ROW()计数器,然后是一些=MID(...headache inducing calculations...) -
您可以在 Excel 2010+ 中使用 Excel 的
Power Query(在 2016 年也称为Get&Transform)。您还可以编写 VBA 例程。 -
是的,因为它已经在 excel 中,如果您忽略操作,只需解析出客户名称,将 isse 设置为具有部分相对引用的每个客户名称并垂直转置。