Microsoft ExcelのHlookup機能:包括的なガイド
Excelは、ルックアップ、vlookup、およびHlookupの3つのルックアップ関数を提供しますが、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行の場合は2)。 - range_lookup :(オプション)正確な一致または近似の一致を指定する論理値。おおよその一致のために
TRUE
(または省略)。正確な一致の場合はFALSE
。おおよその一致には、table_array
の最初の行を昇順にソートする必要があります。
例示的な例
惑星データのあるテーブルを想像してください(下の画像を参照)。セルB5にその名前が与えられた惑星の直径を見つけるには:
式は次のとおりです。
=HLOOKUP(B5, B2:I3, 2, FALSE)
-
lookup_value
:b5(惑星名) -
table_array
:B2:i3(データテーブル) -
row_index_num
:2(直径の行) -
range_lookup
:false(正確な一致)
Hlookupの重要な考慮事項
- hlookupは、
table_array
の最初の行のみを検索します。 - hlookupはケースに依存しません。
- おおよその一致(
TRUE
または省略)の場合、最初の行を昇順にソートする必要があります。
hlookup vs. vlookup
どちらも値を検索しますが、vlookupは垂直方向に(左列)に検索しますが、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シフトは、アレイ式として入力するために入力します)
hlookupエラーのトラブルシューティング
一般的な問題は次のとおりです。
- 最初の行の上を見ています。
-
range_lookup
使用が間違っています。 -
table_array
リファレンスコピー時に変更されます。 - 行のインデックス番号に影響する行の挿入/削除。
- ルックアップ範囲の重複値。
- データの追加スペース。
- 数字はテキストとしてフォーマットされています。
- 255文字を超えるルックアップ値。
- 外部ワークブックへのフルパスがありません。
- 誤った引数。
この包括的なガイドは、ExcelでHlookup機能を効果的に利用するのに役立つはずです。インデックス/マッチは、多くのルックアップシナリオに対して、より堅牢で柔軟なソリューションを提供することを忘れないでください。
以上がフォーミュラの例を備えたHlookup機能を拡張しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このチュートリアルでは、Excel Time形式の基本とそれ以降について説明します。 Microsoft Excelにはいくつかの時間の機能があり、それらを深く知ることで多くの時間を節約できます。強力な時間関数を活用するために、どのようにExcel stを知るのに役立ちます

これは、すべてのExcel日付関数の概要を提供し、その基本的な用途を説明し、多くの式の例を提供するExcel Dateチュートリアルの最後の部分です。 Microsoft Excelは、日付とTIで動作するための大量の機能を提供します

このチュートリアルでは、Excel乱数ジェネレーターアルゴリズムの特異性を説明し、randとrandbetheellの関数を使用して、Excelで乱数、日付、パスワード、その他のテキスト文字列を生成する方法を示します。 私たちがdelvの前

Excel効率の改善:テーブルを迅速に処理するのに役立つ5つの実用的なヒント Microsoft Excelを何十年も使用しているユーザーでさえ、効率を改善するための新しいテクニックを常に発見できます。この記事では、スプレッドシートワークフローをスピードアップするために、長年にわたって蓄積してきた5つの実用的なエクセルヒントを共有しています。 1.最初の行をフリーズする必要はありません:Excel Tablesを巧みに使用する 多くのデータを含むExcelテーブルを使用する場合、[ビュー]タブを介して最初の行を凍結することに慣れて、スクロール時にヘッダーが常に表示されるようにすることができます。 しかし、実際、データをExcelテーブルとしてフォーマットする場合、このステップは必要ありません。まず、データの最初の行に列タイトルが含まれていることを確認してください。次に、データを選択し、[挿入]タブで[テーブル]をクリックします。 2。

カスタム番号形式の詳細な説明:Excelでパーソナライズされた数字形式をすばやく作成します Excelはさまざまなデータフォーマットツールを提供しますが、組み込みのツールが特定のニーズを満たすことができないか、非効率的である場合があります。この時点で、カスタムデジタル形式は、ニーズを満たすデジタル形式をすばやく作成するのに役立ちます。 カスタム番号形式とは何ですか? Excelでは、各セルには独自の数値形式があり、セルを選択し、リボンの開始タブで数値グループで表示できます。 関連:Excelの12のデジタル形式オプションとデータへの影響 セルの数値形式を調整して、データ型に一致します。 [番号形式]ダイアログランチャーをクリックしてから、

ExcelのChooseCols and Chooserows関数は、データから特定の列または行の抽出を簡素化し、ネストされた式の必要性を排除します。 それらの動的な性質により、データセットの変更に適応します。 ChooseCols and Chooserows構文: これらの機能

GoogleシートのAI機能:データ分析のための強力な新しいツール Googleシートは、Geminiを搭載した組み込みのAI関数を誇っており、スプレッドシート内で直接言語モデルのパワーを活用する必要性を排除します。 このf

この記事では、Concatenate関数と「&」オペレーターを使用して、Excelのテキスト文字列、数値、および日付を組み合わせるためのさまざまな方法について説明します。 個々のセル、柱、範囲を結合するための式をカバーし、ソルティオを提供します


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

Dreamweaver Mac版
ビジュアル Web 開発ツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

メモ帳++7.3.1
使いやすく無料のコードエディター

ドリームウィーバー CS6
ビジュアル Web 開発ツール
