将一个单元格中的大量文本转换为数值



我得到了一个数据集,其中一列包含一个人群在4次以上的接触过程中为特定服务付费的方式。在这一列中,一个单元格以列表格式包含患者的4种付款方式(例如,信用卡、支票等)。我想计算这一列的模式(以获得每个付费的人最常用的方法),为此,我想将文本转换为数字代码,并基于此计算模式。

我已经找到了很多方法来做这个在一个单元格中的一段文本在线,但我如何将多行文本转换成Excel中的大量数字?

数据如下所示:

4
客户 付款表-最近4次访问
1 信用卡,支票,信用卡,信用卡
2 Apple Pay, PayPal,信用卡,Apple Pay
3 贝宝,贝宝,贝宝,贝宝
Venmo,贝宝,Venmo, Venmo

要将列表分解为单个元素,可以使用公式,但更简单的方法是:
a)数据|文本到列|分隔符|选择逗号
或我最近发现的一个:
b)将数据(不带标题)粘贴到notepad++中。然后从notepad++复制并粘贴到Excel中!
除此之外,听起来你好像已经知道怎么做剩下的了。

如果多个Payment Form共享模态值,您没有说明结果应该是什么,所以我认为这是不可能的。

对于B2中的付款表单:

=LET(ζ,TRIM(TEXTSPLIT(B2,",")),INDEX(ζ,MODE(MATCH(ζ,ζ,0))))

相关内容

  • 没有找到相关文章

最新更新