新函數(shù)CHOOSECOLS和CHOOSEROWS用法
?
作者:小窩來源:部落窩教育發(fā)布時(shí)間:2023-11-30 22:27:46點(diǎn)擊:978
新函數(shù)分享第4篇。CHOOSECOLS和CHOOSEROWS可以從源數(shù)組中按指定序列號提取各列或各行組成新的數(shù)組。特別適合用于按需重組篩選后的多列或多行數(shù)據(jù)。文章順便提到了IF函數(shù)的{1,1,0}結(jié)構(gòu)。
1. CHOOSECOLS
1)作用與語法
從數(shù)組中返回指定列組成新數(shù)組。
=CHOOSECOLS(數(shù)組,要返回的列的列序1,[要返回的列的列序2],…)
列序:可以是正數(shù)也可以是負(fù)數(shù)。正數(shù)表示從數(shù)組開頭列開始排序,負(fù)數(shù)表示從數(shù)組的結(jié)束列開始排序。
注意:(1)如果返回列中空單元格,則用0取代;(2)可以重復(fù)返回同一列。
2)基本用法
(1)用正數(shù)指定返回列
返回下方數(shù)組的第2、4列。
=CHOOSECOLS(A2:D7,2,4)
(2)用負(fù)數(shù)指定返回列
返回下方-1、-3、-1列。
=CHOOSECOLS(A18:D23,-1,-3,-1)
2.CHOOSEROWS
1)作用與語法
從數(shù)組中返回指定行組成新數(shù)組。
=CHOOSEROWS(數(shù)組, 要返回的行的行序1,[要返回的行的行序2],…)
參數(shù)含義與CHOOSECOLS一致。
2)基本用法
(1)用正數(shù)指定返回行
返回下方第1、3行。
=CHOOSEROWS(A34:D39,1,3)
(2)用負(fù)數(shù)指定返回行
返回下方-2、-4、-1行。
=CHOOSEROWS(A46:D51,-2,-4,-1)
3.典型應(yīng)用
1)幫助VLOOKUP做反向查找
查詢孫悟空的考號,對于VLOOKUP來說這是反向查找。
=VLOOKUP(A11,CHOOSECOLS(A2:B8,2,1),2,)
順便說一個(gè)難一點(diǎn)的,同時(shí)查詢考號和科目成績。CHOOSECOLS出手沒難度,只是多返回第3列而已。
=VLOOKUP(A11,CHOOSECOLS(A2:E8,2,1,3),{2,3},)
如果用IF{1,0}結(jié)構(gòu),則需要對數(shù)組比較了解,寫出升級版{1,1,0}才行:
=VLOOKUP(A11,IF({1,1,0},B3:C8,A3:A8),{3,2},)
如果不了解,可以看推薦的IF函數(shù){1,0}結(jié)構(gòu)深度解析,里面有{1,1,0}的解釋。
2)按需重組篩選或查找返回的多列值
譬如按入職時(shí)間、姓名、部門的順序返回所有本科人員信息。
=CHOOSECOLS(FILTER(A16:E21,B16:B21="本科"),5,1,4)
本文配套的練習(xí)課件請加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!
掃下方二維碼關(guān)注公眾號,可隨時(shí)隨地學(xué)習(xí)Excel:
相關(guān)推薦:
IF函數(shù)的{1,0}結(jié)構(gòu)深度解析
版權(quán)申明:
本文作者小窩;部落窩教育享有稿件專有使用權(quán)。若需轉(zhuǎn)載請聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集!(建議收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請收好!