我有几千行地址数据,连接在一个字段中。当我尝试排序时,我得到:
- 103 劳里大道 S
- 104丘吉尔博士
- 104洛厄尔街 N号
- 梅尔罗斯街104 号
- 105艾莉森大道
- 105 安吉拉·克雷斯
- 105 胭脂红CRES
- 105 萨尔茨曼博士
- 106阿盖尔街 N号
有没有办法按街道名称排序,然后按编号排序,而不会分解单个地址字段中的数据?
有点,对于您的示例- 因为每个街道名称都是唯一的,因此按街道编号排序无论如何都不会影响顺序:
=ArrayFormula(sort(mid(A1:A9,5,50)))
=SORT(A1:A9,
INDEX(SPLIT(A1:A9," "),,2),1,
A1:A9,1)
SORT
A1:A9 关于两种标准:- 按空格
SPLIT
Col A,然后选择带有INDEX
的第二列 - 如果街道名称相同,则按
A1:A9
排序
- 按空格