我有一个电子表格,其中 1 个单元格中有多个姓名。我需要将每个姓名放在自己的单元格中,以便我可以将其清理为邮件列表。我希望有一个公式可以做到这一点,因为现在我必须手动输入。
ANGELA M & CAROLE J HILMER RALPH A & CAROLE J HILMER
ARREDAVE B BOTELLO BARRERA
ANDRIA C BASS KEVEN R ACOSTA
答案1
如果我理解正确的话,每个名称都由一个新行或“&”符号分隔。
列表/数据集是否位于今天的 Excel 电子表格中?如果是,请尝试以下操作:
- 标记所有数据
- 导航至数据标签
- 选择文本分列
- 选择分隔符
- 查看其他并输入&
- 按完成的
现在,所有姓名都位于各自的单元格和列中。您可能需要将它们移动到 A 列或任何您想要的位置。这需要一点手动操作,但快速而高效。无需编程。
如果你想分开空间或任何其他字符,只需选中文本分列巫师。
答案2
编程解决方案 - 这将填充比预期更多的字段,但它会起作用:假设在列 A 中您找到名称和分隔符。在列 AA 中输入零。从列 AB 开始,输入查找公式以在列 $A 中查找分隔符,从上一列中给定的位置开始。
你可以填写你的 cols
D | E | F | G | H | 我 ... 安吉拉 | M | & | 卡罗尔 | J | 希尔默 ... 阿瑞达夫 | B |博泰罗 |巴雷拉 | | 安德里亚 | C | 贝斯 | 凯文 | R | 阿科斯塔
但我怀疑这是否真的有帮助。正如 Rajesh S 所写,您的数据质量非常差,因为对于许多单元格来说,单词的含义不清楚,所以如果可能的话,请开始改变这一点。