
excel中column函數(shù)怎么用
在剛學(xué)會(huì)VLOOKUP那會(huì)兒,每遇到查找多列數(shù)據(jù)時(shí),我的操作方法就是手動(dòng)逐個(gè)更改公式中的第3參數(shù)。例如,下面需查找學(xué)生性別及各科目分?jǐn)?shù),我以往的操作如下。
"有沒有像我這么傻傻操作的同學(xué)?請(qǐng)舉個(gè)手
如果匹配列數(shù)多的話,像我這樣手動(dòng)修改,不僅容易出錯(cuò),還特別沒效率。那有什么好辦法呢?
有的,用COLUMN函數(shù)取代公式中的列參數(shù)。
COLUMN函數(shù)
簡單說下COLUMN函數(shù)的含義和用法。
COLUMN函數(shù)用于獲取列號(hào),使用格式COLUMN(reference),當(dāng)中reference為需要得到其列號(hào)的單元格或單元格區(qū)域。典型用法有三種。
1.COLUMN()
參數(shù)為空,COLUMN()返回公式所在單元格的列坐標(biāo)值,如下公式位于B7單元格,所以返回值為2。
"2. COLUMN(C4)
參數(shù)為具體的某個(gè)單元格,如COLUMN(C4),返回C4所在列號(hào)3,如下。
"3. COLUMN(A2:E6)
參數(shù)為單元格區(qū)域,如COLUMN(A2:E6),返回區(qū)域中第1列(A2所在列)的列號(hào)值1,如下。
"用COLUMN取代VLOOKUP第三參數(shù)
現(xiàn)在回到前面查找學(xué)生性別及各科目分?jǐn)?shù)的案例,將VLOOKUP與COLUMN進(jìn)行嵌套使用。單元格K2的公式由“=VLOOKUP($J:$J,$A:$H,2,FALSE)”修改為“=VLOOKUP($J:$J,$A:$H,COLUMN(B2),FALSE)”,然后直接右拉這個(gè)公式就可以直接匹配出其它6個(gè)值,不用再逐一手動(dòng)將修改第3個(gè)參數(shù)。右拉公式時(shí)你會(huì)發(fā)現(xiàn)第三參數(shù)自動(dòng)變成COLUMN(C2),COLUMN(D2),COLUMN(E2),COLUMN(F2),COLUMN(G2),COLUMN(H2)。演示效果請(qǐng)看↓↓↓
"效率是不是高很多,而且不容易出錯(cuò)丫?數(shù)據(jù)量大時(shí)特別管用。
VLOOKUP+COLUMN快速填充做工資條
VLOOKUP與COLUMN函數(shù)的嵌套也可以應(yīng)用在制作工資條上,并且員工數(shù)越多,使用該法越方便。下表是某公司部分員工的工資表,現(xiàn)在要將其制作成工資條,如何完成呢?
"(1)可以將表格列表標(biāo)題復(fù)制在H1:M1區(qū)域。
(2)9名員工,每名工資條3行,共需27行。選中G1:G27,輸入任何一個(gè)輸入數(shù)字后按Ctrl+Enter鍵填充。這一列是為雙擊向下填充準(zhǔn)備的,避免員工人數(shù)多向下拖動(dòng)填充的不便。
(3)在H2單元格輸入序號(hào)1,然后在I2單元格中輸入公式:
=VLOOKUP($H2,$A$2:$F$10, COLUMN(B2),)
(4)右拉填充公式。
(5)選中H1:M3區(qū)域,雙擊右下角填充句柄(小方塊)向下填充即可完成工資條的制作。
操作演示請(qǐng)看↓↓↓
"此外,利用VLOOKUP與COLUMN函數(shù)的嵌套使用還可以應(yīng)用在調(diào)整表格內(nèi)容的排序上。

