andio Asked: 2024-09-02 15:34:50 +0800 CST2024-09-02 15:34:50 +0800 CST 2024-09-02 15:34:50 +0800 CST 结合 arrayformula() 对字符串进行排序 772 我在列 A 中有此数据,而在列 B 中有我想要的结果: 我想在 col B 中创建 arrayformula,以便它将从 col A 中获取字符串并对其进行排序。 如果不使用 arrayformula() 那么每行我可以使用这个公式(例如在 B1 列中): =join(",",sort(tocol(split(A1,",")))) 我的问题是如何将它与 arrayformula() 结合起来以自动应用于 col A 中的每个值。我试过这个但没有用: =ARRAYFORMULA( join(",",sort(tocol(split(A1:A,",")))) ) sorting 1 个回答 Voted Best Answer Harun24hr 2024-09-02T15:40:34+08:002024-09-02T15:40:34+08:00 使用MAP()或BYROW()功能。尝试- =MAP(TOCOL(A:A,1),LAMBDA(r,JOIN(",",SORT(TOCOL(SPLIT(r,","),1)))))
使用
MAP()
或BYROW()
功能。尝试-