クイズ!Excel問題集2
ここではExcelの機能や仕様についての問題を出題いたします。クイズ形式っぽくすることで皆様の興味を持って頂ければと思います。
実務を意識して作成しているのと問題数が4問なので他の有料、無料問題集とはやや趣向が異なるかもしれません。
(問題はExcel2003を標準に作成しましたが、質問中で使っている画像についてはExcel2007です。またバージョンやサービスパックによって変更されている場合もあるのでご注意ください。)
回答は複数ある場合などもあるのでご注意ください。
ご覧になる方のレベルによっては案外素朴な質問と感じられるかもしれませんが、実際の実務で起こった問題などを含めています。
【問題1】 データのコピーについて
下記のように普通の表があります。
この表のB列を非表示にします。
さて、この状態で下記図のように列全体を選択し、別のシートにコピーしたときに「非表示の列Bも」コピーされるでしょうか?
【問題2】並び替えがおかしい?
下記に一つの表があります。
これを単純に月日の昇順(古い順)に並び替えをします。
しかし!、、、うまくできません。この理由はなぜでしょうか?
【問題3】 四捨五入の関数について
一般的に小数点を四捨五入するときに、よく使われるのはROUND関数です。
その関数を使います。
上記のようにROUND関数を入れます。すると下記のような結果になります。
さて、ここで問題です。下記のように値「-1.5」にROUND関数を設定した場合、どんな結果が返ってくるでしょうか?
【問題4】セルの色の変更ができない!?
下記の表で「参加人数」の部分のセル色に黄色が設定されています。
そこでセル「B2」の色をオレンジに変更します。
しかし!結果を見ると・・・・
セルの色が変更されていません。これはなぜでしょうか?
【回答】
【問題1】
この問題は実際にすぐに試すことができますが、非表示列も一緒にコピーできます。
【問題2】
この問題の答えはは「月日」の表示形式を変えると簡単に分かります。
起こりえないと考える方もいらっしゃるかもしれませんが、この問題は年越し直後に起こりがちな問題です。
Excelでは例えば5月1日を「5/1(mm/dd)」の形で入力をすると自動的に「日付として入力」という扱いにします。
そして自動的に「年」が補足されます。
例えば、月末締めで2009年12月30日の売り上げデータを翌年の2010年1月になって「12/30」と入力します。
するとExcelは自動的に年を補い、その結果、実際に入力した年である「2010年12月30日」と認識します。
(参考)
【問題3】
この問題のマイナスの値でのROUND関数は結果「-2.0」と表示されます。
マイナスの値を操作するにあたり使用する関数により想定しなかった結果になる場合があります。事前に確認してから使うことをお勧めします。
関連する関数として「TRUNC関数」、「INT関数」も一緒に確認すると良いと思います。
【問題4】
この問題に遭遇する良くあるパターンとして、他人(他のスタッフ)が作成したExcelファイルを使う場合です。
答えは「条件付き書式」の設定を行っています。
従い設定を解除しないと上記の方法で色を変えることができません。
条件付き書式は「セルの値が○以上(以下、同じ)ならば書式を●●にする」といった機能です。
この問題のように設定されていると条件付き書式の設定が優先されます。