情報整理術の数々! PICK UP!

Excelのスキルを図る企業の入社テストを実際にやってみた【6】

前回に引き続き、いつの間にかシリーズ化しているExcel入社テストの実践編第5回目です。

前回までは以下からどうぞ。

エラー処理

問題のファイルを真似て作ってみました。必要な方はこちらからダウンロードしてください。

何事にも失敗はつきものです。
人間の世界では、失敗に対処する方法を考えておくことで予防線を張ったり、
失敗したことによって次へのステップアップに生かすことができます。

でも、コンピュータの世界には失敗というものがありません。
この世界で失敗しているのも実は人間だったりします。

人間が「こう動いてほしい」とコンピュータに命令をすれば、
コンピュータは命令通りに動きます。
例え、その命令がとんでもない大間違いだったとしても・・・

したがって、人間がこういう結果になるだろう、と予想してExcelの関数を実行すれば
忠実にその関数を実行して結果を返してくれるのです。
表示できない答えは「エラー」という結果を返してくれて、
突然電源が切れたり、黒い煙を吐いたり、ということには決してなりません。

そう、計算できない場合はきちんとエラーを返してくれるのですから、
再度、人間がこのエラーが起きた場合にはどうしたらよいか、を考えるのです。

回答は、「IF」関数と「ISERROR」関数と「VLOOKUP」関数を組み合わせて(ネスとして)使っていました。

「VLOOKUP」関数の結果が「True」か「FALSE」かを判断している部分がネストされています。
エラーが出るようだったら、「0」を返せばいいし、エラーが出ないんであればそのまま「VLOOKUP」関数の結果を返せばいいよ、と言う意味になります。

もっとスリムに書く

先程の関数の式は、ちょっと見づらくありませんでしたか?

古いバージョンのExcelには、おそらくまだ実装されていなかった気がしますが、
Excel2016を始め、最近のバージョンのExcelには、「IFERROR」関数というとても便利な関数が使えるようになっています。

【IFERROR(指定した値など,エラーの場合の値など)】
これだけです。「IFERROR」関数を使うとエラー処理を行って条件分岐したい場合に、式がとてもスリムになります。

「IFERROR」関数で書き直してみました。
ものすごく式が短くなって、見やすくなりましたよね。
「VLOOKUP」関数を1回書くだけで済んでしまいますし、これだけ短ければ間違いも少なくなります。

この関数も様々なエラーに対処できるので、是非、覚えておいてください。

関連記事

  1. 街を愛する地域ポータルサイト!個人的に好きな10サイトを選んでみた!(1位~3位)

  2. 【シリーズ:一昔前のExcel(エクセル)で停滞している方へ】文字列を連結する新しい関数CONCAT…

  3. パスワード

  4. 【シリーズ:一昔前のExcel(エクセル)で停滞している方へ】進化し続けるエクセルのIF関数を紐解く…

  5. 事業活性化特別資金??FAX1枚で「融資します」という詐欺に合わないよう気を付けることとは

  6. 【シリーズ:一昔前のExcel(エクセル)で停滞している方へ】IFNA関数はどう使う?

  7. ExcelやWordファイルに保存される個人情報を削除するには

  8. 【シリーズ:一昔前のExcel(エクセル)で停滞している方へ】集計を行うAGGREGATE関数を使い…

  9. 最近届いたフィッシングメールを公開!銀行から大手ショッピングサイトまで色々

特集記事!

  1. [CLOVA Note]LINEの音声認識AI搭載で音声データを楽々テキスト化!…
  2. [Teams]自分だけが使うチャットでチャット操作をマスター&アカウントに注意
  3. 【スクリブルがiPadOS15から日本語対応に】メモアプリはApplePenci…
  4. こんなに簡単!おしゃれで自分好みのロゴを作成できる「DesignEvo」が秀逸す…
  5. メールアプリ「Spark」の便利機能その10ー複数で1つのメールアドレスを管理す…
  6. 続・iPadで使うカレンダー:新しい予定表の作成や公開を設定してみる
  7. 街を愛する地域ポータルサイト!個人的に好きな10サイトを選んでみた!(1位~3位…
  8. 街を愛する地域ポータルサイト!個人的に好きな10サイトを選んでみた!(4位~10…
  9. 会社を退職したいけどできない!退職代行サービスの利用で失敗しない方法とは
  10. 自社でメールマガジンを配信したい!メール配信サービス徹底比較6選

人気記事 PickUp!

おすすめ記事

ピックアップ!

  1. Slackとの連携にも必須!Trelloでチームを作成する方法
  2. [slack]24.slackに設定したOneDrive上のMicrosoft3…
  3. [slack]25.メインのメールや予定表にOutlookを使っているならsla…
  4. 【シリーズ:一昔前のExcel(エクセル)で停滞している方へ】進化し続けるエクセ…
  5. 【連載番外】Lucidchartでロジカルシンキングに使う図面を3つ選んでみた
  6. iPadでブログ記事を執筆中!記事内に挿入する画像を編集するならどのアプリを使う…
  7. iPadの時短技3選!無駄な時間を省いて効率よく作業しよう
  8. [slack]28.チャットではカバーしきれない分散される情報をStockで拾う…
  9. [slack]29.チャットではカバーしきれない分散される情報をStockで拾う…
  10. [連載]Windows・Android・iPadOSの異なる環境でメールを同期す…

PAGE TOP