对谷歌表格中的地址数据进行排序



我有几千行地址数据,连接在一个字段中。当我尝试排序时,我得到:

  • 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)
  • SORTA1:A9 关于两种标准:
    • 按空格SPLITCol A,然后选择带有INDEX的第二列
    • 如果街道名称相同,则按A1:A9排序

最新更新