Windows版WPSでHLOOKUP関数を使う方法

最終更新:2026年7月20日

HLOOKUPは、数式の入力、引数の設定、シートをまたいだ参照、結果の確認という4つの操作ガイドで学べます。目次からトピックを選び、手順に沿って操作してください。

操作ガイド一覧

操作ガイド

1. HLOOKUP関数を入力する

開始位置: 数式タブ → 数式バー

  1. WPSのスプレッドシートを開き、結果を表示したいセルを選択します。
  2. 数式バーまたはセルに直接=を入力します。
  3. 続けてHLOOKUP(と入力します。
  4. 関数名と構文ガイドが表示されるか確認します。

成功条件

  • 画面上の結果: セルが数式編集モードになり、HLOOKUP(と表示されます。
  • 次にできること: 検索値、データ範囲、戻り値の行番号を続けて入力できます。

使用時のヒント

  • よくある間違い: 最初に=を入力しないと、内容が通常の文字列として扱われる場合があります。
  • 動作環境に関する注意: 数式を入力するには、編集可能なセルが必要です。

2. 構文ガイドに従って引数を入力する

開始位置: HLOOKUP(がすでに入力されているセルまたは数式バー

  1. 1つ目の引数として、検索する値を入力します。
  2. 2つ目の引数として、先頭行のキーを含むデータ範囲を入力します。
  3. 3つ目の引数として、返す行番号を入力します。
  4. 必要に応じて、完全一致または近似一致の引数を追加します。
  5. Enterキーを押して数式を確定します。

成功条件

  • 画面上の結果: セルには数式エラーではなく、計算結果が表示されます。
  • 次にできること: セルを再度選択して、数式を確認または編集できます。

使用時のヒント

  • よくある間違い: 引数の順序が誤っている、区切り記号が不足している、または括弧の対応が取れていない場合、数式エラーの原因になります。
  • 動作環境に関する注意: 戻り値の行番号は、選択した範囲内に収まっている必要があります。

3. ワークシートをまたいでHLOOKUPを使う

開始位置: 結果を表示するセル → 数式バー

  1. 対象のセルに=HLOOKUP(と入力します。
  2. まず検索値を入力します。
  3. 別のワークシートに切り替え、検索範囲としてデータ範囲を選択します。
  4. 現在のワークシートに戻り、戻り値の行番号と一致モードの入力を続けます。
  5. Enterキーを押して、シートをまたいだ参照を完了します。

成功条件

  • 画面上の結果: 数式に別のワークシートへの参照が含まれます。
  • 次にできること: 元のシートが変更されると、それに合わせて結果も更新されます。

使用時のヒント

  • よくある間違い: 選択した範囲に先頭行のキーが含まれていないと、検索に失敗することがあります。
  • 動作環境に関する注意: 関連するワークシートは、現在のブック内で利用可能である必要があります。

4. 結果を確認して再計算する

開始位置: 結果セル → 数式バー / キーボードショートカット

  1. HLOOKUPの結果が、データ範囲内の目的の値と一致しているか確認します。
  2. 結果が正しくないように見える場合は、検索値、選択範囲、戻り値の行番号を見直します。
  3. 参照先のセルに、文字列形式の数値、空白、またはエラー値が含まれていないか確認します。
  4. 元データを変更し、結果が自動的に更新されるか確認します。
  5. 手動で再計算する必要がある場合は、F9キーを押します。

成功の条件

  • 画面上の結果: 返された値が、データ範囲内の想定値と一致します。
  • 次にできること: 引数を調整して、すぐに結果を再確認できます。

使用時のヒント

  • よくある間違い: 先頭行が想定どおりに並んでいない場合、近似一致では意図しない値が返されることがあります。
  • 動作環境に関する注意: 複雑なブックでは、結果の違いを確認する際に手動再計算が役立つことがあります。