文档库 最新最全的文档下载
当前位置:文档库 › 生肖 年龄 计算 公式

生肖 年龄 计算 公式

生肖 年龄 计算 公式
生肖 年龄 计算 公式

生肖年龄计算公式

用数学方法解决生肖年龄问题。即,1、已知生肖球年龄? 2、已知年龄求生肖?生肖与年龄之间是有规律可循的。下面就以代数与等差数列相结合,推导生肖、年龄公式。

令十二生肖鼠、牛、虎…狗、猪一次代表数字12、11、10、…

3、2、1。(见表1-1)

设当年生肖为a年,生肖为b,年龄为A,其中1≤a≤12,1≤b≤12 ,a,b,A∈n*

由,2010年生肖虎年,年龄可以为12,24,…12n(n∈n*)

相兔(9)者,年龄可以为11,23,…11+12n

相龙(8)者,年龄可以为10,22 …10+12n …………………

相猪(1)者年龄可以为3,15 …3+12n

得,12-(a-b)+12n=A

因此,已知生肖求年龄为:A=12-(a-b)+12n ①

例,2010年,庚寅虎年,相马者年龄为

A=12-(10-6)+12n

=8,20,32,…8+12n

有①得,已知年龄求生为:b=(A+a-12)-12n ②例,2010年,庚寅虎年,32岁,其生肖为:

b=(32+10-12)-12n

=6

即,2010年32岁者,相马也。

综上所述:

已知生肖求年龄得公式为:

A=12-(a-b)+12n 1≤a≤12,1≤b≤12 ,a,b,A∈n*

已知年龄求生肖得公式为:

b=(A+a-12)-12n 1≤a≤12,1≤b≤12 ,a,b,A∈n*

Excel中根据出生日期计算年龄的公式

Excel中根据出生日期计算年龄的公式 今天正好有老师问我能不能在Excel表中根据老师的出生日期,计算出他们的年龄,经过资料的查找和测试,发现可以通过以下几个步骤来做出这个效果。 1、“出生日期”单元格格式全部设置为“日期”(如输入1965年3月28日,在键盘录入时应输入为1965-3-28) 2、年龄单元格格式设置为“常规” 根据出生日期计算年龄的公式=YEAR(NOW())-YEAR(出生日期单元格),计算出一个单元格后用填充柄向下填充。(此公式在年龄单元格内输入) 注意:此公式是当前日期减出生日期,每过一年计算出的年龄将自动增加。应注意把计算机的日期校准。 但是我们会发现以上公式有时并不能完全满足我们的要求。 比如说:计算学生从出生年月到统计年月(如2010年8月31日)的周岁,忽略了月份。如2003年5月和2003年10月出生的两个学生,分别是7岁和6岁,而使用上面的计算方法计算出来的结果都是7岁。 如何解决这个问题呢?我们可以采取以下方法。 首先,要求保持“出生年月”、“统计年月”单元格的“日历”属性,以方便其他数据库软件的调用,如2003年5月21日,在数据输入时要采用Excel认可的日期格式(如2003-5-21),而不能为了计算方便输入成2003.5。(当然,如果日期格式没有正确输入当然也有解决的方法,在此暂且不作详细说明。) 然后我们可以进行以下几个步骤的操作: 1. 在Excel中打开“全校学生花名册”文件(此文件已在开学初完成,其中含全校学生的姓名(A 列)、性别(B列)、出生年月(C列)等信息)。 2. 在数据库文件中新建一列(D列),并命名为“统计年月”,在D2中(第一个学生对应的单元格)输入“2010-8-31”,然后将鼠标移到此单元格的右下角,光标变成“+”后,按住[Ctrl]键(切记),此时光标会变成两个“+”,向下拖动复制单元格,快速完成每个学生“统计年月”的输入。 3. 再在文件中新建一列(E列),并命名为“年龄”,鼠标点击表头上的E,选中此列,单击菜单[格式]→[单元格]→[数字],选择“数值”,并将“小数位数”设为0。在E2(第一个学生对应的单元格)输入“=(YEAR(D1)-YEAR(C1))+IF((MONTH(D1)-MONTH(C1))<0,-1,0)”就可求出该学生的年龄,其中IF语名是判断学生的出生月份是否超过8月,如超过则要用年份之差再减1。第一个学生年龄计算出来后,将鼠标移到此单元格的右下角,光标变成“+”后,向下拖动复制单元格,快速完成每个学生“年龄”的计算。

用Excel函数计算年龄几法

