搜尋
首頁軟體教學辦公室軟體excel hlookup函數具有公式示例

Microsoft Excel的Hlookup功能:綜合指南

Excel提供了三個查找功能 - 查找,Vlookup和Hlookup - 但Hlookup經常引起混亂。本教程闡明了Hlookup的細節,並提供了有效使用的示例。

什麼是Hlookup?

Hlookup執行水平查找。它在表的第一行中搜索一個值,並從同一列中的指定行返回相應的值。在所有Excel版本(2007年和更高版本)中可用。

hlookup語法和用法

HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

  • Lookup_value:搜索的值(單元引用,編號或文本)。
  • table_array:數據范圍(範圍,命名範圍或表),其中包含第一行中的查找值。
  • row_index_num: table_array中的行號返回值(例如,第二行2)。
  • range_lookup :(可選)邏輯值指定精確匹配或近似匹配。近似匹配的TRUE (或省略); FALSE用於確切匹配。近似匹配要求table_array的第一行要上排序。

說明性示例

想像一個帶有行星數據的表(請參見下圖)。在細胞B5中的名稱中找到行星的直徑:

excel hlookup函數具有公式示例

公式將是:

=HLOOKUP(B5, B2:I3, 2, FALSE)

  • lookup_value :B5(行星名稱)
  • table_array :b2:i3(數據表)
  • row_index_num :2(直徑行)
  • range_lookup :false(確切匹配)

excel hlookup函數具有公式示例

Hlookup的關鍵注意事項

  1. hlookup搜索table_array的第一行。
  2. hlookup是不敏感的。
  3. 對於近似匹配項( TRUE或省略),必須將第一行排序。

Hlookup vs. Vlookup

兩者都搜索值,但是Vlookup垂直搜索(最左列),而Hlookup則水平搜索(最高行)。

excel hlookup函數具有公式示例

高級Hlookup示例

  • 近似與精確匹配:上一個示例顯示了確切的匹配。如果找不到確切的匹配(需要排序的數據),則大致匹配(使用TRUE或省略最後一個參數)找到最接近的值。

  • 查找另一個工作表/工作簿:使用外部參考。例如,從名為“直徑”的表格中:

    =HLOOKUP(B$1, Diameters!$B$1:$I$2, 2, FALSE)

    對於工作簿,包括路徑: =HLOOKUP(B$1, '[Book1.xlsx]Diameters'!$B$1:$I$2, 2, FALSE)

  • 部分匹配(通配符):使用? (任何單個字符)和* (字符的任何順序)。例如:

    =HLOOKUP("ace*", B1:I2, 2, FALSE) (找到以“ ace”開頭的值)

hlookup中的細胞參考

使用table_array的絕對參考( $ ),以防止複制公式時的更改。 lookup_value參考通常是相對或根據上下文而混合的。

索引/匹配:優越的替代方案

索引/匹配比Hlookup具有更大的靈活性,從而可以從任何行或列查找。一般公式是:

INDEX(return_range, MATCH(lookup_value, lookup_range, 0))

病例敏感的hlookup

Hlookup不是對病例敏感的。對於情況敏感性,請使用組合索引,匹配和精確的陣列公式:

{=INDEX(B2:I2, MATCH(TRUE, EXACT(B1:I1,B4),0))} (ctrl shift enter enter以作為數組公式輸入)

故障排除Hlookup錯誤

常見問題包括:

  1. 在第一行上方看。
  2. range_lookup使用不正確。
  3. 複製時table_array參考更改。
  4. 行插入/刪除影響行索引號。
  5. 在查找範圍內重複值。
  6. 數據中的額外空間。
  7. 數字格式為文本。
  8. 查找值超過255個字符。
  9. 缺少外部工作簿的完整路徑。
  10. 不正確的論點。

該綜合指南應有效地利用Excel中的Hlookup功能。請記住,索引/匹配為許多查找場景提供了更強大,更靈活的解決方案。

以上是excel hlookup函數具有公式示例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
excel:將文本轉換為日期和號碼到日期excel:將文本轉換為日期和號碼到日期May 09, 2025 am 09:36 AM

該教程展示了將文本和數字轉換為日期的各種Excel技術,包括基於公式的和非格式的方法。 您將學會有效地將文本字符串轉換為可用的日期格式。 通常,日期進口

如何在Excel中添加和減法日期如何在Excel中添加和減法日期May 08, 2025 am 11:36 AM

在本教程中,您會發現各種有用的公式可以添加和減去Excel中的日期,例如減去兩個日期,增加日期,幾週,幾個月和幾年的日期等等。 如果您一直在關注我們的教程來工作

Excel Workday和NetworkDays功能可以計算工作日Excel Workday和NetworkDays功能可以計算工作日May 08, 2025 am 10:49 AM

本教程演示瞭如何使用Excel的Workday,WorkDay.intl,NetworkDays和NetworkDays.intl功能來有效地計算工作日,考慮到自定義的周末設置和節日。 Microsoft Excel提供WOR的專業功能

Excel Natedif函數以獲得兩個日期之間的差異Excel Natedif函數以獲得兩個日期之間的差異May 08, 2025 am 10:45 AM

本教程提供了對Excel的日期功能的簡潔解釋,並提供了用於計算日期,幾週,幾個月或年的日期差異的公式示例。 我們以前已經在Excel中涵蓋了日期和時間操縱,包括formattin

Excel年功能 - 將日期轉換為年份Excel年功能 - 將日期轉換為年份May 08, 2025 am 09:19 AM

本教程解釋了Excel年功能的語法和使用,並提供了公式示例以從日期開始提取年份,將日期轉換為月和年,從出生日期開始計算年齡並確定LEAP年。 在最近的一些

Excel中的時間格式:12/24小時,自定義,默認Excel中的時間格式:12/24小時,自定義,默認May 07, 2025 am 10:42 AM

本教程解釋了Excel時間格式的基礎知識和之外。 Microsoft Excel具有少數時間功能,並且深入了解它們可以節省大量時間。為了利用強大的時間功能,它有助於了解Excel ST

Excel日期函數 - 日期的公式示例,今天,等。Excel日期函數 - 日期的公式示例,今天,等。May 07, 2025 am 09:03 AM

這是我們Excel Date教程的最後一部分,概述了所有Excel Date功能,解釋了它們的基本用途,並提供了許多公式示例。 Microsoft Excel提供了大量的功能來與日期和Ti一起使用

rand和randbet在函數之間生成excel中的隨機數rand和randbet在函數之間生成excel中的隨機數May 07, 2025 am 09:02 AM

本教程解釋了Excel隨機數生成器算法的特殊性,並演示瞭如何在Excel中使用rand和randbetweew之間的函數來生成隨機數,日期,密碼和其他文本字符串。 在我們做之前

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。