使用函数在Excel2010中将公历日期转换为农历

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-12
①启动Excel2010,在任意一个单元格输入下列函数:“=TEXT(NOW(),"[$-130000]YYYY-M-D")”。

   ②该单元格立即得到一个日期,如下图所示,农历日期为六月初一。虽然在遇到闰月时,显示结果有点差强人意,如下图中,2010年2月9日的农历应是十二月二十六,但因为那年有个闰五月,就无辜多出来一个月了。不过总比编代码要快捷多了吧,而且闰月也不是天天有。

   ③如果想要完全以农历形式显示出来,那么可以输入下列公式:=MID(" 甲乙丙丁戊己庚辛壬癸",MOD(TEXT(NOW(),"[$-130000]e")-4,10)+1,1)MID("子丑寅卯辰巳午未申酉 戌亥",MOD(TEXT(NOW(),"[$-130000]e")-4,12)+1,1)"年"TEXT(NOW()," [$-130000][DBNum1]m月d日")

   ④对于公式各个参数的说明,大家如有疑问可以留言,我会跟大家解答。

  • 如何在EXCEL中将一个公式转化为一个数值。
    答:一、使用INDIRECT函数可以将公式转换为数值。二、INDIRECT函数的定义是返回由文本字符串指定的引用,并且这个函数会立即对引用进行计算并显示其内容。当需要更改公式中单元格的引用而不改变公式本身时,可以使用INDIRECT函数。三、INDIRECT函数的语法是INDIRECT(ref_text, a1),其中:- ref_text代表单元格的引...
  • 在Excel2010中,怎么带公式粘贴到另一个表格?
    答:1. 在原始表格中,选中包含公式的单元格,并复制该单元格的值。2. 在另一个表格中,选择要粘贴公式的单元格,并按下“Ctrl+C”复制该单元格。3. 打开一个新的Excel工作簿,并将复制的值粘贴到该工作簿的单元格中。4. 在该单元格中,按下“Ctrl+V”将复制的值粘贴到该...
  • excel怎么样把公式运用
    答:1. excel函数公式大全及使用方法 一、数字处理1、取绝对值函数 公式:=ABS(数字)2、取整函数 公式:=INT(数字)3、四舍五入函数 公式:=ROUND(数字,小数位数) 二、判断公式1、如果计算的结果值错误那么显示为空 公式:=IFERROR(数字/数字,) 说明:如果计算的结果错误则显示为空,否则正常显示。 2、IF语句的多...
  • excel2010中的函数怎么使用?
    答:1、新建一个EXCEL工作簿,输入如图所示的一组数据,要求通过函数公式,计算单元格数值所在的行号 2、鼠标左键点击要输入公式的单元格,而后点击工作表上方的公式菜单,在弹出的选项卡中,找到插入函数选项 3、点击插入函数,而后在弹出的对话框,在这个对话框里面,我们可以对函数进行搜索查询,首先输入match...
  • 怎样使用公式在Excel2010中计算季度日期?
    答:1、首先在电脑中打开Excel,根据A2单元格的日期,计算季度。点击选中B2单元格,在单元格内输入运算符号[=],点击【FX】按钮。2、通过上一步骤,系统弹出了【插入函数】对话框,在对话框中点击选择函数[ROUNDUP],完成后点击【确定】按钮。3、通过上一步骤,系统弹出了【函数参数】对话框,将光标移动到...
  • 如何在EXCEL里用函数,将公司简称查找出公司详细的名字?
    答:使用VLOOKUP函数公式即可。具体方法:在Sheet1的B1单元格,输入公式 =VLOOKUP("*"&A1&"*",Sheet2!A:A,1,0)公式往下拉自动填充 (或者复制B1单元格,到下方的单元格),即可 公式解释:"*"&A1&"*",表示包含单元格A1内容的文本。Sheet2!A:A,表示Sheet2中的A列。然后使用VLOOKUP函数,查找...
  • 在excel2010中怎么用vlookup函数
    答:在Excel 2010中,使用VLOOKUP函数的步骤如下:打开Excel表格。选择一个单元格,这个单元格是您想要返回结果的位置。在单元格中输入以下公式:=VLOOKUP(要查找的值,范围,返回列索引号,是否精确匹配)。要查找的值:您要在范围中查找的值。范围:要查找的范围,包括查找值和要返回结果的列。返回列索引...
  • 如何在excel2010中在指定单元格内插入函数公式?
    答:在指定单元格内插入函数如下:=IF(AND(A1>=80,A1<90),"区间内","Wrong")其中,若满足条件,则a2显示“满足条件”,否则显示“Wrong”,具体操作如下:1)A列随时输入一些数值,B列获得条件后结果。2)在B2列输入IF条件的公司“=IF(AND(A1>=80,A1<90),"区间内","Wrong")”,设定结果为:...
  • 在Excel2010中,如何根据入职时间计算工龄?
    答:在Excel中,可以使用DATEDIF函数根据入职时间计算工龄,精确到年月。DATEDIF函数用于计算两个日期之间的差异,其语法为:DATEDIF(start_date, end_date, unit)。其中,start_date表示起始日期,end_date表示结束日期,unit表示计算差异的单位。要计算工龄,可以将入职日期作为起始日期,当前日期作为结束日期,...
  • 如何在Excel2010中正确使用公式?
    答:1、首先在使用区域引用公式,如Vlookup函数等时,如果遇到了“无效引用”错误,如下图所示。2、这是因为在Excel2003版本中引用了Excel2007及以后版本的数据,因为2003中最大行为66536行,最大列为256列,而2007最大行和列远远超出了这个数据,就会导致出现这样的问题,如下图所示。3、一种方法是将公式中...