返回列表 上一主題 發帖

[發問] <已更新>如何將一堆data整理成一個表? 有sample>< thxthx!

回復 1# yozcbm
這樣的工作應該使用VBA比較有效率
公式當然也可能做到
不過不論哪種方式與你的資料結構都息息相關
最好依照你的格式做成範例檔案壓縮上傳
才能找到較合適的做法
學海無涯_不恥下問

TOP

回復 4# yozcbm


輔助欄       
A13公式=IF(B13="基本信息",ROW(),"")  
向下複製

定義名稱公式
定義名稱時,選取B4儲存格再進行定義
       
        rng=OFFSET(INDEX(Sheet1!$B:$B,SMALL(Sheet1!$A$13:$A$2000,ROW(Sheet1!$A1))-1,),,,18,8)
        列=MIN(IF(rng=Sheet1!B$3,ROW(rng),""))
        欄=MIN(IF(rng=Sheet1!B$3,COLUMN(rng),""))+1
       
取得資料       
B4公式
=IF(COUNTIF(rng,B$3)=0,"无",INDIRECT("R"&列&"C"&欄+IF(COLUMN()>10,1,0),0))
向右向下複製

TEST.zip (26.58 KB)
學海無涯_不恥下問

TOP

        靜思自在 : 【停滯不前,終無所得】人都迷於尋找奇蹟,因而停滯不前;縱使時間再多、路再長,也了無用處,終無所得。
返回列表 上一主題