1、一十二亿三千四百五十六万七千八百九十 壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾 一二三四五六七八九 二 一二三四五六七八九 壹贰叁肆伍陆柒捌玖零 1234567890 二 06年09月24日2006/9/24 06年09月24日 06年09月24日 06年09月24日 Excel里的“隐藏函数“,除了DATEDIF还有哪些? EXCEL中隐藏了一个数字转大写的函数 NUMBERSTRING,但它仅支持正整数,用中文版的朋友可以试试 这个函数: =NUMBERSTRING(VALUE,TYPE) NumberString(1234567890,1) 一十二亿三千四百五十六万七千八百九十 Number
2、String(1234567890,2) 壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾 NumberString(1234567890,3) 一二三四五六七八九 TEXT(1234567890,“DBNum1“)=一十二亿三千四百五十六万七千八百九十 TEXT(1234567890,“DBNum2“)=壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾 TEXT(1234567890,“DBNum10“)=一二三四五六七八九 TEXT(1234567890,“DBNum20“)=壹贰叁肆伍陆柒捌玖零 =DATESTRING(“2006-9-24“)=06年09月24日 DATEDIF: Excel里的“隐藏函数“,
3、除了DATEDIF还有哪些? EXCEL中隐藏了一个数字转大写的函数 NUMBERSTRING,但它仅支持正整数,用中文版的朋友可以试试 这个函数: =NUMBERSTRING(VALUE,TYPE) NumberString(1234567890,1) 一十二亿三千四百五十六万七千八百九十 NumberString(1234567890,2) 壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾 NumberString(1234567890,3) 一二三四五六七八九 TEXT(1234567890,“DBNum1“)=一十二亿三千四百五十六万七千八百九十 TEXT(1234567890,“DBNum2“)
4、=壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾 TEXT(1234567890,“DBNum10“)=一二三四五六七八九 TEXT(1234567890,“DBNum20“)=壹贰叁肆伍陆柒捌玖零 =DATESTRING(“2006-9-24“)=06年09月24日 DATEDIF 计算两个日期之间的天数、月数或年数。提供此函数是为了与Lotus 1-2-3 兼容。 语法 DATEDIF(start_date,end_date,unit) Start_date为一个日期,它代表时间段内的第一个日期或起始日期。日期有多种输入方法:带引号的文本串(例如 “2001/1/30“)、系列数(例如,如果使用19
5、00 日期系统则 36921 代表 2001 年 1 月 30 日)或其他公式或函数的结果(例如, DATEVALUE(“2001/1/30“))。有关日期系列数的详细信息,请参阅NOW。 End_date为一个日期,它代表时间段内的最后一个日期或结束日期。 Unit为所需信息的返回类型。 Unit返回 “Y“时间段中的整年数。 “M“时间段中的整月数。 “D“时间段中的天数。 “YM“start_date 与 end_date 日期中月数的差。忽略日期中的日和年。 “YD“start_date 与 end_date 日期中天数的差。忽略日期中的年。 “MD“start_date 与 end_
6、date 日期中天数的差。忽略日期中的月和年。 说明 Microsoft Excel 按顺序的系列数保存日期,这样就可以对其进行计算。如果工作簿使用1900 日期系统,则 Excel 会将 1900 年 1 月 1 日保存为系列数 1。而如果工作簿使用 1904 日期系统,则 Excel 会将 1904 年 1 月 1 日保存为系列数 0,(而将 1904 年 1 月 2 日保存为系列数 1)。例如,在 1900 日期系统中 Excel 将 1998 年 1 月 1 日保存为系列数 35796,因为该日期距离 1900 年 1 月 1 日为 35795 天。请查阅 Microsoft Exce
7、l 如何存储日期和时间。 Excel for Windows 和 Excel for Macintosh 使用不同的默认日期系统。有关详细信息,请参阅NOW。 示例 DATEDIF(“2001/1/1“,“2003/1/1“,“Y“) 等于 2,即时间段中有两个整年。 DATEDIF(“2001/6/1“,“2002/8/15“,“D“) 等于 440,即在 2001 年 6 月 1 日和 2002 年 8 月 15 日之间有 440 天。 DATEDIF(“2001/6/1“,“2002/8/15“,“YD“) 等于 75,即在 6 月 1 日与 8 月 15 日之间有 75 天,忽略日期中
8、的年。 DATEDIF(“2001/6/1“,“2002/8/15“,“MD“) 等于 14,即开始日期 1 和结束日期 15 之间的差,忽略日期中的年和月。 - 特别提醒:这是Excel中的一个隐藏函数,提供此函数是为了与Lotus 1-2-3 兼容。在函数向导和在 Excel2000版本以上的帮助里面 找不到的(但在Excel2000的帮助里面有),可以直接输入使用,对于计算年龄、工龄等非常有效。 DATEDIF 计算两个日期之间的天数、月数或年数。提供此函数是为了与Lotus 1-2-3 兼容。 语法 DATEDIF(start_date,end_date,unit) Start_dat
9、e为一个日期,它代表时间段内的第一个日期或起始日期。日期有多种输入方法:带引号的文本串(例如 “2001/1/30“)、系列数(例如,如果使用1900 日期系统则 36921 代表 2001 年 1 月 30 日)或其他公式或函数的结果(例如, DATEVALUE(“2001/1/30“))。有关日期系列数的详细信息,请参阅NOW。 End_date为一个日期,它代表时间段内的最后一个日期或结束日期。 Unit为所需信息的返回类型。 Unit返回 “Y“时间段中的整年数。 “M“时间段中的整月数。 “D“时间段中的天数。 “YM“start_date 与 end_date 日期中月数的差。忽略
10、日期中的日和年。 “YD“start_date 与 end_date 日期中天数的差。忽略日期中的年。 “MD“start_date 与 end_date 日期中天数的差。忽略日期中的月和年。 说明 Microsoft Excel 按顺序的系列数保存日期,这样就可以对其进行计算。如果工作簿使用1900 日期系统,则 Excel 会将 1900 年 1 月 1 日保存为系列数 1。而如果工作簿使用 1904 日期系统,则 Excel 会将 1904 年 1 月 1 日保存为系列数 0,(而将 1904 年 1 月 2 日保存为系列数 1)。例如,在 1900 日期系统中 Excel 将 1998
11、 年 1 月 1 日保存为系列数 35796,因为该日期距离 1900 年 1 月 1 日为 35795 天。请查阅 Microsoft Excel 如何存储日期和时间。 Excel for Windows 和 Excel for Macintosh 使用不同的默认日期系统。有关详细信息,请参阅NOW。 示例 DATEDIF(“2001/1/1“,“2003/1/1“,“Y“) 等于 2,即时间段中有两个整年。 DATEDIF(“2001/6/1“,“2002/8/15“,“D“) 等于 440,即在 2001 年 6 月 1 日和 2002 年 8 月 15 日之间有 440 天。 DATE
12、DIF(“2001/6/1“,“2002/8/15“,“YD“) 等于 75,即在 6 月 1 日与 8 月 15 日之间有 75 天,忽略日期中的年。 DATEDIF(“2001/6/1“,“2002/8/15“,“MD“) 等于 14,即开始日期 1 和结束日期 15 之间的差,忽略日期中的年和月。 - 特别提醒:这是Excel中的一个隐藏函数,提供此函数是为了与Lotus 1-2-3 兼容。在函数向导和在 Excel2000版本以上的帮助里面 找不到的(但在Excel2000的帮助里面有),可以直接输入使用,对于计算年龄、工龄等非常有效。 DATEDIF 计算两个日期之间的天数、月数或年
13、数。提供此函数是为了与Lotus 1-2-3 兼容。 语法 DATEDIF(start_date,end_date,unit) Start_date为一个日期,它代表时间段内的第一个日期或起始日期。日期有多种输入方法:带引号的文本串(例如 “2001/1/30“)、系列数(例如,如果使用1900 日期系统则 36921 代表 2001 年 1 月 30 日)或其他公式或函数的结果(例如, DATEVALUE(“2001/1/30“))。有关日期系列数的详细信息,请参阅NOW。 End_date为一个日期,它代表时间段内的最后一个日期或结束日期。 Unit为所需信息的返回类型。 Unit返回 “
14、Y“时间段中的整年数。 “M“时间段中的整月数。 “D“时间段中的天数。 “YM“start_date 与 end_date 日期中月数的差。忽略日期中的日和年。 “YD“start_date 与 end_date 日期中天数的差。忽略日期中的年。 “MD“start_date 与 end_date 日期中天数的差。忽略日期中的月和年。 说明 Microsoft Excel 按顺序的系列数保存日期,这样就可以对其进行计算。如果工作簿使用1900 日期系统,则 Excel 会将 1900 年 1 月 1 日保存为系列数 1。而如果工作簿使用 1904 日期系统,则 Excel 会将 1904 年
15、 1 月 1 日保存为系列数 0,(而将 1904 年 1 月 2 日保存为系列数 1)。例如,在 1900 日期系统中 Excel 将 1998 年 1 月 1 日保存为系列数 35796,因为该日期距离 1900 年 1 月 1 日为 35795 天。请查阅 Microsoft Excel 如何存储日期和时间。 Excel for Windows 和 Excel for Macintosh 使用不同的默认日期系统。有关详细信息,请参阅NOW。 示例 DATEDIF(“2001/1/1“,“2003/1/1“,“Y“) 等于 2,即时间段中有两个整年。 DATEDIF(“2001/6/1“,
16、“2002/8/15“,“D“) 等于 440,即在 2001 年 6 月 1 日和 2002 年 8 月 15 日之间有 440 天。 DATEDIF(“2001/6/1“,“2002/8/15“,“YD“) 等于 75,即在 6 月 1 日与 8 月 15 日之间有 75 天,忽略日期中的年。 DATEDIF(“2001/6/1“,“2002/8/15“,“MD“) 等于 14,即开始日期 1 和结束日期 15 之间的差,忽略日期中的年和月。 - 特别提醒:这是Excel中的一个隐藏函数,提供此函数是为了与Lotus 1-2-3 兼容。在函数向导和在 Excel2000版本以上的帮助里面
17、找不到的(但在Excel2000的帮助里面有),可以直接输入使用,对于计算年龄、工龄等非常有效。 DATEDIF 计算两个日期之间的天数、月数或年数。提供此函数是为了与Lotus 1-2-3 兼容。 语法 DATEDIF(start_date,end_date,unit) Start_date为一个日期,它代表时间段内的第一个日期或起始日期。日期有多种输入方法:带引号的文本串(例如 “2001/1/30“)、系列数(例如,如果使用1900 日期系统则 36921 代表 2001 年 1 月 30 日)或其他公式或函数的结果(例如, DATEVALUE(“2001/1/30“))。有关日期系列数
18、的详细信息,请参阅NOW。 End_date为一个日期,它代表时间段内的最后一个日期或结束日期。 Unit为所需信息的返回类型。 Unit返回 “Y“时间段中的整年数。 “M“时间段中的整月数。 “D“时间段中的天数。 “YM“start_date 与 end_date 日期中月数的差。忽略日期中的日和年。 “YD“start_date 与 end_date 日期中天数的差。忽略日期中的年。 “MD“start_date 与 end_date 日期中天数的差。忽略日期中的月和年。 说明 Microsoft Excel 按顺序的系列数保存日期,这样就可以对其进行计算。如果工作簿使用1900 日期
19、系统,则 Excel 会将 1900 年 1 月 1 日保存为系列数 1。而如果工作簿使用 1904 日期系统,则 Excel 会将 1904 年 1 月 1 日保存为系列数 0,(而将 1904 年 1 月 2 日保存为系列数 1)。例如,在 1900 日期系统中 Excel 将 1998 年 1 月 1 日保存为系列数 35796,因为该日期距离 1900 年 1 月 1 日为 35795 天。请查阅 Microsoft Excel 如何存储日期和时间。 Excel for Windows 和 Excel for Macintosh 使用不同的默认日期系统。有关详细信息,请参阅NOW。 示
20、例 DATEDIF(“2001/1/1“,“2003/1/1“,“Y“) 等于 2,即时间段中有两个整年。 DATEDIF(“2001/6/1“,“2002/8/15“,“D“) 等于 440,即在 2001 年 6 月 1 日和 2002 年 8 月 15 日之间有 440 天。 DATEDIF(“2001/6/1“,“2002/8/15“,“YD“) 等于 75,即在 6 月 1 日与 8 月 15 日之间有 75 天,忽略日期中的年。 DATEDIF(“2001/6/1“,“2002/8/15“,“MD“) 等于 14,即开始日期 1 和结束日期 15 之间的差,忽略日期中的年和月。 - 特别提醒:这是Excel中的一个隐藏函数,提供此函数是为了与Lotus 1-2-3 兼容。在函数向导和在 Excel2000版本以上的帮助里面 找不到的(但在Excel2000的帮助里面有),可以直接输入使用,对于计算年龄、工龄等非常有效。