數(shù)組公式:http://windyli.blog.51cto.com/1300305/306009
在某個(gè)單元格輸入數(shù)組公式的方法如下:
1.在編輯欄輸入完整的公式,并使編輯欄仍處在編輯狀態(tài);
2.按下Ctrl+Shift+Enter快捷鍵
經(jīng)過以上兩步操作以后,編輯欄會(huì)自動(dòng)脫離編輯狀態(tài),并且選中單元格后,在編輯欄可以看到公式的兩端有“{}”符號(hào)標(biāo)記,而雙擊進(jìn)入公式的編輯狀態(tài)時(shí),你會(huì)發(fā)現(xiàn)“{}”符號(hào)是不存在的。數(shù)組公式每次編輯過后,都要同時(shí)按下Ctrl+Shift+Enter以完成輸入。-
例子1:
有重復(fù)的“AA”,找第二個(gè)“AA”所對(duì)應(yīng)的Category:
{=INDEX(C2:C99,SMALL(IF(B2:B99=B2,A2:A99),2))}
Excel-Array -
例子2:
Category表格,每個(gè)單詞屬于不同的Category,有重復(fù)的單詞
重復(fù)
如果我們想創(chuàng)建一個(gè)Alphabet排序的單詞表格,要標(biāo)注每個(gè)單詞屬于“哪些”category,則:
B2: =VLOOKUP(A2,CategoryOrder!$A$2:$J$112,10,FALSE)
C2: {=INDEX(CategoryOrder!J2:J34,SMALL(IF(CategoryOrder!A2:I34=$A2,CategoryOrder!K2:K34),2))}
D2: {=INDEX(CategoryOrder!J2:J34,SMALL(IF(CategoryOrder!A2:I34=$A2,CategoryOrder!K2:K34),3))}

VLOOKUP 到底有多重要?https://www.zhihu.com/question/27224727
Index-Match
=INDEX($B$1:$B$4,MATCH(A7,A1:A4,0))
------------------------------------------INDEX----------------------------------------
index函數(shù)的意義:返回指定行列交叉處引用的單元格。
公式:=index(reference,row_num,column_num,area_num)
reference指的是要檢索的范圍;
row_num指的是指定返回的行序號(hào),如超出指定檢索范圍,返回錯(cuò)誤值#REF!;
column_num指的是指定返回的列序號(hào),如超出指定檢索范圍,返回錯(cuò)誤值#REF!;
area_num指的是返回該區(qū)域中行和列的交叉域??墒÷?,默認(rèn)1。如小于1時(shí)返回錯(cuò)誤值#VALUE!
------------------------------------------MATCH--------------------------------------
match函數(shù)的意義:返回指定方式下查找指定查找值(可以是數(shù)字、文本或邏輯值)在查找范圍1行或1列的位置。
公式:=match(lookup_value,lookup_array,match_type)
lookup_value指指定查找值;
lookup_array指的是1行或1列的被查找連續(xù)單元格區(qū)域。
match_type指的是查找方式,1或省略指查找小于或等于lookup_value的最大值,lookup_array必須為升序排列,否則無(wú)法得到正確結(jié)果。
0指查找等于lookup_value的第一個(gè)數(shù)值,如果不是第一個(gè)數(shù)值則返回#N/A
-1指查找大于或等于lookup_value的最小值,lookup_array必須為降序,否則無(wú)法得到正確結(jié)果。
- Excel 有哪些可能需要熟練掌握而很多人不會(huì)的技能?https://www.zhihu.com/question/21758700/answer/91385842

