[算表] 如何用vlookup合併資料

作者: sleepwu ( )   2018-04-17 22:10:53
軟體:Excel 2010
https://imgur.com/pcoYCBM
直接用圖說明比較清楚
原始資料如藍底表格
想要將同個人的所有資料合併為一筆,結果如紅底表格
試過將每個月份用vookup,但vlookup只會找到第一筆"小明"的值
無法達到合併的目的
請問大大該當何解?
感恩!
作者: soyoso (我是耀宗)   2018-04-18 00:30:00
同一月份只會有一筆資料對應一位人名嗎?如果是的話 https://i.imgur.com/vUXYird.jpg人名有排序的話,資料非數字或公式所帶出的值https://i.imgur.com/Lbbh50b.jpg
作者: sleepwu ( )   2018-04-18 21:06:00
第二個方法可用!感謝S大 只是資料有幾十萬 要等很久XD
作者: soyoso (我是耀宗)   2018-04-18 21:40:00
以輔助欄看是否可以改善https://i.imgur.com/qLIdepD.jpg或以篩選k欄 https://i.imgur.com/lY22k7A.jpg如果還是無明顯改善的話,也可改以巨集迴圈來試試
作者: sleepwu ( )   2018-04-19 18:30:00
用輔助欄快很多!一小時就跑完了!原本的跑超過一天才十幾趴的進度請問S大是怎麼判斷要使用哪種方式來加快速度的
作者: soyoso (我是耀宗)   2018-04-19 18:38:00
覺得如果可以少運算,例如以輔助欄k欄計數,讓其他儲存格l3:s9內直接引用該數值,應可減少寫於offset用再重新運算計數的時間改善方面,如將k欄於計數後以選擇性貼上值,再篩選k欄非空格,最後以L3的公式來合併字串;也可試試是否可再縮短時間
作者: applil (旅行的意義)   2018-04-19 23:02:00
樞紐分析應該可以吧!
作者: soyoso (我是耀宗)   2018-04-19 23:31:00
樞紐分析可直接做出原文連結內儲存格b13:k16的結果?想不到如何做出,請a大可否告知以樞紐分析如何直接做出
作者: sleepwu ( )   2018-04-20 00:58:00
@S大 我的確有貼成值後再去計算 快很多@A大 樞紐分析我有試過 只能顯是有幾筆資料無法顯示我想要的隔式
作者: soyoso (我是耀宗)   2018-04-20 01:03:00
想問一事,回文有寫幾十萬筆,以實際的筆數的話是多少筆呢
作者: sleepwu ( )   2018-04-20 01:03:00
https://imgur.com/a/yuvEGzk 樞紐會變這樣raw data(藍底)大約有70幾萬 不重複的人名有20幾萬
作者: soyoso (我是耀宗)   2018-04-20 01:04:00
另外欄數(日期的部分)是多少呢
作者: sleepwu ( )   2018-04-20 01:05:00
欄數有11欄
作者: applil (旅行的意義)   2018-04-20 14:30:00
表格呈現方式可以改變?我只是覺得寫一堆公式太複製了,想看看是不是有其他解決方式,並不是要挑戰S大。
作者: soyoso (我是耀宗)   2018-04-20 14:34:00
這和挑不挑誰無關,我個人覺得只回一句樞紐分析應該可以吧也無任何其他說明,那是否就是可以樞紐分析做出如原文連結要的結果呢?會以公式來協助,不就是因為要符合原文連結內要的結果

Links booklink

Contact Us: admin [ a t ] ucptt.com