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