五行缺什么查询表:四张表看懂干支与纳音

「五行缺什么查询表」被很多人当成一张能直接给出答案的表,实际上它是一组分工不同的对照表:十天干表与十二地支表解决「每个字归哪一行」,地支藏干表决定含藏干口径怎么数,六十甲子纳音表只回答年柱两个字的合成取象。核心结论先说清:年命纳音不能回答缺什么,把它当作答案是口径错位。下文按四张表逐张拆开,再给干支年算法、三套口径对照、异体写法对照与常见问题。

四张表分工六十甲子纳音全表干支年可自行复算纳音不等于缺什么

一、使用说明:四张表怎么配合用,以及一个必须先说清的错位

先把四张表各自的职责划开,后面就不会把两套系统的话混在一起说。表一「十天干五行与阴阳」管的是八个字里的四个天干:年干、月干、日干、时干,其中日干还有一个专门的名字叫日主。表二「十二地支五行与阴阳」管的是另外四个地支本身,顺带把生肖、时辰、钟点对齐,方便凭出生时间反推时支。表三「十二地支藏干」只在含藏干口径下才用得上,它决定地支要不要拆成两三个天干再计数。表四「六十甲子纳音」管的是年柱两个字合起来的取象,它自成一套命名体系,与前三张表不共用同一套算法。

分工清楚之后,缺什么这件事就有了一条可以复述的路径:先用表二把出生时辰落到地支,用干支历定出四柱,再用表一与表二查出八个字各属哪一行,然后按所选口径决定要不要用表三把地支拆开,最后数一遍五行有没有出现 0。整条路径里,表四一次也没有被用到。这不是疏漏,而是纳音本来就不在这个位置上——它是年柱的合成取象,说的是「这一年出生的人被归到哪一类象」,不是「这八个字里少哪一行」。

口径错位提醒:把年命纳音当成缺什么的答案,是这类查询里最常见的错位。1990 年为庚午年,纳音路旁土,于是有人写「1990 年出生属土命、缺火缺木」——前半句是纳音的读法,后半句需要另数八字才有依据,两句之间没有推导关系。看到把纳音与缺失直接连起来的表格,基本可以判定它混用了两套口径。

再说一个更实际的问题:很多标着「查询表」的页面,其实只放了纳音一列,读者照着查出「沙中金」「大林木」,就以为完成了查询。这类表并非错,只是它回答的是另一个问题。要判断一张表能不能回答缺什么,看它有没有天干、地支、藏干这三层结构即可;只有纳音一列的,属于年命取象表,不能承担缺失统计的职能。

表 0 四张表的分工与使用顺序
表序覆盖对象回答什么问题用在统计的哪一步与「缺什么」的关系
表一十天干四个天干各属哪一行、阴阳如何给八个字中的天干定性直接参与计数
表二十二地支四个地支本气属哪一行,生肖与时辰如何对应给八个字中的地支定性直接参与计数
表三十二地支藏干地支内部还藏着哪些天干仅含藏干口径使用决定第二套口径的结果
表四六十甲子纳音年柱两个字合成什么象不进入计数环节不能回答缺什么

配合使用的顺序也值得记一句:先定位,再定字,后计数。定位是确定年柱与月柱的分界,定字是把四柱八个字换成五行符号,计数是按口径统计出现次数。三步里任何一步错位,后面的数字都会整体偏移,而偏移之后再看纳音,只会得到一张看着很整齐、实际对不上号的解读。想完整走一遍这条路径,可以对照五行缺什么怎么查里的四步流程,本页负责把每一步要用到的表备齐。

本页用法建议:把表一、表二当词典查,把表三当口径开关用,把表四当另册参考。四张表分开摆放,比合成一张更容易避免口径混用。

二、表一:十天干五行与阴阳

十天干是甲乙丙丁戊己庚辛壬癸,两两一组配五行:甲乙属木、丙丁属火、戊己属土、庚辛属金、壬癸属水。阴阳的分配很规整,排在奇数位的是阳干——甲、丙、戊、庚、壬;排在偶数位的是阴干——乙、丁、己、辛、癸。这个顺序在八个字里始终不变,天干本身不会因为落在年、月、日、时哪个位置而改换五行,变的只是它在全局里的分量。

方位与季节的配属沿用木东春、火南夏、土居中主长夏、金西秋、水北冬这一组关系,属于五行取象的常规定式。需要提醒的是,方位与季节只说明这一行的属性倾向,不构成对某个人的判断,更不能据此推「生在什么季节就缺哪一行」,那种按季节直接断定缺失的说法在方法上站不住。

