【发布时间】:2017-09-29 15:00:54
【问题描述】:
我有一个 Excel 表,其中 H 列包含 ID。不幸的是,有些人将他们的 ID 设置为两个字母,然后是 5 个数字(AB12345),有些人只输入 5 个数字(12345)。我需要遍历整个列并用字母拆分任何条目,所以我最终有一个列,所有这些都只是 5 个数字。
【问题讨论】:
我有一个 Excel 表,其中 H 列包含 ID。不幸的是,有些人将他们的 ID 设置为两个字母,然后是 5 个数字(AB12345),有些人只输入 5 个数字(12345)。我需要遍历整个列并用字母拆分任何条目,所以我最终有一个列,所有这些都只是 5 个数字。
【问题讨论】:
如果您不知道字母数字字符在字符串中的位置,您可以使用此数组公式仅获取数字部分。
=TEXTJOIN("", TRUE, IFERROR(MID(A1, ROW(INDIRECT("1:100")), 1) + 0, ""))
您必须 Ctrl + Shift + Enter 这个公式才能使它成为一个数组公式。这将添加大括号。 Textjoin 仅在 Excel 2016 或 Office 365 中可用。
【讨论】: