エクセルまにあ
超初心者のためのエクセル入門講座 

バイオリズム6

次は、月齢の計算を行いましょう。

バイオリズム5と同じように、C1セルに "月齢" と入力し、C2セルに次の数式を入力します。

=MOD(A2-DATE(2009,7,22)-TIME(11,35,0),29.530589)

MODは余りを求める関数、DATETIMEは、(年, 月, 日)と(時, 分, 秒)を日時として数値に変換する関数です。

バイオリズム3で説明したように、A2セルの日時から、直近の新月だった日時を引いています。そして、それを朔望周期である29.530589で割ることで月齢が求まります。2009年8月1日0時の月齢は、9.51となっています。

新聞などでよく見かける月齢は、整数であったり、小数点以下1桁目までだったりする事が多いですが、実際にはもっと詳しく計算できるわけです。

そして、バイオリズム5と同様にオートフィル機能を使って以降のセルに数式をコピーすると、上の図の状態になります。

 バイオリズム7へ続く    実践編に戻る