このページでは
・対象日付から年柱を算出する計算
・対象日付から月柱を算出する計算
・対象日付から日柱を算出する計算
・対象日付から各三柱の蔵干を算出する計算式
・対象日付から左手の星を算出する計算式
・対象日付から胸の星を算出する計算式
・対象日付から右手の星を算出する計算式
を掲載しています。
Excelに入力する際は()を()に変換して入力してください。
ー 四柱の求め方 ー
・対象日付から年柱を算出する計算
=CHOOSE(MOD(YEAR(対象日付のセル)-(IF(MONTH(対象日付のセル)<3,IF(MONTH(対象日付のセル)=2,(IF(DAY(対象日付のセル)<INT(4.8693+(0.242713*(YEAR(対象日付のセル)-1-1900))-INT((YEAR(対象日付のセル)-1-1900)/4)),1,0)),1),0))-4,10)+1,"甲","乙","丙","丁","戊","己","庚","辛","壬","癸")&CHOOSE(MOD(YEAR(対象日付のセル)-(IF(MONTH(対象日付のセル)<3,IF(MONTH(対象日付のセル)=2,(IF(DAY(対象日付のセル)<INT(4.8693+(0.242713*(YEAR(対象日付のセル)-1-1900))-INT((YEAR(対象日付のセル)-1-1900)/4)),1,0)),1),0))-4,12)+1,"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥")
・対象日付から月柱を算出する計算
=VLOOKUP(当年の天干, '月天干算出用組合せ表'!A:M, 節月"対象日付が1月で 対象日付が節入日より前だと12となる場合"+1, FALSE)&CHOOSE(節月"対象日付が1月で 対象日付が節入日より前だと12となる場合","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥","子")
・対象日付から日柱を算出する計算
=CHOOSE(MOD(対象日付のセル-2,10)+1,"甲","乙","丙","丁","戊","己","庚","辛","壬","癸")&CHOOSE(MOD(対象日付のセル-4,12)+1,"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥")
ー 蔵干の求め方 ー
・対象日付から各三柱の蔵干を算出する計算式
=VLOOKUP(各三柱の地支,'算命学蔵干表'!A:AG,節入日-DAY(対象日付のセル)+12,FALSE)
例えば、、、
・対象日付から日の蔵干を算出する計算式
=VLOOKUP(CHOOSE(MOD(対象日付のセル-4,12)+1,"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"),'算命学蔵干表'!A:AG,節入日-DAY(対象日付のセル)+12,FALSE)
算命学蔵干表
-10 | -9 | -8 | -7 | -6 | -5 | -4 | -3 | -2 | -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
子 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 |
丑 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 癸 | 辛 | 辛 | 辛 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 |
寅 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 |
卯 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 |
辰 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 乙 | 癸 | 癸 | 癸 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 |
巳 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 | 丙 |
午 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 丁 | 己 | 丁 | 己 | 丁 | 己 | 丁 | 己 | 丁 | 己 | 丁 | 己 |
未 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 丁 | 丁 | 丁 | 丁 | 丁 | 丁 | 丁 | 丁 | 丁 | 丁 | 乙 | 乙 | 乙 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 | 己 |
申 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 壬 | 壬 | 壬 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 | 庚 |
酉 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 |
戌 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 辛 | 丁 | 丁 | 丁 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 | 戊 |
亥 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 甲 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 | 壬 |
ー 通変星の求め方 ー
・対象日付から左手の星を算出する計算式
=VLOOKUP(年柱の蔵干, '十大主星早見表'!A:K, MOD(対象日付のセル-2,10)+1+1, FALSE)
・対象日付から胸の星を算出する計算式
=VLOOKUP(月柱の蔵干, '十大主星早見表'!A:K, MOD(対象日付のセル-2,10)+1+1, FALSE)
・対象日付から右手の星を算出する計算式
=VLOOKUP(日柱の蔵干, '十大主星早見表'!A:K, MOD(対象日付のセル-2,10)+1+1, FALSE)
通変星早見表
他干\日干 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |
---|---|---|---|---|---|---|---|---|---|---|
甲 | 貫索 | 石門 | 龍高 | 玉堂 | 車騎 | 牽牛 | 禄存 | 司禄 | 鳳閣 | 調舒 |
乙 | 石門 | 貫索 | 玉堂 | 龍高 | 牽牛 | 車騎 | 司禄 | 禄存 | 調舒 | 鳳閣 |
丙 | 鳳閣 | 調舒 | 貫索 | 石門 | 龍高 | 玉堂 | 車騎 | 牽牛 | 禄存 | 司禄 |
丁 | 調舒 | 鳳閣 | 石門 | 貫索 | 玉堂 | 龍高 | 牽牛 | 車騎 | 司禄 | 禄存 |
戊 | 禄存 | 司禄 | 鳳閣 | 調舒 | 貫索 | 石門 | 龍高 | 玉堂 | 車騎 | 牽牛 |
己 | 司禄 | 禄存 | 調舒 | 鳳閣 | 石門 | 貫索 | 玉堂 | 龍高 | 牽牛 | 車騎 |
庚 | 車騎 | 牽牛 | 禄存 | 司禄 | 鳳閣 | 調舒 | 貫索 | 石門 | 龍高 | 玉堂 |
辛 | 牽牛 | 車騎 | 司禄 | 禄存 | 調舒 | 鳳閣 | 石門 | 貫索 | 玉堂 | 龍高 |
壬 | 龍高 | 玉堂 | 車騎 | 牽牛 | 禄存 | 司禄 | 鳳閣 | 調舒 | 貫索 | 石門 |
癸 | 玉堂 | 龍高 | 牽牛 | 車騎 | 司禄 | 禄存 | 調舒 | 鳳閣 | 石門 | 貫索 |
干支の求め方はこちら
節月を算出する計算式はこちら
<参考文献>
Google スプレッドシートの関数リスト - Google ドキュメント エディタ ヘルプ
IF function - Google Docs Editors Help
IFS function - Google Docs Editors Help
INT - 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