用Excel函数计算年龄几法 在Excel中利用系统时间和出生年月计算年龄是人事管理、工资统计中经常性遇到的工作,笔者由于工作关系对此有些研究,现将有关计算方法介绍如下,供读者朋友们参考: 一、利用DAYS360、CEILING和TRUNC函数 1.函数简介 ①DAYS360函数 它能按每年360天(每月30天)计算出两个日期间的天数,作为计算工龄的工具非常方便。它的语法为: DAYS360(Start_date,end_date,method) 其中,Start_date是计算时间段的起始日期,end_date是计算时间段的结束日期,method用来指定计算方法的逻辑值(取FALSE或忽略使用美国方法,取TRUE则使用欧洲方法)。 另外,不同地方计算工龄的规则不尽相同。有的按“虚工龄”计算,如1998年6月1日至2000年12月31日工龄为3年;而有的则按“实工龄”计算,1998年6月1日至2000年12月31日工龄为2年;对此可使用CEILING函数或TRUNC函数处理。 ②CEILING函数 它的语法为: CEILING(number,significance) 其中number为待计算的数值,significance确定取整计算的倍数;该函数可将number沿着绝对值增大的方向,计算出一个最接近(或最小倍数significance)的整数。 ③TRUNC函数 它的作用是将数字的指定部分截去,计算出一个最接近的整数或小数,语法为: TRUNC(number,num_digits) 其中number为待计算的数值,num_digits用于指定小数部分的截取精度,取0时不保留小数、取1时保留一位小数(依次类推)。 2.计算公式 ①“虚工龄” 根据计算要求和有关函数的特点,计算“虚工龄”的公式为:“=CEILING((DAYS360(A1,B1))/360,1)”。公式中的A1和B1分别存放工龄的起止日期,“DAYS360(A1,B1)”计算两个日期间的天数,(DAYS360(A1,B1))/360则按一年360天计算出工龄。由于工龄一般以年为单位,故用CEILING函数将上面的计算结果(沿绝对值增大的方向)取整,从而得出“虚工龄”。 ②“实工龄” 计算“实工龄”的公式为:“=TRUNC((DAYS360(A1,B1))/360,0)”,公式中计算工龄天数的方法与上面的相同。TRUNC函数将(DAYS360(A1,B1))/360的计算结果截去小数部分,从而得出“实工龄”。如果计算结果需要保留一位小数,只须将公式修改为“=TRUNC((DAYS360(A1,B1))/360,1)”即可。 二、YEAR和RIGHT函数 1.函数简介 ①YEAR函数 它可以计算出日期序列数(如两个日期相减的结果)所对应的年份数,其语法为:YEAR(Serial_ number),其中Serial_ number为待计算的日期序列数,既可以是一个具体的数值,也可以是一个表达式。

10分钟学会用生肖推算岁数

10分钟学会用生肖推算岁数 第一步:记住各生肖的序号 鼠→牛→虎→兔→龙→蛇→马→羊→猴→鸡→狗→猪 1→2→3→4→5→6→7→8→9→10→11→12 生肖序号记忆方法: 鼠头鼠脑,鼠是1 牛二, 牛是2 三虎 哥,虎 是3 兔死 (4)狗 烹,兔 是4 龙飞凤 舞(5), 龙是5 蛇溜 (6)得 快,蛇 是6 马的头 像7, 马是7 暖羊羊 的羊角 像8, 羊是8 猴子爱 喝酒 (9), 猴是9 鸡屎 (10), 鸡是 10 11月 11日是 单身狗 的节 日,狗 是11 猪跑得 最慢, 落在最 后,猪 是12 (上面运用的是联想\联系记忆法,在把两个毫无关系的事物捆绑在一起时非常有效,可以通过造句、联想名词或事物等方法实现) 第二步:记住今年属猪的人的岁数,记作A。 如果不知道,可以这样算出:自己的生肖序号加上自己的岁数,就是属猪的人今年的岁数。比如自己属羊(8),今年24岁,则属猪的人是24+8=32岁,当然也可以是32-12=20岁,也可以是32+12=44岁。我们只要记住其中一个就可以一直受用了。 第三步:A减去对方的生肖序号,就得到对方的岁数。 根据第二步我们不妨令A=32,则如果有个人属虎(3),那么他是32-3=29岁,当然也可以加上或减去若干个12,如果对方是小孩,则他是29-24=5岁,如果对方是中年人,则他是29+12=41岁或者41+12=53岁。非常简单。

知道对方的生肖如何求出对方的岁数? 公式:对方的岁数等于=今年一个属猪的人的岁数- 对方的生肖序号±12的倍数 比如,今年一个属猪的人的岁数为32,知道一个小孩属虎(虎的序号为3),则这个小孩的岁数是32 - 3 -12*2 =5岁。(注意要加上或减去若干个12来得到精确的岁数) 公式中有两个问题: 1.生肖的序号怎么记? 我们看下面: 鼠→牛→虎→兔→龙→蛇→马→羊→猴→鸡→狗→猪 1→2→3→4→5→6→7→8→9→10→11→12 生肖序号记忆方法: 鼠头鼠脑,鼠是1 牛二, 牛是2 三虎 哥,虎 是3 兔死 (4)狗 烹,兔 是4 龙飞凤 舞(5), 龙是5 蛇溜 (6)得 快,蛇 是6 马的头 像7, 马是7 暖羊羊 的羊角 像横放 的8, 羊是8 猴子爱 喝酒 (9), 猴是9 鸡屎 (10), 鸡是 10 11月 11日是 单身狗 的节 日,狗 是11 猪跑得 最慢, 落在最 后,猪 是12 2.今年属猪的人的岁数怎么求? 如果不知道,可以这样算出:自己的生肖序号加上自己的岁数,就是属猪的人今年的岁数。比如自己属羊(8),今年24岁,则属猪的人是24+8=32岁,当然也可以是32-12=20岁,也可以是32+12=44岁。我们只要记住其中一个就可以了。

Excel中最精确的计算年龄的公式

Excel中最精确的计算年龄的公式 网上搜到的共式大概有这么几种: 1、计算出生日期到某一指定日期(一般选用某年的最后一天入2006年12月31日)的的天数,然后除以360 ,得到一个数值,然后用 int()函数取整,得出需要的年龄。一般使用的公式如下: =IF(C12="","",INT(DAYS360(C12,"2006-12-31")/360)) 聪明一点的人知道使用这个公式, =IF(C12="","",INT(DAYS360(C12,TODAY())/360)) 这个方法,这个公式的弊端在于,一、将每个月默认为30天去计算两个日期之间的天数,二、将每年默认为360天去计算年龄。这种方法显然不精确。 2、年份直接相减 计算周岁 =YEAR(NOW())-YEAR(C12) 计算虚岁 =YEAR(NOW())-YEAR(C12)+1 这种算法的精确程度显而易见,粗略估算还算可以。 3、使用DATEDIF函数 这种方法与第一种方法采用了相同的思路,但是其的精确程度显然比第一种方法要高,这取决于DATEDIF函数本身的精确性。 =IF(C12="","",INT(DATEDIF(C12,"1983-3-20","D")/365)) 或者, =IF(C12="","",INT(DATEDIF(C12,now(),"D")/365)) 但是这种方法强行将一年固定为365天,我们知道通常情况每个四年就有一年是366天所以这种算法也不是很精确。 通过认真分析,我觉得只有结合我们计算年龄的实际方法,才能编制出准确无误的公式。首先分析人们计算年龄的方法,例如,笔者系1983年3月20日生人,如果要在2007年3月23日这天计算他的年龄,通常采用这样的方法。首先,人们会用2007减去1983得出的年龄为24岁,然后再看看他“满没满”24岁,就是看看出生的月份和日期比今天早还是晚,如果出生日期晚于今天则表示没有满,那么他的年龄就应该是2007-1983-1=23岁。如果出生日期早于今天或者就是今天,就说明他已经满了24岁或者正好满24岁,则他的年龄就是 2007-1983=24岁。分析清楚了计算年龄的过程我们再根据这个过程编写公式就很容易了。 综上,我编写了如下公式,在实际应用中将公式中所有的C12替换为,你的所使用的出生日期所在的表格行号列号组合即可。如(A1,B2等等) =IF(MONTH(NOW())MONTH(C12),YEAR(NOW())-YEAR(C12),IF(DAY(NOW())>=DAY(C12),YEAR(N OW())-YEAR(C12),YEAR(NOW())-YEAR(C12)-1))) 公式说明

十二生肖年龄对照表

十二生肖年齡对照表 发表时间:2011/1/6 0:46:40 作者:范洪铭发表于:网易博客 十二生肖年龄对照表 子---丑----寅---卯---辰---巳---午---未---申---酉---戌 ---亥 鼠---牛----虎---兔---龙---蛇---马---羊---猴---鸡---狗--- 猪 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 19691970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 19981999 2000 2001 2002 2003 2004 2005 20062007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067

用手掌计算年龄与属相

用手掌计算年龄与属相 十二生肖在中国流传已久,据史料记载从北魏开始,至今已经有一千多年的历史。用属相计算年龄,最为准确。在民间流传一种用手掌计算年龄和属相的方法,比较简单易行,很受群众的欢迎。现将方法介绍如下: 地支与属相的配合,即形成子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马、未羊、申猴、酉鸡、戌狗、亥猪。 将这十二个属相,用假设的方法,设在左手掌上,从无名指与手掌连接关节处起,为“子鼠”,以顺时针方向,中指与手掌连接的关节处为“丑牛”,食指与手掌连接的关节处为“寅虎”、沿食指向上关节为“卯兔”、“辰龙”、到食指尖处为“巳蛇”,中指尖处为“午马”、无名指尖处为“未羊”、小指尖处为“申猴”向下顺延关节是“酉鸡”、“戌狗”、“亥猪”。(详见下图)

计算的方法是: 第一步要确定计算的起点,今年是2011年,农历为辛卯年(即兔年)。见手掌食指点红点处,这就是计算的起点。 例一:知道属相,求年龄。某甲属猴,已知三十多岁,求实际年龄? 在手掌上以“卯兔”为起点,逆时针“寅虎”,“丑牛”向后循环数,当数到“申猴”处为32,即为某甲的

实际年龄(虚岁)。这样循环数比较麻烦,简易的方法是,从“卯兔”为起点,数到“申猴”处为8,这时以12的倍数相加,即得20、32、44....都是属猴的。 例二:知道年龄,求属相。某乙今年51岁,求属相。 在手掌上以“卯兔”为起点,逆时针“寅虎”,“丑牛”向后循环数,当循环属到51处时,即到“丑牛”处。某乙的属相“属牛”。简便的方法为:51-48=3,从“卯兔”为起点,逆时针向下数到3 时,即为“丑牛”处。计算的方法都是以12的倍数递增或者递减,比较简单快捷。 以上计算的年龄,均为虚岁,今天介绍的方法,只是用手掌计算年龄的方法之一。 不妨您也试验一下。

Excel中最精确的计算年龄的公式

Excel中最精确的计算年龄的公式( 网上搜到的共式大概有这么几种: 1、计算出生日期到某一指定日期(一般选用某年的最后一天入2006年12月31日)的的天数,然后除以360 ,得到一个数值,然后用 int()函数取整,得出需要的年龄。一般使用的公式如下: =IF(C12="","",INT(DAYS360(C12,"2006-12-31")/360)) 聪明一点的人知道使用这个公式, =IF(C12="","",INT(DAYS360(C12,TODAY())/360)) 这个方法,这个公式的弊端在于,一、将每个月默认为30天去计算两个日期之间的天数,二、将每年默认为360天去计算年龄。这种方法显然不精确。 2、年份直接相减 计算周岁 =YEAR(NOW())-YEAR(C12) 计算虚岁 =YEAR(NOW())-YEAR(C12)+1 这种算法的精确程度显而易见,粗略估算还算可以。 3、使用DATEDIF函数 这种方法与第一种方法采用了相同的思路,但是其的精确程度显然比第一种方法要高,这取决于DATEDIF函数本身的精确性。 =IF(C12="","",INT(DATEDIF(C12,"1983-3-20","D")/365)) 或者, =IF(C12="","",INT(DATEDIF(C12,now(),"D")/365)) 但是这种方法强行将一年固定为365天,我们知道通常情况每个四年就有一年是366天所以这种算法也不是很精确。 通过认真分析,我觉得只有结合我们计算年龄的实际方法,才能编制出准确无误的公式。首先分析人们计算年龄的方法,例如,笔者系1983年3月20日生人,如果要在2007年3月23日这天计算他的年龄,通常采用这样的方法。首先,人们会用2007减去1983得出的年龄为24岁,然后再看看他“满没满”24岁,就是看看出生的月份和日期比今天早还是晚,如果出生日期晚于今天则表示没有满,那么他的年龄就应该是2007-1983-1=23岁。如果出生日期早于今天或者就是今天,就说明他已经满了24岁或者正好满24岁,则他的年龄就是 2007-1983=24岁。分析清楚了计算年龄的过程我们再根据这个过程编写公式就很容易了。 综上,我编写了如下公式,在实际应用中将公式中所有的C12替换为,你的所使用的出生日期所在的表格行号列号组合即可。如(A1,B2等等) =IF(MONTH(NOW())MONTH(C12),YEAR(NOW())-YEAR(C12),IF(DAY(NOW())>=DAY(C12),YEAR(N OW())-YEAR(C12),YEAR(NOW())-YEAR(C12)-1))) 公式说明

Excel中最精确的计算年龄的公式

Excel中最精确的计算年龄的公式 1、计算出生日期到某一指定日期(一般选用某年的最后一天入2006年12月31日)的的天数,然后除以360 ,得到一个数值,然后用 int()函数取整,得出需要的年龄。一般使用的公式如下: =IF(C12="","",INT(DAYS360(C12,"2006-12-31")/360)) =IF(C12="","",INT(DAYS360(C12,TODAY())/360)) 这个方法,这个公式的弊端在于,一、将每个月默认为30天去计算两个日期之间的天数,二、将每年默认为360天去计算年龄。这种方法显然不精确。 2、年份直接相减 计算周岁 =YEAR(NOW())-YEAR(C12) =(TODAY()-出生日期单元格)/365(常用) 计算虚岁 =YEAR(NOW())-YEAR(C12)+1 这种算法的精确程度显而易见,粗略估算还算可以。 3、使用DATEDIF函数 这种方法与第一种方法采用了相同的思路,但是其的精确程度显然比第一种方法要高,这取决于DATEDIF函数本身的精确性。 =IF(C12="","",INT(DATEDIF(C12,"1983-3-20","D")/365)) 或者, =IF(C12="","",INT(DATEDIF(C12,now(),"D")/365)) 但是这种方法强行将一年固定为365天,我们知道通常情况每个四年就有一年是366天所以这种算法也不是很精确。 通过认真分析,我觉得只有结合我们计算年龄的实际方法,才能编制出准确无误的公式。首先分析人们计算年龄的方法,例如,笔者系1983年3月20日生人,如果要在2007年3月23日这天计算他的年龄,通常采用这样的方法。首先,人们会用2007减去1983得出的年龄为24岁,然后再看看他“满没满”24岁,就是看看出生的月份和日期比今天早还是晚,如果出生日期晚于今天则表示没有

