日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Excel函数教程_COLUMN和VLOOKUP实现多字段匹配

發布時間:2023/12/18 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Excel函数教程_COLUMN和VLOOKUP实现多字段匹配 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

很多時候,多個公式之間只是列參數的差別。如果復制公式或者填充公式后再手動修改列參數,就顯得太笨拙了。完全可以用COLUMN函數來做列參數,讓公式更靈活,使用更方便。

在剛學會VLOOKUP那會兒,每遇到查找多列數據時,我的操作方法就是手動逐個更改公式中的第3參數。例如,下面需查找學生性別及各科目分數,我以往的操作如下。

有沒有像我這么傻傻操作的同學?請舉個手

如果匹配列數多的話,像我這樣手動修改,不僅容易出錯,還特別沒效率。那有什么好辦法呢?

有的,用COLUMN函數取代公式中的列參數。

1

COLUMN函數

簡單說下COLUMN函數的含義和用法。

COLUMN函數用于獲取列號,使用格式COLUMN(reference),當中reference為需要得到其列號的單元格或單元格區域。典型用法有三種。

1.COLUMN()

參數為空,COLUMN()返回公式所在單元格的列坐標值,如下公式位于B7單元格,所以返回值為2。

2. COLUMN(C4)

參數為具體的某個單元格,如COLUMN(C4),返回C4所在列號3,如下。

3. COLUMN(A2:E6)

參數為單元格區域,如COLUMN(A2:E6),返回區域中第1列(A2所在列)的列號值1,如下。

2

用COLUMN取代VLOOKUP第三參數

現在回到前面查找學生性別及各科目分數的案例,將VLOOKUP與COLUMN進行嵌套使用。單元格K2的公式由

=VLOOKUP(J:J:J:J,A:A:A:H,2,FALSE) 修改為 =VLOOKUP(J:J:J:J,A:A:A:H,COLUMN(B2),FALSE) 然后直接右拉這個公式就可以直接匹配出其它6個值,不用再逐一手動將修改第3個參數。

右拉公式時你會發現第三參數自動變成COLUMN(C2),COLUMN(D2),COLUMN(E2),COLUMN(F2),COLUMN(G2),COLUMN(H2)。

演示效果請看↓↓↓

效率是不是高很多,而且不容易出錯丫?數據量大時特別管用。

3

VLOOKUP+COLUMN快速填充做工資條

VLOOKUP與COLUMN函數的嵌套也可以應用在制作工資條上,并且員工數越多,使用該法越方便。

下表是某公司部分員工的工資表,現在要將其制作成工資條,如何完成呢?

論文復現機器學習模型案例大本營(收藏)

(1)可以將表格列表標題復制在H1:M1區域。

(2)9名員工,每名工資條3行,共需27行。選中G1:G27,輸入任何一個輸入數字后按Ctrl+Enter鍵填充。這一列是為雙擊向下填充準備的,避免員工人數多向下拖動填充的不便。

(3)在H2單元格輸入序號1,然后在I2單元格中輸入公式:

=VLOOKUP(H2,H2,H2,A2:2:2:F$10, COLUMN(B2),)

(4)右拉填充公式。

(5)選中H1:M3區域,雙擊右下角填充句柄(小方塊)向下填充即可完成工資條的制作。

操作演示請看↓↓↓

此外,利用VLOOKUP與COLUMN函數的嵌套使用還可以應用在調整表格內容的排序上。

4

VLOOKUP+COLUMN嵌套按模板調整數據順序

現有兩張產品月度銷量表,表1中產品的順序是對的,是模板。表2的產品順序被打亂了,現要求將表2恢復到模板順序,如何實現呢?

不少人想到的方法是將表1中產品復制粘貼到某一區域,然后通過VLOOKUP函數公式將表2中的數值查找對應進來。但實際可以用VLOOKUP與COLUMN函數嵌套公式一步到位完成,省去復制粘貼這一步驟。演示效果請看↓↓↓


轉https://www.shangyexinzhi.com/article/4408298.html

總結

以上是生活随笔為你收集整理的Excel函数教程_COLUMN和VLOOKUP实现多字段匹配的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。