Excel 如何根据条目将文本重复到列并插入列

Excel 如何根据条目将文本重复到列并插入列

我的电子表格在多列中有不同数量的逗号分隔条目。我需要计算每列的最大条目数,插入这么多空白列,然后运行文本到列函数。然后我需要在电子表格中有超过 1 个逗号分隔条目的其他列上重复此操作。例如:

第 1 列:第 1 行 = 2 个条目,第 3 行 = 5 个条目

第 2 列:第 1 行 = 6 个条目,第 30 行 = 4 个条目

提前致谢。

答案1

  1. 在逗号分隔值列的右侧插入一列

  2. 在每个单元格的新行中输入公式

    =LEN(A1)-LEN(SUBSTITUTE(A1,",",""))+1

  3. 结果告诉您给定单元格内有多少个字段(逗号数加“1”)

  4. 通过排序或=max(...)公式确定最大数字;根据所需目的插入给定参考列的空列数。

如果此解决方案解决了您的问题,请将其标记为已回答。

相关内容