小学館IDをお持ちの方はこちらから
ログイン
初めてご利用の方
小学館IDにご登録いただくと限定イベントへの参加や読者プレゼントにお申し込み頂くことができます。また、定期にメールマガジンでお気に入りジャンルの最新情報をお届け致します。
新規登録
人気のタグ
おすすめのサイト
企業ニュース

ExcelのCHOOSE関数を使うと何ができる?複数の選択肢から値を切り替えて表示する方法

2026.03.27

CHOOSE関数を使う際の注意点

CHOOSE関数を活用するために、実務で使う際に発生しやすいエラーやミスを事前に理解しておくとよい。

■インデックス番号の範囲外エラー

CHOOSE関数では、指定したインデックス番号が用意した候補数を超えてしまうとエラーが表示される。

こうしたミスを防ぐには、入力規則を活用してインデックス番号の範囲を制限しておくとよい。

■選択肢が多い場合は管理が煩雑になる

CHOOSE関数は最大254個まで候補を設定できるが、選択肢が増えすぎると数式が長くなり、管理が難しくなる。

候補が多い場合や更新頻度が高い場合は、マスタ表を別途作成し、VLOOKUPやXLOOKUPなどの検索関数を使う方法の方が管理しやすい。

まとめ

CHOOSE関数は、番号に応じて値を切り替えるというシンプルな仕組みを持つが、実務では表示制御や計算式の切替など幅広い用途に活用できる。特に、IF関数の入れ子を減らしたい場面では、数式の可読性を大きく改善できる点が魅力である。

日常的にExcelを扱う業務において、CHOOSE関数を理解しておくだけで作業効率は確実に高まるはずである。

本記事の内容を以下で簡単におさらいしておこう。

  • CHOOSE関数とは
    • CHOOSE関数は、番号に応じて値を選ぶ関数
    • 書式は =CHOOSE(番号, 値1, 値2…) 
    • 番号は選択位置を示す。値には文字列やセル参照を指定できる
  • 基本手順
    • 番号を入力する
    • =CHOOSE(セル, 候補1, 候補2…) を入力する
    • 番号を変更し、表示が変わるか確認する
  • セル参照を使う手順
    • 別列にマスタを作る
    • =CHOOSE(セル, セル1, セル2…) を入力する
  • 活用例
    • ランク表示
    • 月名表示
    • 税抜・税込の切替
  • 使い分け
    • 条件判定はIF関数
    • 番号選択はCHOOSE
    • 値一致はSWITCH
  • 注意点
    • 範囲外番号はエラーになる
    • 候補が多い場合はVLOOKUPやXLOOKUPが向いている

構成/編集部

@DIMEのSNSアカウントをフォローしよう!

DIME最新号

最新号
2026年3月16日(月) 発売

やっぱり野球が好きだ!『MIX』の立花投馬が表紙を飾る最新号のDIMEはプロ野球・高校野球から球場グルメ、あだち充作品の魅力まで野球愛を全方位に深掘り。さらにSuicaの変革や各鉄道の新ビジネスを幅広く取材したシン鉄道ビジネス特集も。

人気のタグ

おすすめのサイト

ページトップへ

ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。詳しくは[ABJマーク]または[電子出版制作・流通協議会]で検索してください。