Excel:如何拆分特定列名下的列值

Excel:如何拆分特定列名下的列值

我有下表中的主值。现在,我需要将每个值保存在特定的列名下。所有值都用空格分隔。假设主值为:2 3 6 7。

现在,2 应该归入列名 2。3 应该归入列名 3,同样,6 应该归入列名 6,7 应该归入列名 7。在 excel 中有一个选项名称“文本到列”。使用此功能可以拆分值,但不会归入其特定的列名。

在此处输入图片描述

请帮忙,我该怎么做?提前谢谢。

答案1

检查这是否适合您。

在此处输入图片描述

示例数据如上图所示。

D6 中的公式

=IF(SUM(IF(D$4=TRANSPOSE((FILTERXML("<t><s>"&SUBSTITUTE(TRIM($C6)," ","</s><s>")&"</s></t>","//s"))),1,0))>=1,D$4,"")

将其沿着表格单元格拖动。

在 2021 和 O365 之前的旧版 Excel 中,您可能需要在公式栏内按 CTRL + SHIFT + ENTER 来创建数组公式。

相关内容