表 1 十天干五行、阴阳、方位与取象
天干五行阴阳方位季节取象要点
甲木阳东春阳干,木之刚者,取曲直之象
乙木阴东春阴干,木之柔者,取曲直之象
丙火阳南夏阳干,火之烈者,取炎上之象
丁火阴南夏阴干,火之缓者,取炎上之象
戊土阳中长夏阳干,土之厚者,取稼穑之象
己土阴中长夏阴干,土之润者,取稼穑之象
庚金阳西秋阳干,金之刚者,取从革之象
辛金阴西秋阴干,金之柔者,取从革之象
壬水阳北冬阳干,水之动者,取润下之象
癸水阴北冬阴干,水之静者,取润下之象

表一里最该被记住的一行,是日柱天干那一行。日主就是日柱的天干,判喜用神的第一个动作是定日主,判「本命属什么」在命理语境里也通常指它。很多人在这一步就分不清:看到自己属「金」,其实是日主为庚或辛,与年命纳音的「金」不是同一回事,两者恰好同为金只是巧,不同属才是常态。

三、表二:十二地支五行、阴阳、生肖、对应时辰与钟点

十二地支是子丑寅卯辰巳午未申酉戌亥,本气五行分四组加一组:寅卯属木,巳午属火,申酉属金,亥子属水,辰戌丑未四支属土。阴阳按位次轮转,子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。地支的五行取的是本气,这与表三的藏干是两个层次:看本气只取一字,看藏干要把里面的天干都摊开。

地支同时承担两重职能:一是计时,两小时一柱,子时从 23:00 起跨过午夜;二是记生肖,每年一支循环一周为十二年。把这两重职能与五行列并排放,才方便从「我几点出生」「我哪一年出生」这类日常信息出发做反推——时辰对时支,出生年对年支。这里要先划一条界线:生肖五行只取年支一个字,是十二分之一的信息,用它判定「缺什么」在方法上远远不够,严谨的说法只能是「生肖属某行」。

表 2 十二地支五行、阴阳、生肖与时辰钟点
地支本气五行阴阳生肖时辰钟点
子水阳鼠子时23:00—01:00
丑土阴牛丑时01:00—03:00
寅木阳虎寅时03:00—05:00
卯木阴兔卯时05:00—07:00
辰土阳龙辰时07:00—09:00
巳火阴蛇巳时09:00—11:00
午火阳马午时11:00—13:00
未土阴羊未时13:00—15:00
申金阳猴申时15:00—17:00
酉金阴鸡酉时17:00—19:00
戌土阳狗戌时19:00—21:00
亥水阴猪亥时21:00—23:00

四土支占了三成,这是十二地支分布的既定结构,不是谁偏多。所以凭八字数五行时,土出现的机会天然高于其余四行,遇到「土多而某行计数为 0」的情形并不罕见。这也解释了为什么单纯按计数补最少的行并不可靠——数量少与力量弱需要分开看,缺与忌更需要分开看,这条界线在缺与喜用神的区别里有专门展开。

四、表三:十二地支藏干

藏干说的是地支内部所含的天干。十二地支里,子、卯、酉三支只藏一字,其余各支藏两到三字。藏干分本气、中气、余气三层,本气最强,中气次之,余气最弱,这个强弱顺序是定性描述,传统文献里没有可通用的百分比权重,遇到标出「本气六成、中气三成、余气一成」这类数字的表格,来源多半不明,不宜当作数据使用。

藏干为什么重要?因为它决定了第二套统计口径的结果。本气口径只数八个字,得 8 个数;含藏干口径要把地支里藏的天干一并折成五行计入,总数变成 8 加藏干数。同一副八字在两套口径下一缺一不缺,是常见情形,所以规范的答案是连口径一起报,而不是只抛一个「缺」字。想自己动手对照两套口径的差别,可参考缺五行释义里逐行的说明。

版本声明:本表采用通行本。藏干各家次序略有出入,尤其丑、辰、未、戌四支,不同资料把同一组藏干排出不同顺序;本站全站统一采用下表次序,比对时若与别处不同,多半是次序差异,而不是谁抄错了。
表 3 十二地支藏干(通行本次序)
地支藏干(依次)本气其余藏干藏干数次序存疑
子癸癸—1无
丑己、癸、辛己癸、辛3有,次序各家略异
寅甲、丙、戊甲丙、戊3无
卯乙乙—1无
辰戊、乙、癸戊乙、癸3有,次序各家略异
巳丙、戊、庚丙戊、庚3无
午丁、己丁己2无
未己、丁、乙己丁、乙3有,次序各家略异
申庚、壬、戊庚壬、戊3无
酉辛辛—1无
戌戊、辛、丁戊辛、丁3有,次序各家略异
亥壬、甲壬甲2无

