而且會員欄沒有空白儲存格(每個儲存格皆為有效值)
並且內容對應前欄會員名稱(如圖中預期的結果)
PS.匯出結果無法使用搜尋特殊目標尋找空格...
PS.每次的資料來源內容皆不相同
這是否能製作成VBA呢?

內容
EXCEL檔案下載
spirit776 wrote:
請問,如何判斷特定文(恕刪)

mk2-paul wrote:
B2
=IFERROR(IF(ROW()=ROW($A$2),$A$2,INDEX($A$1:$A$23,SMALL(IF(IFERROR(SEARCH(".回覆.",$A$2:$A$23),0),ROW($A$2:$A$23)),ROW(A1)-1)+1)),"")
如果用 B2=A2,那公式輸入在 B3,則第一個 IF 條件就可去掉並修改。
C2 (新版)
=IFERROR(TEXTJOIN(" ",,INDIRECT("A"&MATCH(B2,$A$1:$A$23,0)+1&":A"&SMALL(IF(IFERROR(SEARCH(".回覆.",$A$2:$A$23),0),ROW($A$2:$A$23)),ROW(A1))-1)),"")
(舊版)
=IFERROR(TRIM(CONCAT(INDIRECT("A"&MATCH(B2,$A$1:$A$23,0)+1&":A"&SMALL(IF(IFERROR(SEARCH(".回覆.",$A$2:$A$23),0),ROW($A$2:$A$23)),ROW(A1))-1)&" ")),"")
spirit776 wrote:
結果是全部空白,沒有顯示預期中的內容


mk2-paul wrote:
不然就要請 misser 大,出馬了。


mk2-paul wrote:
=IFERROR(TEXTJOIN(" ",,INDIRECT("A"&MATCH(B2,$A$1:$A$23,0)+1&":A"&SMALL(IF(IFERROR(SEARCH(".回覆.",$A$2:$A$23),0),ROW($A$2:$A$23)),ROW(A1))-1)),"")