我在一列中有一個學生姓名串列,并將評估名稱作為標題。在每個學生旁邊,我都有一個下拉串列:
- NS
- 小號
- 管理資訊系統

我基本上是在選擇下拉文本“NS”和/或“MIS”時嘗試提取文本/資料。然后使用 textjoin 并將評估名稱放在學生旁邊的行中。
我已經設法使用復選框來執行此操作,但現在需要使用實際文本而不是 TRUE 或 FALSE 來執行此操作:

第二個例子的代碼:
=TEXTJOIN(", ",TRUE,ARRAYFORMULA(IF(B3:F3, $B$2:$F$2, "")))
例如,在第一個螢屏截圖中,我希望將“Assessment 3”、“Assessment 4”和“Assessment 5”放置在 Joe 的 G3 行中。
我希望這是有道理的。
干杯
uj5u.com熱心網友回復:
想到的一種選擇:

中的公式G3:
=INDEX(TEXTJOIN(", ",1,FILTER(B$2:F$2,REGEXMATCH(B3:F3,"(?:MI|N)S"))))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/428203.html
