Excel之PowerQuery 數(shù)據(jù)多了卡頓怎么辦
網(wǎng)友提問:
https://www.bilibili.com/video/BV1QL411x7GS

回答網(wǎng)友問題:


在表2中新建列,把表1中符合條件的東西拿過來
結(jié)果表:

除了電腦配置問題以外!那就是代碼寫的不夠好
我每次回答問題,寫文章和錄視頻的時間都比思考的時間久,一般就是幾分鐘思考,見縫插針的寫。所以我的方法都不是這個世界上最好的方法,我只是解決問題而已。您在不同的時間,問我相同的問題,我每次回答都是不一樣的,因為我是臨時思考,如果是背下來的,那每次都是一樣的。
但是!我個人建議,我都提供了一種方法了說明這個問題有解,但是解決方法肯定不唯一,如果他慢,您應(yīng)該先自行思考,實在不行了,再問我,如果您只看答案(有人管它叫邏輯,有人管它叫原理),以后在實戰(zhàn)中遇到新的問題,還是無從下手。(我不反對問,您問我的同時,還幫我湊了一個新內(nèi)容,我真是為了您學(xué)會著想)
現(xiàn)在說方法
把表1和表2都導(dǎo)入到Powerquery

然后在表2中新建步驟,代碼如下
思路是,給表2添加列,先用表2每行的日期篩選表1日期列中小于等于它的列表,再取最大值,得到的這個值就是該日期在表1中指定行的下標(biāo)。然后取表1指定列指定下標(biāo)對應(yīng)的值,完成!
返回結(jié)果


PowerQuery教程:https://www.bilibili.com/video/BV1oa4y1j75e
標(biāo)簽: