Excelで、指定した数値に応じて対応する果物名を自動で表示させる方法を紹介します。IF関数やLOOKUP関数を使えば簡単に実現できます。
1. IF関数を使う方法
IF関数をネストして範囲ごとに条件を設定します。
例:セルA1に入力された数値に応じて果物名を表示する場合
=IF(AND(A1>=5,A1<=9),"みかん",IF(AND(A1>=10,A1<=14),"いちご",IF(AND(A1>=15,A1<=19),"りんご",IF(AND(A1>=20,A1<=24),"れもん",IF(A1>=25,"パイン","該当なし"))))))
この式では5〜9ならみかん、10〜14ならいちご、…といった具合に果物名を返します。
2. LOOKUP関数を使う方法
数値の範囲が連続している場合はLOOKUP関数を使うと簡潔に書けます。
=LOOKUP(A1,{5,10,15,20,25},{"みかん","いちご","りんご","れもん","パイン"})
LOOKUPはA1の値に最も近い値を範囲内で検索し、対応する果物名を返します。例えばA1が8ならみかん、A1が26ならパインが表示されます。
3. 注意点
- IF関数はネストが多くなると式が長くなり管理が大変です。
- LOOKUP関数は数値が範囲外の場合、最も近い値に基づく結果が返るため、必要に応じてエラーハンドリングを追加してください。
4. まとめ
ExcelではIF関数やLOOKUP関数を使って、数値に応じて自動で果物名を表示させることができます。範囲が多い場合や管理を簡単にしたい場合はLOOKUP関数の使用がおすすめです。


コメント