iferror関数とは? 初心者のための使い方ガイド共起語・同意語・対義語も併せて解説!

  • このエントリーをはてなブックマークに追加
iferror関数とは? 初心者のための使い方ガイド共起語・同意語・対義語も併せて解説!
この記事を書いた人

高岡智則

年齢:33歳 性別:男性 職業:Webディレクター(兼ライティング・SNS運用担当) 居住地:東京都杉並区・永福町の1LDKマンション 出身地:神奈川県川崎市 身長:176cm 体系:細身〜普通(最近ちょっとお腹が気になる) 血液型:A型 誕生日:1992年11月20日 最終学歴:明治大学・情報コミュニケーション学部卒 通勤:京王井の頭線で渋谷まで(通勤20分) 家族構成:一人暮らし、実家には両親と2歳下の妹 恋愛事情:独身。彼女は2年いない(本人は「忙しいだけ」と言い張る)


はじめに

このページでは iferror関数 について、初心者にも分かるようにやさしく解説します。ExcelやGoogleスプレッドシートでデータを扱うと、計算結果がエラーになることがあります。そのときに備えて iferror関数 の使い方を覚えると作業が安定します。

iferror関数とは何か

iferror関数はセルの式がエラーを返す場合に、別の値を返す機能です。エラーの例としては割り算のエラーやデータが見つからないエラーなどがあります。エラーをそのまま表示すると見づらくなるので、代替値を設定して見やすくするのが目的です。

基本の使い方

基本の構文は =IFERROR(式, 代替値) です。式には数式やセル参照を入れ、代替値にはエラー時に表示したい値を入れます。式が正常に計算できれば代替値は使われず、通常の結果が表示されます。

実例で学ぶ

実務での利用例として、割り算のエラーを回避する使い方があります。例として =IFERROR(A2/B2, 0) のようにします。A2 を B2 で割った結果がエラーになる場合、代わりに 0 が返ります。別の場面ではデータ不足や検索結果が見つからない場合に 代替値 を設定することができます。

表で理解を深める

エラー種別IFERRORの動作
#DIV/0!0 で割ろうとしたとき代替値を返す
#N/Aデータが見つからない代替値を返す
#VALUE!データ型が合わないとき代替値を返す

実務でのコツ

注意点として、代替値を設定する際には数字として扱える値と文字列として扱える値を区別しましょう。数値を返す場合は数値を、文字列を返す場合は文字列を設定します。

まとめ

この記事で iferror関数 の基本的な使い方と活用のコツを掴めたはずです。エラーが出ても表示を整えることができるので、データをきれいに保つ助けになります。習慣として =IFERROR(式, 代替値) の形を覚えておくと、レポート作成やデータ分析の場面で大いに役立ちます。


iferror関数の同意語

IFERROR関数
エラーが発生したときに、指定した代替値を返すExcel/Google Sheets の関数です。計算の途中でエラーになっても、シート全体の表示を崩さずに処理を続けられるようにします。
エラー回避関数
式の評価でエラーが出た場合に、あらかじめ指定した値を代わりに返して動作を安定させる関数の総称的呼び方です。
エラー時代替値返却関数
エラー時に別の値を返す機能を指す表現で、IFERROR の説明によく使われます。
エラー代替値返却関数
エラー時に別の値を返す機能を指す表現で、IFERROR の説明によく使われます。
エラー時の代替値返却関数
エラーが出た場合に、事前に設定した別の値を返すことを明確に表す名称です。
代替値返却関数
エラー時の代替値を返すことに特化した機能を指す、汎用的な表現です。
エラーハンドリング代替値関数
エラーハンドリングの一部として、エラー時に代替値を返す機能を指す表現です。
フォールバック値返却関数
エラー時にはフォールバック値を返す性質を指す表現で、IFERROR の機能を端的に示します。
エラー置換関数
エラーが発生した場合に、結果を別の値へ置換して返す機能を指す表現です。
エラー回避用関数
エラーが起きることを回避する目的で用いられる、代替値を返す機能を指す名称です。
エラー時フォールバック関数
エラーが生じた場合にフォールバック値を返す機能を指す表現です。
エラー処理代替値関数
エラー処理の文脈で、代替値を返す機能を表す名称です。

iferror関数の対義語・反対語

エラーをそのまま表示する
IFERRORはエラー時に代替値を返すのに対し、こちらはエラーが発生したときにそのエラー自体をセルに表示します。
エラーを抑制しない
エラーを隠して代替値を返す動作をしなくなり、エラーをそのまま表示・返すことになる考え方です。
代替値を返さない
エラーが出ても0や空文字などのフォールバック値を返さず、エラー値をそのまま返します。
エラーを発生時に処理する前提にしない
エラーを自動的に処理してフォールバックを挟むIFERRORの対極として、エラー処理を前提に置かない考え方です。
エラーを例外として扱う
エラーを通常の数値・文字列などの結果と混在させず、例外として別扱いする概念的な対義語です。

iferror関数の共起語