一、年龄计算公式:

一、年龄计算公式: =IF((YEAR(E2)=2008)*(MONTH(E2)>8),0,2008-YEAR(E2) IF(MONTH(E2)<= 8,0,-1)) 其中e2为单元格,2008为当前年份 二、身份证号中提取出生年月= MID(J11, 7, 4) & "年" & MID(J11, 11, 2) & "月" & MID(J11, 13, 2)&"日" 三、班级平均分公式=IF(COUNTIF($C$2:$C$24,J26)=0,"",SUMIF($C$2:$C $24,J26,$D$2)/COUNTIF($C$2:$C$24,J26)) 四、Excel表中身份证号码提取出生年月、性别、年龄的使用技巧 如何从Excel表中的身份证号码中提取出生年月、性别、年龄呢?看了本文就知道了。 方法一: 1.Excel表中用身份证号码中取其中的号码用:MID(文本,开始字符,所取字符数); 2.15位身份证号从第7位到第12位是出生年月日,年份用的是2位数。 18位身份证号从第7位到第14位是出生的年月日,年份用的是4位数。 从身份证号码中提取出表示出生年、月、日的数字,用文本函数MID()可以达到目的。MID()——从指定位置开始提取指定个数的字符(从左向右)。 对一个身份证号码是15位或是18位进行判断,用逻辑判断函数IF()和字符个数计算函数LEN()辅助使用可以完成。综合上述分析,可以通过下述操作,完成形如1978-12-24样式的出生年月日自动提取: 假如身份证号数据在A1单元格,在B1单元格中编辑公式 =IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2),MID(A1,7, 4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2)) 回车确认即可。 如果只要“年-月”格式,公式可以修改为 =IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2),MID(A1,7,4)&"-"&MID(A1,11, 2)) 3.这是根据身份证号码(15位和18位通用)自动提取性别的自编公式,供需要的朋友参考: 说明:公式中的B2是身份证号 根据身份证号码求性别: =IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,"女","男"),IF(LEN(B2)=1 8,IF(MOD(VALUE(MID(B2,15,1)),2)=0,"女","男"),"身份证错")) 根据身份证号码求年龄: =IF(LEN(B2)=15,2007-VALUE(MID(B2,7,2)),if(LEN(B2)=18,2007-VALUE(MID (B2,7,4)),"身份证错")) 4.Excel表中用Year\Month\Day函数取相应的年月日数据; 方法二:

2014年生肖属相年份年龄对照表

2014年生肖属相年份年龄(周岁)对照表 属相出生年份年龄属相出生年份年龄属相出生年 份 年龄 子鼠20086 丑 牛 20095 寅 虎 20104 199618199717199816 198430198529198628 197242197341197440 196054196153196252 194866194965195064 193678193777193876 192490192589192688 191210219131011914100 卯兔20113 辰 龙 20122 巳 蛇 20131 199915200014200113 198727198826198925 197539197638197737 196351196450196549 195164195263195361 193975194074194173 192787192886192985 191599191698191797 午马200212 未 羊 200311 申 猴 200410 199024199123199222 197836197935198034 196648196747196846 195460195559195658 194272194371194470 193084193183193282 191896191995192094 190610819071071908106

酉鸡20059 戌 狗 20068 亥 猪 20077 199321199420199519 198133198232198331 196945197044197143 195757195856195955 194569194668194767 193381193480193579 192193192292192391 190910519101041911103 十二生肖纪年对照表 子丑寅卯辰巳午未申酉戌亥鼠牛虎兔龙蛇马羊猴鸡狗猪1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 子丑寅卯辰巳午未申酉戌亥鼠牛虎兔龙蛇马羊猴鸡狗猪

十二生肖年龄对照表

