如何在 Excel 中的資料表中尋找資料時,用於將 INDEX 函數

文章編號: 324988 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您如何使用 索引 若要尋找交集處的資料表中的函式特定資料列,並在 Microsoft Excel 中的資料行。

有兩種形式的 索引 函式, 陣列 以及 參考.兩個表單之間的主要差異如下所示:
  • 陣列形式可一次傳回一個以上的值。陣列形式,傳回的交集處的儲存格參照特定資料列和資料行。
  • 使用 CTRL + SHIFT + ENTER,輸入陣列形式而不是只要輸入,就如同參考。

其他相關資訊

空白的 Excel 工作表中輸入下列資料。您將這份文件中的範例公式中使用這項資料。
摺疊此表格展開此表格
ABC
1名稱部門時代
2亨利五世50128
3Stan20119
450 %10122
5Larry30129
6
7哈利波特40121
8Joe10123
930130

索引的陣列形式

  1. 輸入下列項目至儲存格 E2 的公式 (或任何可使用空白的儲存格):
    =INDEX((A2:C5,A7:C9),2,3,2)
    (A2:C5,A7:C9) 範圍會想要的值找到。

    2 為值的位置是的範圍中的資料列編號。

    3 為資料行中的數字值所在的範圍。因為有三個欄位 (欄 a 的開頭)、 第三個資料行是資料行C。

    2 是區域、 A2:C5 或 A7:C9,其中的值。因為那里兩個區域指定給此引數,第二個範圍A7:C9。
  2. 按下 ENTER 鍵。
在範例的公式中, 索引 函式會傳回值,第二個資料列的交叉點(2) 和 A7:C9 的範圍的第三欄 (C)。在 [儲存格 C8 值 23.因此,此公式 =INDEX((A2:C5,A7:C9),2,3,2) 會傳回值。 23.

索引的陣列形式

  1. 輸入下列項目至儲存格 E3 的公式 (或任何可使用空白的儲存格):
    =INDEX(A2:C5,2,3)
    A2:C5 為會想要的值範圍找到。

    2 為值的位置是的範圍中的資料列編號。

    3 為資料行中的數字值所在的範圍。因為有三個欄位 (欄 a 的開頭)、 第三個資料行是資料行C。
  2. 按下 CTRL + SHIFT + ENTER 公式輸入為陣列公式。
在範例的公式中, 索引 函式會傳回值,第二個資料列的交叉點(2) 和第三個資料行 (C)。儲存格 C2 中的值 19.因此,此公式 =INDEX(A2:C5,2,3) 會傳回值。 19.

屬性

文章編號: 324988 - 上次校閱: 2012年2月1日 - 版次: 1.0
這篇文章中的資訊適用於:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
關鍵字:?
kbhowto kbmt KB324988 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:324988
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見