簡體   English   中英

Arrayformula - 從具有相同鍵 ID 的行中收集所有文本

[英]Arrayformula - Gather all text from rows with same key id

我正在嘗試創建一個數組公式,它將查看“key id”列並從具有相同“key id”的所有行的另一列中收集所有文本:

-- col A / col B / col C

1- 關鍵 ID / 注釋 / 編譯注釋


2- A1BZ / TACO / TACO FROG

3- T212 / 玉米 / 玉米蘋果

4- T212 / 蘋果 / 玉米蘋果

5- CD41 / 狗 / 狗

6- A1BZ / 青蛙 / 塔可青蛙

我將它與 appsheet 一起用作后端公式,並且由於工作表處於活動狀態(刪除並添加了行,我需要這是一個數組公式。我認為某種類型的 JOIN() 帶有 IF 語句。但我注意到了用任何可行的方法。如果它不是帶有 FILTER() 的數組公式,我可以讓它工作。

想法?

請參閱我上面的評論和問題。 但是,如果我的括號問題的答案是“是”,您可以刪除 Col-C 中的所有內容(包括標題)並將以下公式放在單元格 C1 中:

=ArrayFormula({"COMPILED NOTES"; IF(A2:A="",,VLOOKUP(A2:A,TRIM(SPLIT(FLATTEN(QUERY(QUERY({A2:A&"~",B2:B},"Select MAX(Col2) WHERE Col2 Is Not Null GROUP BY Col2 PIVOT Col1"),,9^9)),"~")),2,FALSE))})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM