[算表] 將多列資料頭尾整併為單列資料
軟體: Excel
版本: 2016
標題可能敘述不夠明確,故以附圖舉例
https://imgur.com/4qOWuvC.jpg
淺藍框範圍($B$2:$V$13)內會依需求輸入一些資料
我想將這些資料以列為單位整合為單列形式(圖中第17列)
並且在原資料發生換列時以一個空白格(圖中G17)隔開,再接續參照下一列的資料
我原先嘗試的邏輯是先參照範圍內第一列
B17=INDEX($B$2:$V$13,ROW(A$1),COLUMN(A$1))
遇到原資料為空格時輸出空白格
B17=IF(ISBLANK(INDEX($B$2:$V$13,ROW(A$1),COLUMN(A$1))),"",
INDEX($B$2:$V$13,ROW(A$1),COLUMN(A$1)))
並準備換下一列參照,但換列這邊有點卡住
讓列數+1可以用COUNTIF檢查先前的空白格數量做到
但讓欄數在發生換列時得重新由1開始計數的方法有點想不出來
請問要怎麼寫會比較適合呢?
如果有更簡潔的方式也請多指點
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.99.24 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1636201914.A.A5F.html
※ 編輯: kinomon (223.139.99.24 臺灣), 11/06/2021 21:01:25
→
11/06 20:59,
2年前
, 1F
11/06 20:59, 1F
→
11/06 21:03,
2年前
, 2F
11/06 21:03, 2F
→
11/06 21:10,
2年前
, 3F
11/06 21:10, 3F
→
11/06 21:11,
2年前
, 4F
11/06 21:11, 4F
→
11/06 21:17,
2年前
, 5F
11/06 21:17, 5F
→
11/06 21:17,
2年前
, 6F
11/06 21:17, 6F
→
11/06 21:21,
2年前
, 7F
11/06 21:21, 7F
→
11/06 21:23,
2年前
, 8F
11/06 21:23, 8F
→
11/06 21:23,
2年前
, 9F
11/06 21:23, 9F
→
11/06 21:23,
2年前
, 10F
11/06 21:23, 10F
→
11/06 21:25,
2年前
, 11F
11/06 21:25, 11F
→
11/06 22:27,
2年前
, 12F
11/06 22:27, 12F
→
11/07 23:49,
2年前
, 13F
11/07 23:49, 13F
Office 近期熱門文章
PTT數位生活區 即時熱門文章