十二生肖年齡对照表 子---丑----寅---卯---辰---巳---午---未---申---酉---戌---亥 鼠---牛----虎---兔---龙---蛇---马---羊---猴---鸡---狗---猪1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 子---丑----寅---卯---辰---巳---午---未---申---酉---戌---亥鼠---牛----虎---兔---龙---蛇---马---羊---猴---鸡---狗---猪 12属相婚配表(十二生肖婚配表) 属鼠的属相婚配表(1922、1936、1948、1960、1972、1984、1996、2008) 大吉婚配:龙(辰)、猴(申)、牛(丑) 忌婚配:马(午)、羊(未)、鸡(酉)、兔(卯) 属牛的属相婚配表(1923、1937、1949、1961、1973、1985、1997、2009) 大吉婚配:鼠(子)、蛇(已)、鸡(酉) 忌婚配:龙(辰)、狗(戌)、羊(午) 属虎的属相婚配表(1924、1938、1950、1962、1974、1986、1998、2010) 大吉婚配:马(午)、狗(戍) 忌婚配:蛇(己)、猪(亥)、猴(申) 属兔的属相婚配表(1915、1927、1939、1951、1963、1975、1987、1999、2011)大吉婚配:羊(未)、猪(亥)、狗(戌) 忌婚配:鼠(子)、马(午)、龙(辰)、鸡(酉) 属龙的属相婚配表(1916、1928、1940、1952、1964、1976、1988、2000、2012) 大吉婚配:牛(丑),鸡(酉)

Excel中最精确的计算年龄的公式

