条件分岐

if関数とweekday関数を組み合わせることで、指定した日付が何曜日かに応じて、処理を変えることができます。

例えば、指定した曜日が土曜日・日曜日の場合には「休日」と表示する。それ以外の場合は「平日」と表示するといったよ ...

条件分岐

業務を行っていると、ある日付とある日付のどちらが過去の日付か(あるいは未来の日付か)を判定したい場合があります。

エクセルでは、日付データについては、「過去の日付」のほうが「小さい数値」として取り扱われます。

...

日付

A1セルに西暦年が入っているとしたとき、次の計算式でうるう年を判定することができます。

=if(day(date(A1,3,0))=29,"うるう年","うるう年でない")

「date(A1,3,0)」という関数で、指定した ...

条件分岐

エクセルで条件に応じて文字やセル(背景)の色を変更したいという場合があります。

例えば、次のように計算結果に応じて、色を変えるにはどうすればいいでしょうか?

0以上なら黒字、0未満なら赤字にしたい
計算結果が「 ...

端数処理

エクセルで計算した結果を、電卓で検算をしようとすると計算結果が合わないケースがあります。

電卓とエクセルとで計算が合わない原因

電卓とエクセルとで計算が合わない主な原因は、次の3パターンに分けられます。

エクセルに入力 ...

日付

エクセルで、セルに時間を入力すると、入力したとおりの「時間」が表示されます。

また、そのように時間を入力しておくと、時間の足し算・引き算も、非常に簡単にできるので、一見便利そうに見えます。

ところが、このエクセ ...

日付

エクセルで年齢を計算したいときの、計算方法を解説していきます。

年齢を計算する方法には、大きく分けて次の2つがあります。

誕生日当日に年齢を1増やす計算方法
誕生日の前日に年齢を1増やす計算方法

例 ...

集計

0と空白の扱いはエクセルでは結構微妙なところがあります。

次の表を見てもらいたいのですが、同じ結果を返して欲しい計算式が、ところどころ違う結果を返してきてしまいます(黄色部分)。

0と空白の区別をつける方法

0と ...

集計

ピボットテーブルで表を作ったときにいらいらするのが、項目の順番です。

例えば、左の表をピボットテーブルで勘定科目別で集計すると、勘定科目の並び順がグチャグチャになってしまいます。

そこで、ピボットテーブルで一般 ...

条件分岐

if関数は、様々な用途で使います。

ただ、慣れていないと、どのようにif関数を使えばいいか悩むことも多いです。
そこで、if関数を使う典型的な場面をできるだけ多く挙げていこうと思います。

ぜひ、参考にし ...