把上表加总可以做一个自检:十二支藏干合计 28 字,其中子、卯、酉各 1 字,午、亥各 2 字,其余七支各 3 字。这个数与三十组纳音的组数接近,纯属巧合,不必附会。真正值得注意的是含藏干口径下的总字数会随四柱具体地支而变,最少 8 字,最多可到 8 加 12 字,所以两套口径的差距不是固定值,而是逐盘不同。

五、表四:六十甲子纳音五行全表

六十甲子由十天干与十二地支依次相配而成,阳干配阳支、阴干配阴支,循环一周正好六十数。纳音的做法是把相邻的两个干支合为一组取象,于是六十数压成三十组,每组给一个三到四字的名称,名称末字即该组所属五行:金、木、水、火、土各领六组,五乘六恰为三十组。这一分配本身就是纳音表最好用的自检方式,缺任何一组,某个五行就会少一组。

读法上要留意三件事。第一,纳音取的是年柱两字的合成象,与这两个字各自的五行不是同一层:甲子为海中金,甲属木、子属水,两者都不是金,纳音却归金,可见它是另行取象,不能拆开还原。第二,纳音名称里的物象(海中、炉中、大林、路旁)是比喻,用来描述这一组干支的气质倾向,属民俗取象,不能当作事实断言。第三,纳音的用途是回答「什么命」这类民俗问题,不回答「缺什么」。这一点在五行缺什么总览里作为总纲写在最前面,本页只做表的呈现。

表 4 六十甲子纳音五行全表(30 组,两组干支对一纳音)
序干支纳音纳音五行
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壬戌·癸亥大海水水

上表可自行核验两处:一是每组干支必为相邻两数,序号前后相接;二是五行各六组,金为海中金、剑锋金、白蜡金、沙中金、金箔金、钗钏金,水为涧下水、泉中水、长流水、天河水、大溪水、大海水,火为炉中火、山头火、霹雳火、山下火、覆灯火、天上火,木为大林木、杨柳木、松柏木、平地木、桑柘木、石榴木,土为路旁土、城头土、屋上土、壁上土、大驿土、沙中土。数出某一行为五组或七组,说明表被漏抄或重抄了。

「五行:一曰水,二曰火,三曰木,四曰金,五曰土。」——《尚书·洪范》

纳音名称里的五行末字,与《洪范》这一句所列的五行是同一套分类,只是纳音在前面加了一个物象作为限定。理解这一点,就能明白为什么「沙中金」与「金箔金」同属金却描述不同处境:限定语在描述象,不在描述强弱,更没有优劣排序。民俗叙述里常把某些纳音说得比另一些好,那属于后人的附会,不是表本身的信息。

六、出生年份怎么定位自己的干支年

表四有三十组,逐行找年份毕竟慢。干支年本身可以算,算法只有一步取余:把公元年数减 4,除以 60 取余数,余数 0 对应甲子,余数 1 对应乙丑,依次顺推到 59 对应癸亥。之所以减 4,是因为干支纪年的推算约定以公元 4 年为甲子年(这是对齐余数的算法约定,不是史实断代),此后每 60 年一轮,同一余数必然对应同一年柱。

举一个可复算的例子:1990 年,1990 减 4 得 1986,1986 除以 60 商 33 余 6,余数 6 从甲子起顺推六位——甲子 0、乙丑 1、丙寅 2、丁卯 3、戊辰 4、己巳 5、庚午 6,所以 1990 年为庚午年。再对上表四第 4 组「庚午·辛未 路旁土」,纳音即为路旁土。这就是民间所说「1990 年出生是土命」的全部来历,它只用到年柱,没有用到月、日、时任何一柱。

用同一算法可以校验几个已知的锚点:1984 年减 4 得 1980,1980 能被 60 整除,余数 0,为甲子年,海中金;2000 年减 4 得 1996,商 33 余 16,为庚辰年,白蜡金;1949 年减 4 得 1945,商 32 余 25,为己丑年,霹雳火;2024 年减 4 得 2020,商 33 余 40,为甲辰年,覆灯火。四个结果与表四逐一对得上,说明算法与表是同一套系统。

