由上篇看起來已經沒問題,我也一直用這樣的方式在上班看著幣價(噓~),後來發現了一點問題,我們看一下圖片: 現價裡面是寫著直接抓取從幣安取得的幣價的"固定欄位"('虛擬幣價-幣安'!B14),但在同步後發現,從幣安抓取來的資料是會變動的,也就是說本來ETHUSDT是在B12,但過幾天更新過後,可能會變成在B14,因為幣安新增了不同的交易配對(例:BNBETH or BTCUSDT),所以整個排序會變動,這樣原來的幣價就會跑掉了xd,怎麼辦呢?解決辦法: 加入Excel常用的函數:VLOOKUP 現貨欄位改為用VLOOKUP函數 VLOOKUP(搜尋準則, 範圍, 索引, 已排序) 搜尋準則:就是幣配對(ETHUSDT),要用來比對幣安同步過來的A欄位。 範圍:幣安同步資料的範圍,盡量可以框大一點。 索引:成功後要取回哪個欄位的值回來,1為幣安同步資料的A欄位、2為幣安同步資料的B欄位。 已排序:這個欄位是說比對是否需要完全符合,true代表要完全相符,false代表用模糊比對就好。 整個完成之後會改為下面圖片這樣: 這樣就不怕從幣安同步回來的資料改變了位置,導致現價抓取的幣價出現錯誤了。 有什麼想要了解或是不清楚的部份,歡迎留言和我分享,謝謝。如果喜歡我的文章歡迎追隨,按愛心,我每週都會上新文章。