4個excel查詢功能,有效搜尋電子表格

搜尋大型Excel電子表格並不總是那麼容易。使用查詢公式可以節省時間並高效地搜尋電子表格。...

大多數時候,搜索microsoftexcel電子表格是相當容易的。如果您不能只掃描它的行和列,您可以使用Ctrl+F來搜索它。如果您使用的是一個非常大的電子表格,那麼使用這四個查找函數之一可以節省大量時間。

spreadsheet-search

一旦你知道如何使用查找在Excel中搜索,不管你的電子表格有多大,你總能在Excel中找到一些東西!

1vlookup函數

此函數允許您指定一列和一個值,並將從另一列的相應行返回一個值(如果沒有意義,它將在一瞬間變得清晰)。您可以這樣做的兩個示例是,通過員工編號查找員工的姓氏,或者通過指定姓氏查找電話號碼。

下面是函數的語法:

=VLOOKUP([lookup_value], [table_array], [col_index_num], [range_lookup])
  • [查找\u值]是您已經擁有的信息。例如,如果您需要知道一個城市所在的州,它將是該城市的名稱。
  • [表\數組]用於指定函數將在其中查找查找和返回值的單元格。選擇範圍時,請確保數組中包含的第一列將包含查找值!
  • [col\u index\u num]是包含返回值的列的編號。
  • [range\u lookup]是可選參數,取1或0。如果輸入1或忽略此參數,函數將查找您輸入的值或下一個最小值。因此在下圖中,一個查找SAT分數652的VLOOKUP將返回646,因為它是列表中最接近的小於652的數字,[range\u lookup]默認為1。

vlookup-rounding

我們來看看你是怎麼用這個的。此電子表格包含身份證號碼、姓名、城市、州和SAT分數。假設你想找到一個姓“溫特斯”的人的SAT成績,VLOOKUP讓它變得簡單。以下是您將使用的公式:

=VLOOKUP("Winters", C2:F101, 4, 0)

因為SAT分數是姓氏列之後的第四列,所以4是列索引參數。請注意,在查找文本時,最好將[range\u lookup]設置為0。沒有它,你會得到壞結果。

結果如下:

vlookup-excel

它返回651分,這是屬於肯尼迪·溫特斯的SAT分數,他在第92行(顯示在上面的插圖中)。滾動查找名稱要比快速鍵入語法花費的時間長得多!

關於vlookup的註記

當您使用VLOOKUP時,有幾件事情值得記住。確保範圍中的第一列包含查找值。如果它不在第一列中,函數將返回不正確的結果。如果你的專欄組織得很好,這應該不是問題。

另外,請記住,VLOOKUP只會返回一個值。如果您使用“Georgia”作為查找值,它將返回來自Georgia的第一個學生的分數,並且沒有顯示實際上有兩個來自Georgia的學生。

2hlookup函數

其中VLOOKUP在另一列中找到對應的值,HLOOKUP在另一行中找到對應的值。因為通常最容易掃描列標題,直到找到正確的列標題,並使用篩選器來查找所需內容,所以當您有非常大的電子表格或處理按時間組織的值時,最好使用HLOOKUP。

下面是函數的語法:

=HLOOKUP([lookup_value], [table_array], [row_index_num], [range_lookup])
  • [lookup\u value]是您知道並希望為其查找相應值的值。
  • [表\數組]是要搜索的單元格。
  • [row\u index\u num]指定返回值將來自的行。
  • [range_lookup]與VLOOKUP中的相同,請留空以儘可能獲取最接近的值,或輸入0以僅查找完全匹配的值。

此電子表格包含每個州的一行,以及2000-2014年的SAT分數。你可以用HLOOKUP來計算2013年明尼蘇達州的平均得分。下面是我們的方法:

=HLOOKUP(2013, A1:P51, 24)

如下圖所示,將返回分數:

hlookup-excel

2013年,明尼蘇達州的平均得分為1014分。請注意,2013不在引號中,因為它是一個數字,而不是一個字符串。另外,24號來自明尼蘇達州,排在第24位。

下面是如何在Excel中計算加權平均值。

關於hlookup的註記

與VLOOKUP一樣,查找值需要位於表數組的第一行。這在HLOOKUP中很少有問題,因為通常使用列標題作為查找值。HLOOKUP也只返回一個值。

3-4. 索引和匹配函數

索引和匹配是兩個不同的函數,但當它們一起使用時,可以使搜索大型電子表格的速度大大加快。這兩種功能都有缺點,但通過將它們結合起來,我們將利用兩者的優點。

不過,首先,這兩個函數的語法是:

=INDEX([array], [row_number], [column_number])
  • [數組]是您要搜索的數組。
  • [row\u number]和[column\u number]可用於縮小搜索範圍(稍後我們將對此進行討論)
