在EXCEL表格中如何将完整的地址分成文字和门牌号

2025-03-20 07:22:46
推荐回答(2个)
回答1:

因为写公式需要用到单元格地址,所以截图要带上行号和列标。而你截图中上面的1、2、3有什么用呢?

如图,假设原地址数据在A列,先在C2中输入公式:

C2=-MIN(-TEXT(RIGHT(LEFT(A2,LEN(A2)-1),{1,2,3}),"#;;;\0"))&"号"

再在B2中输入公式:

B2=SUBSTITUTE(A2,C2,"")

B2:C2一起下拉。

回答2:

因为写公式需要用到单元格地址,所以截图要带上行号和列标。而你截图中上面的1、2、3有什么用呢?如图,假设原地址数据在A列,先在C2中输入公式:C2=-MIN(-TEXT(RIGHT(LEFT(A2,LEN(A2)-1),{1,2,3}),"#;;;\0"))&"号"
再在B2中输入公式:
B2=SUBSTITUTE(A2,C2,"")
B2:C2一起下拉。因为写公式需要用到单元格地址,所以截图要带上行号和列标。而你截图中上面的1、2、3有什么用呢?如图,假设原地址数据在A列,先在C2中输入公式:C2=-MIN(-TEXT(RIGHT(LEFT(A2,LEN(A2)-1),{1,2,3}),"#;;;\0"))&"号"
再在B2中输入公式:
B2=SUBSTITUTE(A2,C2,"")
B2:C2一起下拉。因为写公式需要用到单元格地址,所以截图要带上行号和列标。而你截图中上面的1、2、3有什么用呢?如图,假设原地址数据在A列,先在C2中输入公式:C2=-MIN(-TEXT(RIGHT(LEFT(A2,LEN(A2)-1),{1,2,3}),"#;;;\0"))&"号"
再在B2中输入公式:
B2=SUBSTITUTE(A2,C2,"")
B2:C2一起下拉。