1. 数式 - ある月の日数を求める
| _ | A | B |
| 1 | 2007/5/1 | 31日 |
| 2 | 2007/6/1 | 30日 |
ある月の日数を求める例。B1 =DATE(YEAR(A1),MONTH(A1)+1,1)-A1 で、一応。B1書式= 0"日"。
| _ | A | B |
| 1 | 2007/5/1 | 31日 |
| 2 | 2007/6/1 | 30日 |
ある月の日数を求める例。B1 =DATE(YEAR(A1),MONTH(A1)+1,1)-A1 で、一応。B1書式= 0"日"。
| _ | A | B | C |
| 1 | 1970/4/1 | 2007/4/1 | 37歳 |
| 2 | 1968/6/1 | 2007/4/1 | 38歳 |
誕生日から年齢を求める例。C1= DATEDIF(A1,B1,"y") で可能。
例では、C1:C2書式= 0"歳"。
| _ | A | B | C | D | E | F | G |
| 1 | 2007/5/1 | _ | _ | _ | _ | _ | _ |
| 2 | 日 | 月 | 火 | 水 | 木 | 金 | 土 |
| 3 | 29 | 30 | 1 | 2 | 3 | 4 | 5 |
上のように曜日固定で日が入るカレンダーは、A3= A1-WEEKDAY(A1)+1と、B3= A3+1以降インクリメントで可能。なお、A3:G3書式= d。
前月の日や、来月の日を非表示にする場合は、条件付き書式で値が$A$1-1以下、または、DATE(YEAR($A$1),MONTH($A$1)+1,1)以上の条件で文字色を背景色と同じ(例えば白)にしておく(※1)、など対応。
※1 図解 ( jpg )
標準セットアップではMS Queryはインストールされないので、インストール時に指定しておくと便利。
さて、使い方は以下の手順で。