Google 工作表将多个范围合并为一个范围
Google Sheets Merge many ranges into a single range
有一个合并两个范围的公式:
=SORT(UNIQUE(FILTER(FLATTEN({IF(COUNTIFS( C3:C14 ; C3:C14 ;ROW(C3:C14);"<="&ROW(C3:C14))=1;C3:C14;""); D3:D14});FLATTEN({IF(COUNTIFS( C3:C14 ; C3:C14 ;ROW(C3:C14);"<="&ROW(C3:C14))=1;C3:C14;""); D3:D14})<>""));1;TRUE)
将范围(C3:C14
和 D3:D14
)合并到一个列中,然后过滤空白单元格,删除重复项,然后按升序对值进行排序。
是否有 easier/lighter 方法可以将多个范围合并为一个范围,同时忽略空白和重复项?在我的例子中,我需要从 C3
合并到 H14
,这构成了 6 列。预先感谢您的帮助。
请尝试以下操作
=SORT(UNIQUE(flatten(C3:E14)),1,1)
要同时删除尾随的空单元格,请使用
=FILTER(SORT(UNIQUE(flatten(C3:E14)),1,1),
SORT(UNIQUE(flatten(C3:E14)),1,1)<>"")
有一个合并两个范围的公式:
=SORT(UNIQUE(FILTER(FLATTEN({IF(COUNTIFS( C3:C14 ; C3:C14 ;ROW(C3:C14);"<="&ROW(C3:C14))=1;C3:C14;""); D3:D14});FLATTEN({IF(COUNTIFS( C3:C14 ; C3:C14 ;ROW(C3:C14);"<="&ROW(C3:C14))=1;C3:C14;""); D3:D14})<>""));1;TRUE)
将范围(C3:C14
和 D3:D14
)合并到一个列中,然后过滤空白单元格,删除重复项,然后按升序对值进行排序。
是否有 easier/lighter 方法可以将多个范围合并为一个范围,同时忽略空白和重复项?在我的例子中,我需要从 C3
合并到 H14
,这构成了 6 列。预先感谢您的帮助。
请尝试以下操作
=SORT(UNIQUE(flatten(C3:E14)),1,1)
要同时删除尾随的空单元格,请使用
=FILTER(SORT(UNIQUE(flatten(C3:E14)),1,1),
SORT(UNIQUE(flatten(C3:E14)),1,1)<>"")