もっとパソコンを活用しよう – エクセルの豆知識

これは覚えておいて損はないと思うエクセル関数や自動マクロでは教えてくれないVBAの書き方

エクセル関数の使用例

エクセル関数は便利なんだろうけど、「いっぱいありすぎて覚えられない!」
なんて話をよく聞きます。そりゃぁ関数のスペルから引数の内容、順序までをすべて覚えるのは、はっきり言ってムリです。
(まぁ、Microsoftオフィシャル試験取得を目指す人やマニアックな人は頑張って覚えて下さい。)
それ以外の人は自分が使いたい関数の使い方だけを必要な時にヘルプで調べれば良いのです。
でも、どんな関数があるのかくらいは知らなければ、何かしたい時にどの関数を使えば良いのか見当がつきません。
だから、「こんなことがしたい時にはこんなエクセル関数を使えば便利です!」という使用例をいくつか作ってみました。

細かいところまで覚える必要はまったくありません。
「エクセルでこんなことが出来るんだなぁ」というのが記憶の片隅に残れば十分だと思います。
使用例を一日一ページずつでも良いので眺めて見てください。
そうすれば、あなたの仕事の手助けをしてくれる関数を見つけることが出来ると思います。

列文字から列番号を表示(CELL,INDIRECT)

エクセル関数, 中級

Excelの列はデフォルトの設定であれば「A、B、C・・・」のようにアルファベットで表示されていますが、マクロでは列番号で取り扱うほうが便利なことが良くあります。 そこで、「C」や「D」であれば、前から数えて「3」列目「…

続きを読む

複数の表を使い分け(WEEKDAY,OR,IF,CHOOSE,HLOOKUP)

エクセル関数, 上級

スキー場のリフト券や遊園地の入場券や宿の宿泊料金などは繁忙期だけ料金表が異なることが多いです。 その場合はこんなふうに エクセル関数を使って表を使い分けると便利です。使用した関数はこれです。 WEEKDAY(日…

続きを読む

担当者毎の売上げを表示(SUMPRODUCT)

エクセル関数, 中級

エクセルには行の絞り込みを行う「オートフィル」という機能があります。 その機能を使えば一人ずつの売り上げ合計は確認することができますが、エクセル関数を使用すれば、指定した複数の担当者の売上げを表示することができます。使用…

続きを読む

部屋タイプと宿泊日数から料金を自動で計算(DATEDIF,HLOOKUP,MATCH)

エクセル関数, 上級

旅行先で宿泊する場合、お部屋タイプや宿泊日数に応じて一泊当たりの宿泊料金が異なることがあります。そんなときは、あらかじめこのようなシートを作成しておけば便利です。 エクセル関数を組み合わせて使用すれば、チェックイン日とチ…

続きを読む