Excel中最精确的计算年龄的公式Excel中最精确的计算年龄的公式( 网上搜到的共式大概有这么几种: 1、计算出生日期到某一指定日期(一般选用某年的最后一天入2006年12月31日)的的天数,然后除以360 ,得到一个数值,然后用 int()函数取整,得出需要的年龄。一般使用的公式如下: =IF(C12="","",INT(DAYS360(C12,"2006-12-31")/360)) 聪明一点的人知道使用这个公式, =IF(C12="","",INT(DAYS360(C12,TODAY())/360)) 这个方法,这个公式的弊端在于,一、将每个月默认为30天去计算两个日期之间的天数,二、将每年默认为360天去计算年龄。这种方法显然不精确。 2、年份直接相减 计算周岁 =YEAR(NOW())-YEAR(C12) 计算虚岁 =YEAR(NOW())-YEAR(C12)+1 这种算法的精确程度显而易见,粗略估算还算可以。 3、使用DATEDIF函数 这种方法与第一种方法采用了相同的思路,但是其的精确程度显然比第一种方法要高,这取决于DATEDIF函数本身的精确性。 =IF(C12="","",INT(DATEDIF(C12,"1983-3-20","D")/365)) 或者, =IF(C12="","",INT(DATEDIF(C12,now(),"D")/365))

但是这种方法强行将一年固定为365天,我们知道通常情况每个四年就有一年是366天所以这种算法也不是很精确。 通过认真分析,我觉得只有结合我们计算年龄的实际方法,才能编制出准确无误的公式。首先分析人们计算年龄的方法,例如,笔者系1983年3月20日生人,如果要在2007年3月23日这天计算他的年龄,通常采用这样的方法。首先,人们会用2007减去1983得出的年龄为24岁,然后再看看他“满没满”24岁,就是看看出生的月份和日期比今天早还是晚,如果出生日期晚于今天则表示没有满,那么他的年龄就应该是2007-1983-1=23岁。如果出生日期早于今天或者就是今天,就说明他已经满了24岁或者正好满24岁,则他的年龄就是2007-1983=24岁。分析清楚了计算年龄的过程我们再根据这个过程编写公式就很容易了。 综上,我编写了如下公式,在实际应用中将公式中所有的C12替换为,你的所使用的出生日期所在的表格行号列号组合即可。如(A1,B2等等) =IF(MONTH(NOW())MONTH(C12),YEAR(NOW())-YEAR(C12),IF(DAY(NOW())>=DAY(C12),YEAR(N OW())-YEAR(C12),YEAR(NOW())-YEAR(C12)-1))) 公式说明 =IF ( MONTH(NOW())MONTH(C12) , YEAR(NOW())-YEAR(C12) , //如果当前日期的月份大于所需计算日期的月份,则表示今年已经过生日,年龄数为YEAR(NOW())-YEAR(C12),如果也不是这种情况,则表示这两个月份相等,

年龄计算公式

在EXCEL中如何利用身份证号码计算出生年月年龄及性别(2009-05-23 12:27:22) 标签:杂谈分类:EXCEL应用在学校的人事管理中,经常会遇到需要统计教职工的年龄的问题,但案头的原始资料只有身份证号码,其实这足够了。在EXCEL中,引用其内置函数利用身份证号码达到此目的比较简单。1、身份证号码简介(18位):1~6位为地区代码;7~10位为出生年份;11~12位为出生月份;13~14位为出生日期;15~17位为顺序号,并能够判断性别,奇数为男,偶数为男;第18位为校验码。2、确定“出生日期”:18位身份证号码中的生日是从第7位开始至第14位结束。提取出来后为了计算“年龄”应该将“年”“月”“日”数据中添加一个“/”或“-”分隔符。①正确输入了身份证号码。(假设在D2单元格中) ②将光标定位在“出生日期”单元格(E2)中,然后在单元格中输入函数公式“=MID(D2,7,4)&"-"&MID(D2,11,2)&"-"&MID(D2,13,2)”即可计算出“出生日期”。关于这个函数公式的具体说明:MID函数用于从数据中间提取字符,它的格式是:MID (text,starl_num,num_chars)。Text是指要提取字符的文本或单元格地址(上列公式中的D2单元格)。starl_num是指要提取的第一个字符的位置(上列公式中依次为7、11、13)。num_chars指定要由MID所提取的字符个数(上述公式中,提取年份为4,月份和日期为2)。多个函数中的“&”起到的作用是将提取出的“年”“月”“日”信息合并到一起,“/”或“-”分隔符则是在提取出的“年”“月”“日”数据之间添加的一个标记,这样的数据以后就可以作为日期类型进行年龄计算。操作效果如下图:3、确定“年龄”:“出生日期”确定后,年龄则可以利用一个简单的函数公式计算出来了:将光标定位在“年龄”单元格中,然后在单元格中输入函数公式“=INT((TODAY()-E2)/365)”即可计算出“年龄”。关于这个函数公式的具体说明:①TODAY函数用于计算当前系统日期。只要计算机的系统日期准确,就能立即计算出当前的日期,它无需参数。操作格式是TODAY()。②用TODAY()-E2,也就是用当前日期减去出生日期,就可以计算出这个人的出生天数。③再除以“365”减得到这个人的年龄。④计算以后可能有多位小数,可以用【减少小数位数】按钮,将年龄的数值变成“整数”,也可在公式= (TODAY()-E2)/365中再嵌套一个“INT”函数取整数,即“=INT((TODAY()-E2)/365)”,这样就会自动将后面的小数去掉,只保留整数部分。操作效果如下图:4、确定“性别”:15位的旧身份证,最后一个数是单数的为男,双数的为女;18位的新身份证,倒数第二位是单数的为男,双数的为女。每个人的性别可以利用“身份证号码”进行判断,18位身份证号码中,第15~17位为顺序号,奇数为男,偶数为女。将光标定位在“性别”单元格中,然后在单元格中输入函数公式“=IF(VALUE(MID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2),"女","男")”即可计算出“性别”。关于这个函数公式的具体说明:①函数公式中,MID(D2,15,3)的含义是将身份证中的第15~17位提取出来。②VALUE(MID(D2,15,3))的含义是将提取出来的文本数字转换成能够计算的数值。③VALUE(MID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2)的含义是判断奇偶。(“INT”在上面说过是取整函数,如果是偶数,则前后相等;如果是奇数,则前后不相等。) ④=IF(VALUE(MID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2),"女","男")的含义是若是“偶数”就填写“女”,若是“奇数”就填写“男”。操作效果如下图: [此文档可自行编辑修改,如有侵权请告知删除,感谢您的支持,我们会努力把内容做得更好] 最新可编辑word文档

Excel中儿童年龄月龄计算公式

在Excel表格中根据儿童出生日期计算周岁和月龄 说明:此公式根据儿童出生日期和当前日期(电脑当前日期)判断出儿童周岁,不够一周岁的则计算出月龄。 公式如下: =IF(DATEDIF(F3,TODAY(),"Y")>0,DATEDIF(F3,TODAY(),"Y"),DATEDIF(F3,TO DAY(),"Ym")&"月") 公式含义解释:if函数判断(1步))表格f3中的日期与当前日期的间隔年数是否>0。(2步)(是)则显示间隔年数,剩余部分不显示,(否)则显示第3步,第2步不显示。(3步)计算表格f3中的日期与当前日期的间隔月数。 一、IF函数一般是指Excel中的IF函数,根据指定的条件来判断其"真"(TRUE)、"假 "(FALSE),根据逻辑计算的真假值,从而返回相应的内容。可以使用函数IF 对数值和公式进行条件检测。 1、函数语法IF(logical_test,value_if_true,value_if_false)IF 二、DATEDIF函数是Excel隐藏函数,在帮助和插入公式里面没有。返回两个日期之 间的年\月\日间隔数。常使用DATEDIF函数计算两日期之差。 1、语法 DATEDIF(start_date,end_date,unit) Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。 End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。 Unit 为所需信息的返回类型。 2、实例说明 实例1: 题目:计算出生日期为1973-4-1人的年龄 公式:=DATEDIF("1973-4-1",TODAY(),"Y") 结果:33 简要说明当单位代码为"Y"时,计算结果是两个日期间隔的年数. 实例2: 题目:计算日期为1973-4-1和当前日期的间隔月份数. 公式:=DATEDIF("1973-4-1",TODAY(),"M")

用手指指纹推算人的年龄和属相