立春修正,最容易翻车的一步:干支年的分界不是元旦,也不是农历正月初一,而是立春交节。立春通常落在公历 2 月 3—5 日,交节时刻精确到分。立春之前出生的人,年柱要按上一年算。所以 1 月与 2 月初出生者,必须先查当年的立春日期与时刻,再决定算本年还是上年;这一步做错,年柱整体错一位,纳音也跟着错一组。
表 5 常用年份的干支年与纳音对照(以立春为年界)
公元年年柱年支生肖纳音年支本气五行
1949己丑牛霹雳火土
1964甲辰龙覆灯火土
1974甲寅虎大溪水木
1984甲子鼠海中金水
1990庚午马路旁土火
1994甲戌狗山头火土
2000庚辰龙白蜡金土
2008戊子鼠霹雳火水
2012壬辰龙长流水土
2020庚子鼠壁上土水
2024甲辰龙覆灯火土
2025乙巳蛇覆灯火火
2026丙午马天河水火

读这张表要分清两列:纳音一列属年柱合成取象,年支本气五行一列只取年支一个字。同一行里出现「纳音火、年支土」并不矛盾,因为两者取的层次不同。1990 年就是现成的例子——纳音路旁土,年支午却是火,两者同时成立。把这两列混起来读,很容易得出自相矛盾的结论。

算法边界:取余算法解决的是「年柱叫什么」,不解决「这副八字缺什么」。它给出的信息量为年柱一组,占八个字里的两个字。算完之后要接着排月、日、时三柱,才谈得上统计。

七、三套口径别混用:纳音、生肖、日主各答各的问题

日常对话里的「我属什么」「我是什么命」其实至少对应三套不同的取法,三套各取不同位置的字,谁也不能替代谁。第一套是年命纳音,取年柱两个字的合成象,回答的是民俗意义上的「什么命」,例如「庚午年,路旁土,土命」。第二套是生肖五行,只取年支一个字,回答的是「生肖属某行」,信息量最小。第三套是日主五行,取日柱天干,回答的是命理语境里的「本命属什么」,也是判喜用神的起点。

三者的差别不是学理之争,而是取字位置不同。同一个人完全可以年命纳音为土、生肖属火、日主为金,三句话各自都对,只是答的不是同一问题。要把它们放在一起看,就必须在每句话后面标明取的是哪一柱,否则讨论必然错位——一个人说「我属土」,另一个人按日主算「你属金」,吵到最后才发现两人说的根本不是同一个字。

表 6 三套口径对照:纳音、生肖五行、日主五行
口径取值位置回答什么问题民间常见说法不能回答什么
年命纳音年柱两字合成取象,对表四这一年出生的人归入哪一类象「我是土命」「什么命」不能回答八字缺什么
生肖五行只取年支一个字,对表二生肖属哪一行「属鼠的属水」不能回答缺什么,也不能定强弱
日主五行日柱天干一个字,对表一命理判断的立足点「本命属什么」不能单独定喜用,还要看月令全局

把「本命属什么」与「什么命」两个问法对上是很有用的一步:命理语境里问「本命属什么」,通常指日主,也就是日柱天干;民间口语里问「什么命」,通常指纳音,比如「沙中金命」「大林木命」。两者都属民俗参考,但取值位置不同,回答时最好补一句「我说的是日主」或「我说的是纳音」,一句话就能省掉大量误会。

还有一层常被忽略:三套口径都不直接等于「缺什么」。缺什么要数满八个字,按本气口径或含藏干口径统计,看哪一行计数为 0。纳音给的是一个名称,生肖给的是一个字,日主给的是一个立足点,三者都不产出计数结果。要把缺的结论落到补的动作上,中间还隔着喜用神判断这一步,具体路径写在五行缺什么怎么补,本页不重复展开。

八、纳音的异体写法对照

纳音三十组里有几组名称存在异写,这是抄本流传与俗写习惯累积出来的现象。异写本身不影响取象,因为指的仍是同一组干支、同一个物象;但它会实打实地影响检索与工具比对——同一个名字写成两种字,搜一个搜不到另一个,两套工具各用一套写法,比对时就会显示不一致,看上去像数据打架,其实是字面不同。

表 7 纳音异体写法与常见错字对照
通行写法异写或常见错写性质对应干支
沙中金砂中金、砂石金异写,取象一致甲午·乙未
金箔金金薄金错字,非异写壬寅·癸卯
覆灯火佛灯火异写,取象一致甲辰·乙巳
钗钏金钗环金异写,取象一致庚戌·辛亥
泉中水井泉水异写,取象一致甲申·乙酉
霹雳火霹雷火异写戊子·己丑

