宿曜の求め方【Excel版】

方法1. 月の位置(黄経)から求める

 

対象日付の月黄経から宿曜を算出する計算式

 

対象日付から当日の月黄経を算出する計算式

360/27=13.3333333333

13.3333333333

 

0 婁宿 < 13.33333333
13.33333333 胃宿 < 26.66666667
26.66666667 昴宿 < 40
40 畢宿 < 53.33333333
53.33333333 觜宿 < 66.66666667
66.66666667 参宿 < 80
80 井宿 < 93.33333333
93.33333333 鬼宿 < 106.6666667
106.6666667 柳宿 < 120
120 星宿 < 133.3333333
133.3333333 張宿 < 146.6666667
146.6666667 翼宿 < 160
160 軫宿 < 173.3333333
173.3333333 角宿 < 186.6666667
186.6666667 亢宿 < 200
200 氐宿 < 213.3333333
213.3333333 房宿 < 226.6666667
226.6666667 心宿 < 240
240 尾宿 < 253.3333333
253.3333333 箕宿 < 266.6666667
266.6666667 斗宿 < 280
280 女宿 < 293.3333333
293.3333333 虚宿 < 306.6666667
306.6666667 危宿 < 320
320 室宿 < 333.3333333
333.3333333 壁宿 < 346.6666667
346.6666667 奎宿 < 360

 

方法2. 旧暦から求める

 

対象日付から当日の旧暦を算出する計算式

 

対象日付の旧暦から宿曜を算出する計算式

=INDEX(表,MOD(MATCH(対象日付を旧暦に変換した月,表,0)+対象日付を旧暦に変換した日-2,27)+1)

 


 

旧暦の求め方はこちら

 

<参考文献>

月の地心座標 - 国立天文台暦計算室

太陽と月の視黄経・黄緯の計算

暦Wiki/インド暦/Naksatra - 国立天文台暦計算室

二十七宿 - Wikipedia

暦注計算 - 高精度計算サイト

暦注カレンダー - 高精度計算サイト

Google スプレッドシートの関数リスト - Google ドキュメント エディタ ヘルプ

ATAN2 - Google Docs Editors Help

CHOOSE - Google Docs Editors Help

MID - Google Docs Editors Help

MOD - Google Docs Editors Help

DAY - Google Docs Editors Help

MONTH - Google Docs Editors Help

YEAR - Google Docs Editors Help

INDEX - Google Docs Editors Help

VLOOKUP - Google Docs Editors Help

XLOOKUP function - Google Docs Editors Help