クイズ!Excel問題集2

クイズ!Excel問題集2

ここではExcelの機能や仕様についての問題を出題いたします。クイズ形式っぽくすることで皆様の興味を持って頂ければと思います。
実務を意識して作成しているのと問題数が4問なので他の有料、無料問題集とはやや趣向が異なるかもしれません。
(問題はExcel2003を標準に作成しましたが、質問中で使っている画像についてはExcel2007です。またバージョンやサービスパックによって変更されている場合もあるのでご注意ください。)
回答は複数ある場合などもあるのでご注意ください。
ご覧になる方のレベルによっては案外素朴な質問と感じられるかもしれませんが、実際の実務で起こった問題などを含めています。

【問題1】 データのコピーについて

下記のように普通の表があります。
Excelで作成した普通の表

この表のB列を非表示にします。
表のB列を非表示にする 表のB列を非表示にしたところ

さて、この状態で下記図のように列全体を選択し、別のシートにコピーしたときに「非表示の列Bも」コピーされるでしょうか?
非表示列を含む列全体を選択してコピー

【問題2】並び替えがおかしい?

下記に一つの表があります。
これを単純に月日の昇順(古い順)に並び替えをします。
表を並び替え

表を並び替え機能で行う

しかし!、、、うまくできません。この理由はなぜでしょうか?

表の並び替えが失敗?

【問題3】 四捨五入の関数について

一般的に小数点を四捨五入するときに、よく使われるのはROUND関数です。
その関数を使います。
小数点を丸める

小数点を丸めるためにROUND関数を入れる

上記のようにROUND関数を入れます。すると下記のような結果になります。

ROUND関数の結果

さて、ここで問題です。下記のように値「-1.5」にROUND関数を設定した場合、どんな結果が返ってくるでしょうか?
マイナスの値に設定したROUND関数の結果

【問題4】セルの色の変更ができない!?

下記の表で「参加人数」の部分のセル色に黄色が設定されています。 セルの色が黄色

そこでセル「B2」の色をオレンジに変更します。
セルの色を変更する

しかし!結果を見ると・・・・
セルの色を変更する・・でもできない?

セルの色が変更されていません。これはなぜでしょうか?

【回答】

【問題1】
この問題は実際にすぐに試すことができますが、非表示列も一緒にコピーできます。

【問題2】
この問題の答えはは「月日」の表示形式を変えると簡単に分かります。
表示形式を「年月日」に変える

起こりえないと考える方もいらっしゃるかもしれませんが、この問題は年越し直後に起こりがちな問題です。
Excelでは例えば5月1日を「5/1(mm/dd)」の形で入力をすると自動的に「日付として入力」という扱いにします。
そして自動的に「年」が補足されます。
例えば、月末締めで2009年12月30日の売り上げデータを翌年の2010年1月になって「12/30」と入力します。
するとExcelは自動的に年を補い、その結果、実際に入力した年である「2010年12月30日」と認識します。
(参考)

セル書式設定での表示形式の落とし穴2
Excelの表示設定はとても便利な機能です。しかしこの便利さゆえの扱いにくさがあるというのをご存知でしょうか?特に実務レベルで見た場合には、「どこが悪いのかわからず」時間を無駄に使うこともあったりします。

【問題3】
この問題のマイナスの値でのROUND関数は結果「-2.0」と表示されます。
マイナスの値を操作するにあたり使用する関数により想定しなかった結果になる場合があります。事前に確認してから使うことをお勧めします。
関連する関数として「TRUNC関数」、「INT関数」も一緒に確認すると良いと思います。

【問題4】
この問題に遭遇する良くあるパターンとして、他人(他のスタッフ)が作成したExcelファイルを使う場合です。
答えは「条件付き書式」の設定を行っています。
従い設定を解除しないと上記の方法で色を変えることができません。
条件付き書式は「セルの値が○以上(以下、同じ)ならば書式を●●にする」といった機能です。
この問題のように設定されていると条件付き書式の設定が優先されます。

タイトルとURLをコピーしました