IFERROR関数
Excel/Google Sheetsでエラー値を自動的に処理する関数。式がエラーを返した場合には第2引数の値を返します。
エラー処理
数式の実行中に発生するエラーを扱う考え方。IFERRORはこの処理を手軽に実現します。
代替値
エラー時に返す値。IFERRORの第2引数として指定します。
エラー値
式の評価結果として返されうる、エラーの総称。IFERRORはこれを捕捉して代替値を返します。
#N/Aエラー
データが見つからないことを示す代表的なエラー。IFERRORで代替値を設定する対象になります
#DIV/0!エラー
0での除算など、算術エラーが起きたときのエラー。IFERRORで回避できます。
#VALUE!エラー
データ型が適切でない場合に出るエラー。IFERRORで代替値を返すことができます。
#REF!エラー
参照が無効になったときに出るエラー。IFERRORで処理を分岐させる場面があります。
#NAME?エラー
関数名やセル参照が認識されないときのエラー。IFERRORと併用して対策を説明することがあります。
#NUM!エラー
不正な数値計算が発生した場合に出るエラー。IFERRORで安全に扱うことが多いです。
#NULL!エラー
範囲の交差を間違えたときなど、無効な交差を指すエラー。IFERRORで回避する例が紹介されます。
IFNA関数
NAエラーだけを別扱いして処理する関数。IFERRORとは異なりNAを個別に捕捉します。
ISERROR関数
値がエラーかどうかを判定する関数。IFERRORの前処理として使われることがあります。
ISNA関数
NAエラーを検出する専用の関数。IFERRORと組み合わせて使われる場面が多いです。
VLOOKUP
検索関数の代表例。IFERRORと組み合わせて、検索失敗時に代替値を返す用途で使われます。
LOOKUP関数
範囲を検索する関数群。IFERRORと組み合わせてエラー時の代替値を設定します。
Google Sheets
GoogleのスプレッドシートでもIFERROR関数は同様に動作します。
Excel
IFERROR関数はExcelの標準関数で、データ処理の際にエラー回避としてよく用いられます。

iferror関数の関連用語

IFERROR
式を評価してエラーが出た場合に、指定した代替値を返すエラーハンドリング関数。エラー回避を簡単にする基本的な手段です。
IFNA
特定の #N/A エラーだけを捕捉して代替値を返す関数。その他のエラーは通常どおり表示されます。
ISERROR
値が任意のエラーかどうかを判定し、TRUE か FALSE を返す関数。エラーの有無を判定するときに使います。
ISERR
値がエラーかどうかを判定します。#N/A を除くすべてのエラーを TRUE とします。
ISNA
値が #N/A エラーかどうかを判定します。
NA
#N/A エラー値を返す関数。データが見つからない場合などに使われます。
ERROR.TYPE
発生したエラーの種類を番号で返す関数。Excel のエラーコードを数値で表します。
#DIV/0!
0での除算エラー。分母が0になってしまい演算が成立しません。
#REF!
参照エラー。セル参照が削除・変更された場合などに表示されます。
#VALUE!
値エラー。データ型が不適切なときに発生します(例: 文字列を数値として計算する等)。
#NAME?
名前エラー。関数名のスペルミスや定義されていない名前を使ったときに表示されます。
#NUM!
数値エラー。計算結果が許容範囲を超えるなど、数値そのものに問題がある場合に出ます。
#NULL!
NULL(交差演算子)エラー。セル範囲の指定が誤っているときに起こります。
#N/A
データが見つからない、該当データが存在しないときに表示されるエラー。

iferror関数のおすすめ参考サイト


インターネット・コンピュータの人気記事

awstatsとは?初心者でもわかる使い方と基本解説共起語・同意語・対義語も併せて解説!
14563viws
bing・とは?初心者のための基本ガイド:検索エンジンの仕組みと使い方共起語・同意語・対義語も併せて解説!
2433viws
着信転送とは?初心者向けガイドで分かる使い方と設定のコツ共起語・同意語・対義語も併せて解説!
1082viws
差し込み印刷・とは?初心者でもすぐわかる使い方と仕組みガイド共起語・同意語・対義語も併せて解説!
1061viws
com端子・とは?初心者にも分かる基礎ガイド|シリアルポートの使い方と歴史を解説共起語・同意語・対義語も併せて解説!
944viws
充電アダプターとは何かを徹底解説|初心者でも分かる基本と選び方のコツ共起語・同意語・対義語も併せて解説!
915viws
全角文字とは?初心者向け解説|全角と半角の違いをやさしく学ぶ共起語・同意語・対義語も併せて解説!
857viws
7zファイル・とは?初心者でもわかる使い方と特徴を解説共起語・同意語・対義語も併せて解説!
856viws
pinロックとは?初心者が知っておくべき基本と使い方ガイド共起語・同意語・対義語も併せて解説!
802viws
リマインドメールとは?初心者にもわかる基本ガイドと使い方のコツ共起語・同意語・対義語も併せて解説!
796viws
none とは?初心者にもやさしく解説する意味と使い方ガイド共起語・同意語・対義語も併せて解説!
731viws
16進数カラーコード・とは?初心者でもつまずかない基礎と使い方ガイド共起語・同意語・対義語も併せて解説!
715viws
xlsmとは?初心者でも分かるExcelのマクロ付きファイルの基本共起語・同意語・対義語も併せて解説!
611viws
asp・とは?初心者向けに徹底解説する基本と使い方ガイド共起語・同意語・対義語も併せて解説!
600viws
ローカルポート・とは?初心者にも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
592viws
countifとは?初心者でもすぐ使える基本と応用ガイド共起語・同意語・対義語も併せて解説!
556viws
ワンタイムコード・とは?初心者でも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
531viws
csvダウンロードとは?初心者が今すぐ使える基本ガイド共起語・同意語・対義語も併せて解説!
511viws
sha256とは?初心者が知るべき暗号ハッシュの基礎と使い道共起語・同意語・対義語も併せて解説!
491viws
googleドキュメントとは?初心者が今日から使いこなす基本ガイド共起語・同意語・対義語も併せて解説!
482viws

新着記事

インターネット・コンピュータの関連記事