在進行多數據分析統計時,不需要處理所有數據,只需把需要的列的數據引入就可以,比如用VLOOKUP函數進行數據查詢時,數據是跨列的,這時候需要把用到的數據列引入到一起才能進行數據查詢;這樣的應用方法還是在很多地方能用到的,所以這裏講解一下如何處理此類問題。
![](http://image.uc.cn/s/wemedia/s/upload/2024/6bc1949a19681ada07ff3aba619d9b66.png)
如上圖,要把數據列的數據通過條件進行篩選合並數列,這裏是按條件篩選的,所以這裏的條件是不固定的,這裏我們用CHOOSECOLS函數進行選數據列,即提取公式爲=CHOOSECOLS(A1:G11,MATCH(DROP(UNIQUE(SORT(I2:I11,,1)),-1),A1:G1,0))。
![](http://image.uc.cn/s/wemedia/s/upload/2024/8863be085fbda4cca24ee557ac3a8212.png)
其中公式=MATCH(DROP(UNIQUE(SORT(I2:I11,,1)),-1),A1:G1,0)的作用是把提取列中的數據轉化爲對應的列數,這樣通過CHOOSECOLS函數就能提取想要的數據列了。
![](http://image.uc.cn/s/wemedia/s/upload/2024/b81e91967e07833b11530c427ee9ae32.png)