=MATCH([lookup_value], [lookup_array], [match_type])
  • [查找\u值]是可以是字符串或數字的搜索項。
  • [lookup\u array]是Microsoft Excel將在其中查找搜索項的數組。
  • [匹配類型]是可選參數,可以是1、0或-1。1將返回小於或等於搜索項的最大值。0將只返回精確的搜索項,-1將返回大於或等於搜索項的最小值。

可能不清楚我們將如何一起使用這兩個函數,所以我將在這裡列出它。MATCH接受搜索項並返回單元格引用。在下圖中,您可以看到,在搜索F列中的值646時,MATCH返回4。

match-example

另一方面,索引的作用正好相反:它接受單元格引用並返回其中的值。在這裡可以看到,當被告知返回City列的第六個單元格時,INDEX返回“Anchorage”,即第6行的值。

index-example

我們要做的是將兩者結合起來,以便MATCH返回一個單元格引用,INDEX使用該引用查找單元格中的值。假設你記得有個學生姓沃特斯,你想看看這個學生的分數是多少。下面是我們將使用的公式:

=INDEX(F:F, MATCH("Waters", C:C, 0))

您會注意到匹配類型在這裡設置為0。當你在尋找一個字符串時,這就是你想要使用的。下面是我們運行該函數時得到的結果:

index-match

從插圖中可以看到,歐文·沃特斯得了1720分,這是我們運行函數時出現的數字。當你只需要瀏覽幾列的時候,這看起來並不是很有用,但是想象一下,如果你在一個包含幾百列的大型數據庫電子表格上做50次,你會節省多少時間!

開始excel搜索

microsoftexcel有很多非常強大的數據處理功能,上面列出的四個功能只是皮毛。學習如何使用它們會讓你的生活更輕鬆。

如果你真的想掌握微軟Excel,你真的可以受益於保持基本的Excel備忘表在手!

圖片來源:Cico/Shutterstock

  • 發表於 2021-03-18 02:23
  • 閱讀 ( 61 )
  • 分類:網際網路

你可能感興趣的文章

如何用excel或google表替換索引卡

...行資料排序。使用搜索功能可以比使用一堆索引卡更快地查詢資訊。此外,您還可以為每年建立一個新的電子表格。 ...

  • 發佈於 2021-03-12 12:04
  • 閲讀 ( 38 )

如何像pro一樣使用excel自定義檢視

... 開啟Excel工作簿並在螢幕頂部查詢“檢視”選項卡。當您單擊它時,您將看到自定義檢視的選項。單擊它。 ...

  • 發佈於 2021-03-12 13:38
  • 閲讀 ( 43 )

8個免費的excel載入項,製作視覺上令人愉悅的電子表格

...工具。一旦您訪問了外接程式,您就可以選擇一些選項來查詢所需的影象。您可以進行關鍵字搜尋、瀏覽集合或從大量選擇中選擇類別。 ...

  • 發佈於 2021-03-12 15:46
  • 閲讀 ( 51 )

你忽略了3個驚人的技巧

...任務的列表。你可以在緞帶上面找到那個盒子。只需輸入查詢即可找到結果。 ...

  • 發佈於 2021-03-13 03:29
  • 閲讀 ( 45 )

5 excel文件設定您千萬不要忘記檢查

...擊右上角的圓形箭頭/時鐘圖示展開“活動”窗格,然後查詢以前的版本並選擇“開啟版本”。 ...

  • 發佈於 2021-03-13 08:07
  • 閲讀 ( 45 )

如何恢復excelvba密碼

... 在此資料夾中,您正在查詢名為vbaProject.bin檔案. ...

  • 發佈於 2021-03-14 06:34
  • 閲讀 ( 49 )

10個簡單的excel省時軟體你可能已經忘記了

... 標頭檔案>選項。在“常規”部分中,查詢標題為“建立新工作簿時”的設定。 ...

  • 發佈於 2021-03-14 15:14
  • 閲讀 ( 53 )

更快地搜尋excel電子表格:用索引和匹配替換vlookup

...另外,如果您正在處理一個特別大的電子表格,您會發現查詢操作執行得更快。 ...

  • 發佈於 2021-03-14 15:37
  • 閲讀 ( 54 )

3個獲得免費文件模板的優秀網站

... 您可以直接從起始頁搜尋TidyForm以查詢所需內容。或者,您可以按主要類別(商業、教育、金融、法律、生活和雜項)瀏覽,或者從起始頁瀏覽連結到的最流行的子類別。 ...

  • 發佈於 2021-03-14 16:41
  • 閲讀 ( 72 )

5個excel巨集資源,用於自動化電子表格

...網站提供了一個專門討論程式設計、VBA和巨集的論壇,是查詢其他使用者建立的新巨集的好地方。 ...

  • 發佈於 2021-03-14 21:59
  • 閲讀 ( 41 )