計算機文件類型

“索引”在Excel中:說明,應用和實例

此時,Excel中,其受歡迎程度僅次於字。 它可以很容易地對大量數據進行各種經濟和統計計算的。 為了這個目的,它提供了大量的內置功能,包括支持。 其中有些是可以執行的操作,包括數據集。 “索引”功能,並進行治療。 在Excel中,它被用來單獨地和“匹配”,這將在下面討論。

描述

在Excel“INDEX”函數返回一個值(對參考值)的單元格內容,給定行和表中的或小標題範圍的列數。

其語法是簡單和如下:INDEX(陣列行№,列№)。

這個功能也可以用單個行或一列進行操作。 在這種情況下,指定後 的一維陣列 被設置一個號碼。 它指的是行號,如果數組的列,並且反之亦然。

“索引”在Excel中有時會值“#REF!”。 當位於所述行和列的交叉點處的單元是在指定範圍之外發生這種情況最多。

應用實例

考慮使用在實踐中,“INDEX”少數情況下。

假設有4列和4行的陣列(見表)。 如果輸入到位於A1的範圍外的表格單元格中的一個:E5表述“= INDEX(B2:E5,2,3)”(沒有引號),並按下“Enter”鍵,然後以“秋海棠”將在響應發出。

ç

ð

Ë

1

N / N

1

2

3

4

2

1

罌粟

玫瑰

茉莉

甘菊

3

2

菊花

納西斯

秋海棠

繡球

4

3

鬱金香

紫色

雪花蓮

劍蘭

4

翠菊

牡丹

百合

康乃馨

如果你想知道第2組有多少學生被評為“不滿意”,在相應的框中輸入下列表達式:INDEX(C2:C5,1)。

ç

ð

Ë

1

N / N

第1組

第2組

第3組

第4組

2

“不滿意”

4

2

4

3

“滿意”

12

10

13

11

4

“好”

7

8

8

10

“優秀”

1

3

4

“匹配”在Excel中

上面給出的兩個例子都不會與大型數據集工作。 事實是,使用Excel中的“索引”假定輸入行和列不表本身和數據陣列。 這是相當困難的事情,當我們談論的大量元素。 為了解決一個問題可以幫助其他ekselevskaya功能。

考慮的情況下陣列由單個線。

ç

ð

1

產品

2

蔬菜

水果

香料

3

蕃茄

梨子

4

黃瓜

蘋果

胡椒

辣椒

桔子

6

胡蘿蔔

香蕉

肉桂

值在這種情況下B3的範圍內:B6。

選擇其他行中的細胞,例如D1。 我們進入它的果實,這就是我們想要找的位置,在這種情況下,“橘子”的名稱。 在小區(E1),在這裡我們要錄製的相應的行號,輸入“= MATCH(向D1; B3:B6; 0)”(見表)。 其結果是,出現數3這是在B3的範圍內的數目:在短語“橙色”B6。

ç

ð

Ë

1

桔子

3

2

蔬菜

水果

3

蕃茄

梨子

4

土豆

蘋果

紅蘿蔔

桔子

6

胡椒

香蕉

最後0表示要查找與D1值完全匹配。

如何找到滿足任何一個條件的所有文字值

在上面所示的形式中,“一致”僅返回一個值(第一個,即E.頂部)。 但是,如果重複一下名單。 在這種情況下,該公式有助於陣列。 數據的整個範圍,並使用組合鍵«按Ctrl + Shift +回車»應分配供其使用。 然而,審議不是本文的主題。

在Excel中的“索引”和“一致”:實例

試想一下,你從一個足夠大的陣列只有某些數據的選擇。 為了簡單起見,考慮一個小數量的元件的情況下。 例如,你對學生和他們的評價的幾組的性能報告。 假設你想要的學生數量出現在H2單元格被評估為“不滿意”。

ç

ð

Ë

˚F

g ^

^ h

Ĵ

1

N / N

溫度。 1

溫度。 2

溫度。 3

溫度。 4

溫度。 2

溫度。 4

2

“不滿意”

3

1

2

“節拍”

3

“節拍”

14

10

14

12

“優秀”

4

“好”

8

9

10

8

“優秀”

4

6

3

要做到這一點,最好是使用這兩個功能結合在一起。 要知道,你必須在H2進入,首先考慮最簡單的表達,可用於這一目的。 特別地,可以通過寫入到該小區可以得到所希望的值“INDEX =(A2:1; E5 2)”。 在這裡,我們使用的前面的例子的變體,當在人工計算的行號和列。 然而,我們的目標 - 這個過程自動化。 要做到這一點,而不是兩個,並且一個,其指示在陣列中所需的行和列來記錄對應的函數“MATCH”發出這些數字。 請注意,我們正在尋找的短語“驕傲”,位於小區G2和“t。 2'從H2。 此外,我們需要一個精確匹配,從而最後,第三個,在這兩種情況下的說法表示0。

然後,代替在式INDEX 1(A2:E5; 1; 2)將被記錄:MATCH(G2; A2:A5; 0)和,代替2 - MATCH(H2; A2:E2; 0)。

置換後,我們有:INDEX(A2:E5; MATCH(G2; A2:A5; 0),MATCH(H2; A2:E2; 0))。 其結果是,按下細胞“回車”,我們有“10”。

如何將式延伸到接收到的範圍內

如已知的,在Excel“索引”可以被“拉伸”到一定範圍內。 在上面討論的示例中,這是所有細胞H2的4:J3。 在這方面,有必要弄清楚如何做到這一點,“伸出”的公式向右和向下,以獲得正確的值。

主要的困難在於事實陣列A2:E5有一個相對地址。 為了解決這個問題,你應該把它變成一個絕對的。 為了這個數組被寫成$ A $ 2:$ E $ 5。 同樣應該做兩個內置的功能,也就是說,它們應該像MATCH($ G $ 2,$ A $ 2:$ A $ 5,0)。而MATCH($ H $ 2,A $ 2:$ E 2; 0)。

式的最終形式是:INDEX($ A $ 2:$ E $ 5,MATCH($的G $ 2,$ A $ 2:在一隻5 $ 0),MATCH($ H $ 2,$ A $ 2:$ E $ 2; 0))。

其結果是,我們已經在下面所示的表格

ç

ð

Ë

˚F

g ^

^ h

Ĵ

1

N / N

溫度。 1

溫度。 2

溫度。 3

溫度。 4

溫度。 2

溫度。 4

2

“不滿意”

3

1

2

“節拍”

10

12

3

“節拍”

14

10

14

12

“優秀”

6

3

4

“好”

8

9

10

8

“優秀”

4

6

3

為了得到一個結果,有必要確保文本值準確的記錄,包括不包含錯誤或多餘的空格。 否則,程序將不會考慮他們一樣。

現在你知道如何使用Excel中的“索引”。 它與“MATCH”使用的例子你也知道,你就能夠正確地應用它們解決了許多實際問題。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.birmiss.com. Theme powered by WordPress.