Excel2007表中如何快速尋找特定行列交叉儲存格

來源:互聯網
上載者:User

   本文主要介紹了如何尋找Excel表格中特定行列交叉儲存格的內容,實際工作中的表要大得多的,那時這個尋找方法就很重要了。這裡,我只是用個很簡單的表當列子,下面先瞭解一下MATCH函數。

  MATCH函數

  含義:返回指定數值在指定數組地區中的位置

  文法:MATCH(lookup_value, lookup_array, match_type)

  lookup_value:需要在資料表(lookup_array)中尋找的值。

  lookup_array:可能包含有所要尋找數值的連續的儲存格範圍,地區必須是某一行或某一列,即必須為一維資料,引用的尋找地區是一維數組。

  match_type:

  為1時,尋找小於或等於lookup_value的最大數值在lookup_array中的位置,lookup_array必須按升序排列:

  為0時,尋找等於lookup_value的第一個數值,lookup_array按任意順序排列:

  為-1時,尋找大於或等於lookup_value的最小數值在lookup_array中的位置,lookup_array必須按降序排列。利用MATCH函數尋找功能時,當尋找條件存在時,MATCH函數結果為具體位置(數值),否則顯示#N/A錯誤。

  操作步驟

  1、尋找表格中特定行列交叉點的內容,如B和I的交叉點,E和G的交叉點

  2、首先確定B在列名中的位置。

  輸入=match(A13,D5:D9,0),

  A13就是B,

  D5:D9是要尋找的地區(單列),這個地區裡包含B。最好數字前面加上$,寫成D$5:D$9,鎖定這個地區,將公式複製到下一格時,尋找地區不會變化。

  0表示精確尋找

  得到結果為2,表示I在這個地區的第二行。

  3、現在尋找I在的列位置。

  輸入=match(C13,E$4:I$4,0),

  各參數的意義和上一步一樣的。

  得到結果為4,表示I在這個地區的第四列。

  4、現在該找交叉點了。

  找交叉點用Index函數

  輸入=index(E$5:I$9,D13,E13),

  E$5:I$9為要尋找的整個資料區域,B和I的交叉點在這個範圍內。

  D13就是B的行位置

  E13就是I的列位置

  結果我們就找到了B和I的交叉點數值,為5

  5、選定B→I行的這些儲存格,滑鼠移到右下角變成小十字的時候,按左鍵往下拉,就把公式都複製到E→G行了,也就找到了E和G的交叉點數值,為6

  就是這麼簡單,我是分步做的,你也可以吧所有公式都寫在一個儲存格裡,一次搞定。

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。