Excel 如何分隔列中不同数据类型的值
How to separate different data types of values in a column in Excel
我有一个Excel问题,希望大家能帮帮我。谢谢。
所以我有一个如下所示的列,其中包含 phone 个数字和全名:
*人们在加入 Zoom 会议时可以选择输入他们的全名或只输入他们的 phone 号码。
Full_Name
Department
14044445555
A
Bob Max
A
16788889999
B
Sarah Harrison
C
如何将它们分成 table,如下所示:
First_Name
Last_Name
Phone_Number
Department
14044445555
A
Bob
Max
A
16788889999
B
Sarah
Harrison
C
我试过使用“文本到列”,但它只适用于输入全名的人。
非常感谢。
如果你只想通过公式来完成,那么在部门之前添加三列。根据我下面的截图,使用像
这样的公式
B2=IF(ISNUMBER(A2),"",TRIM(LEFT(SUBSTITUTE(A2," ", REPT(" ",100)),100)))
C2=IF(ISNUMBER(A2),"",TRIM(RIGHT(SUBSTITUTE(A2," ", REPT(" ",100)),100)))
D2=IF(ISNUMBER(A2),A2,"")
然后根据需要向下并向右拖动。
我有一个Excel问题,希望大家能帮帮我。谢谢。
所以我有一个如下所示的列,其中包含 phone 个数字和全名:
*人们在加入 Zoom 会议时可以选择输入他们的全名或只输入他们的 phone 号码。
Full_Name | Department |
---|---|
14044445555 | A |
Bob Max | A |
16788889999 | B |
Sarah Harrison | C |
如何将它们分成 table,如下所示:
First_Name | Last_Name | Phone_Number | Department |
---|---|---|---|
14044445555 | A | ||
Bob | Max | A | |
16788889999 | B | ||
Sarah | Harrison | C |
我试过使用“文本到列”,但它只适用于输入全名的人。
非常感谢。
如果你只想通过公式来完成,那么在部门之前添加三列。根据我下面的截图,使用像
这样的公式B2=IF(ISNUMBER(A2),"",TRIM(LEFT(SUBSTITUTE(A2," ", REPT(" ",100)),100)))
C2=IF(ISNUMBER(A2),"",TRIM(RIGHT(SUBSTITUTE(A2," ", REPT(" ",100)),100)))
D2=IF(ISNUMBER(A2),A2,"")
然后根据需要向下并向右拖动。