Sorting Google Sheets,基于单个列中的唯一值对表进行排序
我目前正在尝试使用GoogleSheets根据仅在两列中找到的唯一值对表进行排序 我想做的是检查列A(品牌)和B(维度)的唯一值,删除任何重复数据 问题是使用这两列来筛选和显示表的其余部分。我无法实现它 原始数据 被剔除后应该是什么样子 .试试:Sorting Google Sheets,基于单个列中的唯一值对表进行排序,sorting,google-sheets,unique,google-sheets-formula,array-formulas,Sorting,Google Sheets,Unique,Google Sheets Formula,Array Formulas,我目前正在尝试使用GoogleSheets根据仅在两列中找到的唯一值对表进行排序 我想做的是检查列A(品牌)和B(维度)的唯一值,删除任何重复数据 问题是使用这两列来筛选和显示表的其余部分。我无法实现它 原始数据 被剔除后应该是什么样子 .试试: =ARRAYFORMULA(SORT(SPLIT(TRANSPOSE(QUERY(TRANSPOSE(SORTN( IF(A2:C<>"", {"♦"&A2:A&"♦"&B2:B, "♦"&C2:D},
=ARRAYFORMULA(SORT(SPLIT(TRANSPOSE(QUERY(TRANSPOSE(SORTN(
IF(A2:C<>"", {"♦"&A2:A&"♦"&B2:B, "♦"&C2:D}, ), 99^99, 2, 1, 1))
,,99^99)), "♦"), 2, 1))
=ARRAYFORMULA(排序)(拆分)(转置)(查询)(转置)(排序(
如果(A2:C)“{”♦"&A2:A&“♦&B2:B♦(&C2:D},),99^99,2,1,1)
,,99^99)), "♦"), 2, 1))
您可以使用查询功能:
=query(A1:D8,"select A, B, min(C), min(D) group by A, B",1)
你能把你的数据放在这里,这样它就不会隐藏在链接后面吗?听起来你需要一个普通的JavaScript冒泡排序。你可以使用查询、按品牌和维度分组、最小(成本)和最小(其他信息)