用手指指纹推算人的年龄与属相 以前我听到一个谜语,说中国人有一样”东西“,每个人都有一个,但是全国只有12个。请猜猜是什么?大家一想,就是人的属相。人的年龄,除了用岁数表示以外,还可以用属相表示。 人的属相有12个, 鼠牛虎兔龙蛇马羊猴鸡狗猪 这12个属相和天干地支中的12个地支,分别配对,组成12个属相的名称子鼠丑牛寅虎卯兔辰龙巳蛇午马未羊申猴酉鸡戌狗亥猪在历法中,纪年方法有公元纪年法,有天干地支纪年法。用以上12 个属相的名称,表示人的年龄,可以认为是一种纪年法,只是她的纪年的周期更短一些,12年为一周期。 比如,今年是马年,又称甲午年。所以和60甲子纪年法是一致的。 用12个属相表示年龄,指的是阴历,比如,2014年正月初一以后出生的,属马。 在日常的生活中,人们见面时常常问起,人的年龄和属相。所以就产生一种年龄和属相相互推算的方法。而且是用手指来推算的。十分方便,不用查书,不用计算。 本文先介绍这种推算方法的道理。 伸出我们的左手,其中食指、中指、无名指、小拇指,它们都有三个指关节的指纹,和一个指尖,一共有16个部位。除去中指和无名指中间的4个关节指纹,剩下周边的12个部位。即4个指尖部位,和8个指关节部位。用这12个部位表示12个属相。如图一所示。 △△←指尖 蛇马羊猴 △△←指尖 龙鸡 ≡≡←第一指纹 兔狗 ≡≡←第二指纹 虎牛鼠猪 ≡≡≡≡←第三指纹 ↑↑↑↑ 食中无小 指指名母 指指 图一 由上图可知,12个属相用手指的指关节指纹和指尖的部位表示。 1、子鼠——无名指第三指关节纹7、午马——中指的指尖 2、丑牛——中指的第三指关节纹8、未羊——无名指指尖 3、寅虎——食指的第三指关节纹9、申猴——小拇指指尖 4、卯兔——食指的第二指关节纹10、酉鸡——小拇指第一指关节纹 5、辰龙——食指的第一指关节纹11、戌狗——小拇指第二指关节纹 6、巳蛇——食指的指尖12、亥猪——小拇指第三指关节纹

12属相算年龄

十二生肖具体年龄的排法就是按照1—100岁这样来排就可以的 鼠10岁、22岁、34岁、46岁、58岁、70岁、82岁、94岁 牛9岁、21岁、33岁、45岁、57岁、69岁、81岁、93岁 虎8岁、20岁、32岁、44岁、56岁、68岁、80岁、92岁 兔7岁、19岁、31岁、43岁、55岁、67岁、79岁、91岁 龙6岁、18岁、30岁、42岁、54岁、66岁、78岁、90岁 蛇5岁、17岁、29岁、41岁、53岁、65岁、77岁、89岁 马4岁、16岁、28岁、40岁、52岁、64岁、76岁、88岁、100岁 羊3岁、15岁、27岁、39岁、51岁、63岁、75岁、87岁、99岁 猴2岁、14岁、26岁、38岁、50岁、62岁、74岁、86岁、98岁 鸡1岁、13岁、25岁、37岁、49岁、61岁、73岁、85岁、97岁 狗12岁、24岁、36岁、48岁、60岁、72岁、84岁、96岁 猪11岁、23岁、35岁、47岁、59岁、71岁、83岁、95岁 根据人的实际年龄怎样推算人的十二生肖 把他的年龄除以12,得到余数,然后倒推上去 比如A今年14岁,14除以12得1余数为2,今年是牛年,那么由牛开始倒推鼠,猪。所以95年生的不是属狗就是属猪,基本上95年2,3以后的都属猪,之前的属狗。 鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪 按先后推算 怎样根据十二生肖快速计算相应的年 首先要确定当年是农历什么年。一般只看后面的那个字,因为生肖属相是据此来决定的,他是按|子鼠、丑牛、寅虎、卯兔、辰龙、巳舍、午马、未羊、申猴、酉鸡、戌狗、亥猪的顺序排列的。一轮是十二年。所以,当鼠年生的孩子,在代下一个鼠年时,刚好是十三岁。 计算的时候,首先根据属相算出这个属相离当年的生肖有多少年 举例来说,今年是丁亥年,是猪年。如果某人属鼠,鼠离亥是十二年。那这人的年龄只有几种可能:12岁;24岁;36岁;48岁;56岁;68岁;70岁;82岁;94岁等。 计算时,先要问清属相,还得问清是几轮否则,光靠一般的计算法是算不出来的。如果不问别人的生肖轮,就只有按干支纪年的办法来计算,不过一般人只能记得他的生肖,记不住他出生的干支年,再说计算者也不一定能记得那么多的干支年,只好借助历史纪元表之类工具书了。 怎么根据年龄算十二生肖

相关文档
相关文档 最新文档