如何使针对字母数字列的SORTBY公式同步排序关联的四列数据?
如何使针对字母数字列的SORTBY公式同步排序关联的四列数据?
嗨,JaneM!我来帮你搞定这个问题~
你之前用到的SORTBY公式是针对单列排序的,现在要让关联的四列数据跟着一起排序其实很简单,核心就是调整公式的第一个参数:把原来仅指定单列的范围,改成包含所有需要同步排序的列的范围就行。
举个例子,假设你的数据分布在A、B、C、D这四列(从第1行到第206行),那修改后的公式应该是这样的:
=SORTBY(A1:D206, COLUMN(INDIRECT(A1:A206)), 1, ROW(INDIRECT(A1:A206)), 1)
简单解释下:
- 第一个参数
A1:D206就是你要同步排序的所有列范围,这样公式会把整行的关联数据绑定在一起排序; - 后面的
COLUMN(INDIRECT(A1:A206)),1和ROW(INDIRECT(A1:A206)),1还是保留你原来的排序逻辑,也就是基于A列的字母数字规则来排序。
如果你的四列不是A到D,只要把第一个参数换成对应的实际列范围就好,比如数据在B到E列,就把A1:D206改成B1:E206,同时排序依据里的A1:A206也要换成对应的列(比如B1:B206),这样就能保证所有关联列跟着目标列的排序规则同步变动啦。
备注:内容来源于stack exchange,提问作者JaneM
相关产品推荐
相关产品推荐