分辨异写与错字的标准可以简单一点:异写多是同义或近义替换,物象还能立住,比如砂与沙、环与钏、井与泉,读下来画面没有塌;错字则是形近误钞,物象立不住,比如把「箔」写成「薄」,字义从金片变成了稀薄。前者可以并存,后者宜以通行写法为准。

实践上的建议只有一条:拿别处查到的纳音名与上表比对时,先按字面对,对不上再按干支对。干支是唯一标识,名称是标签。只要干支一致,名称写成哪一种异写,都不改变这一组的属性;如果干支都对不上,那就不是写法问题,而是有一方的表漏组或错位了。

工具比对经验:遇到自称「纳音五行」的结果与表四不符,先查三处——年柱是否按立春修正、干支是否被整体错位一位、名称是否用了异写。三处排除之后仍不符,才需要怀疑表本身。

九、常见问题

表上没我的年份怎么办?

自己算,一步取余即可:公元年数减 4,除以 60 取余数,余数 0 为甲子,依次顺推到 59 为癸亥,再拿得到的干支去上表第 4 张对纳音。例如 1988 年,1988 减 4 得 1984,商 33 余 4,余数 4 为戊辰,对应大林木。1 月与 2 月初出生者记得先查当年立春,立春之前按上一年算。

2000 年以后出生怎么查?

算法同样适用,不需要另立规则。2000 年减 4 得 1996,商 33 余 16,为庚辰年,白蜡金;2024 年减 4 得 2020,余 40,为甲辰年,覆灯火;2026 年余 42,为丙午年,天河水。六十甲子按 60 年一轮循环,2000 年前后只是数值变大,余数照取即可。

农历还是阳历?填哪个才对?

干支年的分界既不是阳历元旦,也不是农历正月初一,而是立春交节。所以填公历生日即可,不必先折成农历,但 1 月与 2 月初出生者必须查当年立春的具体日期与交节时刻,再决定年柱算本年还是上年。农历日期可以用来看月相与节气节庆,不决定年柱归属。

为什么我查出来是土命,工具却说缺水?

因为两句话取的不是同一个对象。「土命」多半来自年命纳音,比如 1990 年庚午,纳音路旁土;而「缺水」来自八字八个字的计数结果,看的是四柱天干与地支(或连同藏干)里水出现了几次。年柱只占八个字里的两个,纳音又是这两字的合成取象,它不含缺失信息,两者同时成立并不矛盾。

纳音和日主,哪个算我的本命?

看语境。命理判断里问「本命属什么」,通常指日主,即日柱天干,它是对表 1 查出来的一个字,也是判喜用神的起点;民间口语里问「什么命」,通常指年命纳音,比如沙中金命、大林木命。两种问法各有出处,回答时说明取的是哪一处,就不会各说各话。

一年出现两个立春,年柱怎么算?

干支年按立春交节起算,一个干支年只有一个立春起点,所以年柱归属不会因为年头年尾各有一个立春而改变。农历某年出现两个立春,是农历置闰与节气周期错位造成的历法现象,属农历年的记法问题;判年柱仍只看立春交节这一条界线,不看农历年从初一到除夕的区间。

1949 年以前出生怎么处理?

公元纪年的年份同样用减 4 取余来算。1949 年减 4 得 1945,商 32 余 25,为己丑年,纳音霹雳火,与表 4 第 13 组一致。更早的年份也可以这样推算,但当年历法与公元换算可能涉及旧历差异,遇到两种资料互相矛盾时,用干支相邻关系复核一遍:年柱按六十甲子顺序逐年前移一位,对不上的那一方通常是抄错了。

藏干那列为什么和别的网站不一样?

藏干次序各家略有出入,尤其丑、辰、未、戌四支,同一组藏干在不同资料里排列顺序不同。本页采用通行本次序,并把四支标为存疑支。次序差异影响的是含藏干口径下的主次判断,不改变藏干总数与五行归属;比对时若见不同,先确认是不是次序问题,再考虑是否抄漏。

最后一句话留作自查用:查表只能给符号,判断要靠口径。表一到表三决定八个字怎么折成五行,表四决定年柱两个字合成什么象,表五与表七分别解决年份定位与写法比对,五件事各自独立。任何一份结果,如果没说清用的是哪套口径、哪一柱、哪一年的立春,就还只是半成品;至于这类推算本身的可靠程度,可以接着看准不准一页里对口径差异与心理效应的说明。

本页内容属中国传统民俗文化整理,仅供参考,不构成医疗、心理、投资或人生决策建议。