ROW函數(shù)、COLUMN函數(shù)是常用的函數(shù),,但是ROWS函數(shù),、COLUMNS函數(shù)很多人使用少,我覺得主要是不知道有這么一個函數(shù),,如果比較下面的兩個用法,,大家感受下這個函數(shù)優(yōu)秀之處:下面是一個查詢的事項(xiàng),想查詢湖北O(jiān)列的數(shù)據(jù),,在列數(shù)比較多的情況下,,我們可以通過MATCH或COLUMN函數(shù)來輔助實(shí)現(xiàn),這里我們就不介紹MATCH函數(shù)了,,主要是對比COLUMN函數(shù)和COLUMNS函數(shù),,我們分別在E16和E18單元格輸入公式: E16單元格:=VLOOKUP(E$15,$D$1:$T$10,COLUMN(P1)-3,FALSE) E18單元格:=VLOOKUP(E$15,$D$1:$T$10,COLUMNS(D1:P1),FALSE) 大家可以比較直觀的看到在這里,COLUMNS函數(shù)使用起來是比較簡單的,,他的語法也是很簡單的,,通過上面的示例大家也知道怎么用了,具體語法如下:用法1:COLUMNS(array) 直接輸入單元格區(qū)域即可 用法2:COLUMNS(需要得到其列數(shù)的數(shù)組或數(shù)組公式或單元格區(qū)域的引用) 大家看到分號和逗號的不同會有不同的結(jié)果,想必大家通過對比也能發(fā)現(xiàn)逗號和分號的區(qū)別,,逗號是水平數(shù)組,,也就是行,分號是垂直數(shù)組,也就是列,,所以結(jié)果是1,,是因?yàn)閿?shù)組都是分號區(qū)隔的,都在一列,,而結(jié)果是3,,是因?yàn)樗且粋€兩行三列的數(shù)組,我們可以用ROWS函數(shù)進(jìn)行驗(yàn)證,,用法和COLUMNS是一樣的,。除了和VLOOKUP函數(shù)配合使用,我還會把它和OFFSET函數(shù)進(jìn)行結(jié)合使用,,大家如果對OFFSET函數(shù)比較熟悉的話,,就能感受到ROWS、COLUMNS函數(shù)的便利之處,。
|