中企动力 > 商学院 > excel201
  • ?

    5个财务常用到的Excel计算公式,是时候表演真正的技术了

    车勒

    展开

    转载自百家号作者:KUSO课堂

    财务在日常工作中经常会使用Excel表格,处理大量的数据,比如人员工资、个人所得税等等,下面来介绍五个财务人员常用到的工资计算公式,简单又高效:

    1、个人所得税计算公式:

    =ROUND(MAX((I3-3500)*

    {0.03,0.1,0.2,0.25,0.3,0.35,0.45}-

    {0,105,555,1005,2755,5505,13505},0),2)

    2、根据实发工资,倒推税前工资:

    =IF(K3<=3500,K3,ROUND(MAX((K3-3500-5*

    {0,21,111,201,551,1101,2701})/(1-5%*

    {0.6,2,4,5,6,7,9}))+3500,2))

    3、根据实发工资,获取大写金额:

    =SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(K3)),"[>0][dbnum2]G/通用格式元;[<0]负[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(K3),2),"[dbnum2]0角0分;;"&IF(ABS(K3)>1%,"整",)),"零角",IF(ABS(K3)<1,,"零")),"零分","整")

    4、根据期限和调整日期,查询利率:

    数组公式,按Ctrl+Shift+Enter三键结束。

    =INDEX(C:C,MAX(IF(($A$3:$A$10=E3)*

    ($B$3:$B$10<=F3),ROW($3:$10))))

    5、获取每个日期的时间段:

    =LOOKUP(DATEDIF(B2,TODAY(),"m"),{0,1,2,3,6,12},{"不足1个月","1-2个月","2-3个月","3-6个月","6-12个月","1年以上"})

  • ?

    用Excel制作工资表及如何计算个人所得税?

    落空

    展开

    2015工资薪金个人所得税公式Excel计算。

      =MAX((A1-B1-3500)*5%*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,551,1101,2701},0)

      公式中的A1单元格,为工资税前应发金额,B1为个人缴纳的五险一金,如果没有缴纳这一项可去掉,公式变成下面这样。

      =MAX((A1-3500)*5%*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,551,1101,2701},0)

      公式中的3500是国内居民工资、薪金所得个税起征点,如果是外籍人员,则应把个税起征点改为4800,公式变成下面这样。

      =MAX((A1-4800)*5%*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,551,1101,2701},0)

      如果想把计算结果保留两位小数,可以再嵌套一个Excel函数——ROUND,通过这个函数可以把数据规范化,四舍五入,适合金额数据展示,公式如下。

      =ROUND(MAX((A1 -3500)*5%*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,551,1101,2701},0),2)


    (本文内容由百度知道网友rvyogaii贡献)

  • ?

    现实告诉你,会计的Excel水平有多牛!

    白卉

    展开

    今天看到一个笑话:不会英语根本学不会函数!

    不会英语照样可以学好函数,卢子就是一个最好的证明,谣言止于智者!卢子认识的很多函数高手,英语水平也很垃圾,但这又有什么关系呢?

    绝大部分的会计用计算器都是出神入化。

    因为计算器实在太牛逼,甚至比Excel还牛逼,这也就导致了有时出现会计宁愿按计算器而不用Excel的原因。

    这些就是表面看到的现象,而实际上真正的Excel高手,大多出自于会计,这才是卢子看到的真实的一面。

    今天就分享一个增值税票的综合案例,查询、汇总后图表展示。

    销项税发票明细表

    分类对应表

    1.根据销项税发票明细表的户名,查找引用分类对应表的分类。

    =VLOOKUP(A2,分类对应表!A:B,2,0)

    2.统计每个户名的税价合计。

    3.统计每个分类的金额和税额。

    4.每个分类的金额占比饼图。

    美化后效果:

    就一个最简单的汇总表,就要涉及到函数、透视表、技巧、图表,你说会计牛不牛?

    5.个人所得税计算公式

    =ROUND(MAX((I3-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,105,555,1005,2755,5505,13505},0),2)

    6.根据实发工资,倒推税前工资

    =IF(K3<=3500,K3,ROUND(MAX((K3-3500-5*{0,21,111,201,551,1101,2701})/(1-5%*{0.6,2,4,5,6,7,9}))+3500,2))

    7.根据实发工资,获取大写金额

    =SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(K3)),"[>0][dbnum2]G/通用格式元;[<0]负[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(K3),2),"[dbnum2]0角0分;;"&IF(ABS(K3)>1%,"整",)),"零角",IF(ABS(K3)<1,,"零")),"零分","整")

    8.根据期限和调整日期两个条件,查询利率。

    数组公式,按Ctrl+Shift+Enter三键结束。

    =INDEX(C:C,MAX(IF(($A$3:$A$10=E3)*($B$3:$B$10<=F3),ROW($3:$10))))

    9.获取每个日期的时间段

    =LOOKUP(DATEDIF(B2,TODAY(),"m"),{0,1,2,3,6,12},{"不足1个月","1-2个月","2-3个月","3-6个月","6-12个月","1年以上"})

    账龄分析表

    会计的Excel水平牛吗?

  • ?

    绝对干货,HR必备的15个EXCEL公式

    Iris

    展开

    HR工作中用到的公式多种多样,今天给大家归纳了15个必备的Excel公式,希望对大家的工作起到帮助作用。

    1、身份证提取出生日期

    =--TEXT(MID(A2,7,8),"0000-00-00")

    如果出现以下情况,设置为“日期”格式。

    2、身份证提取性别

    =IF(MOD(MID(A2,17,1),2),"男","女")

    3、根据出生日期计算年龄

    =DATEDIF(A2,TODAY(),"y")

    4、根据入职日期计算入职月数

    =DATEDIF(A2,TODAY(),"M")

    5、生日提醒

    15天之内提醒

    =TEXT(15-DATEDIF(A2-15,TODAY(),"yd"),"还有0天生日;;今天生日")

    6、提取部分人员信息

    =VLOOKUP($F2,$A$1:$D$11,4,0)

    7、计算年休假天数

    根据《职工带薪年休假条例》和《企业职工带薪年休假实施办法》,年休假是按自然年核算,工龄满1年、10年和20年的年度,要分段计算年休假。

    =IFERROR(INT(SUM((DATE($B$1,MONTH(B3),DAY(B3))-DATE($B$1+{0,1},1,1))*{1,-1}*LOOKUP(DATEDIF(B3,DATE($B$1+1,1,1),"y")-{1,0},{0,0;1,5;10,10;20,15}))/SUM(DATE($B$1+{1,0},1,1)*{1,-1})),0)

    8、统计员工全年培训情况

    =INDEX(B:B,SMALL(IF($A$2:$A$1000=$F$2,ROW($2:$1000),4^8),ROW(1:1)))

    G2单元格输入公式后,按Ctrl+Shift+Enter三键,向右和向下拖动填充公式。

    9、计算迟到情况

    假定8:30上班。

    =IF(C2>8.5/24,"迟到","")

    10、计算个税

    =ROUND(MAX((B2-3500)*{3,10,20,25,30,35,45}%-{0,105,555,1005,2755,5505,13505},0),2)

    11、计算年终奖个税

    =LOOKUP(MAX(0.0001,(C2+MIN(B2-3500,0))/12),{0;3;9;18;70;110;160}*500+0.0001,MAX(0,(C2+MIN(B2-3500,0)))*{3;10;20;25;30;35;45}%-5*{0;21;111;201;551;1101;2701})

    12、按部门汇总人数

    =COUNTIF(C:C,F2)

    13、按部门汇总工资

    =SUMIF(C:C,F2,D:D)

    14、统计员工考核结果

    60分以下为“不及格”,大于等于60分小于80分为“及格”, 大于等于80分小于90分为“良好”, 大于等于90分为“优秀”。

    =LOOKUP(B2,{0,"不及格";60,"及格";80,"良好";90,"优秀"})

    15、计算部门平均绩效得分

    =ROUND(AVERAGEIF($C$2:$C$357,F2,$D$2:$D$345),2)

  • ?

    Excel功能区与工作表相关小知识2

    Ronald

    展开

    在上一节课“Excel功能区与工作表相关小知识”中,亦凡大概了讲了一下如何插入与命名工作表,当你打开Excel时,你就无时无刻都在与工人表打交道了,因此这一课,亦凡再详细的讲一下工作表的知识。

    1、 工作表的选择

    ⑴新建工作表

    新建工作表是很简单的一个,但是可能新手是不知道的,所以这里,亦凡就简单的提一下,如下图所示

    ⑵工作表的连选:

    如果我们想选sheet5-9,我们可以按住“Shift”键,再另一手操控鼠标,只需点sheet5和sheet9,就可以完全sheet5-9的连选;

    ⑶工作表的挑选:

    一个工作薄内有很多的工作表,有时候因为工作的需要,我们想复制其中的几个工作表,那么我们可以这样操作,一手按住“Ctrl”键,另一手操控鼠标,选择要选的工作表,最后再右击复制;

    ⑷工作表内的单元格、行与列

    对于工作表内的单元格、行与列,前两步都是同样适用的,只挑选不连续的几列时,也是按住“Ctrl”键,另一手操控鼠标,选择要选列;

    单元格与行,大家动手试一下,这里就不多讲了;

    ⑸选定全部的工作表

    若想选定全部的工作表,只需右击--选定全部工作表;

    ⑹选定全部的单元格

    ⑺整体调整全部单元格的大小

    先选定全部单元格,将鼠标放在列与列之间的位置或是行与行之间的位置,左右拉动或是上下拉动便可实现整体整全部单元格的大小;

    ⑻工作表的移动

    比如想把Sheet4移动到Sheet1的前面,操作是将鼠标放在Sheet4,点击按住,直接拖动,将其拖到Sheet1的前面;

    将鼠标放在任意一个工作表上,右击,你会发出还有好多的功能,如隐藏、删除、工作表标签的颜色等等,大家有空就去试试,这些都是很简单的,这是一个想成为Excel高手都要知道的东西,也就是你必须打好基础!!

  • ?

    牛,这才是财务的真正Excel水平!

    Totnes

    展开

    =ROUND(MAX((I3-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,105,555,1005,2755,5505,13505},0),2)

    2.根据实发工资,倒推税前工资

    =IF(K3<=3500,K3,ROUND(MAX((K3-3500-5*{0,21,111,201,551,1101,2701})/(1-5%*{0.6,2,4,5,6,7,9}))+3500,2))

    3.根据实发工资,获取大写金额

    =SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(K3)),"[>0][dbnum2]G/通用格式元;[<0]负[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(K3),2),"[dbnum2]0角0分;;"&IF(ABS(K3)>1%,"整",)),"零角",IF(ABS(K3)<1,,"零")),"零分","整")

    4.根据期限和调整日期两个条件,查询利率。

    数组公式,按Ctrl+Shift+Enter三键结束。

    =INDEX(C:C,MAX(IF(($A$3:$A$10=E3)*($B$3:$B$10<=F3),ROW($3:$10))))

    5.获取每个日期的时间段

    =LOOKUP(DATEDIF(B2,TODAY,"m"),{0,1,2,3,6,12},{"不足1个月","1-2个月","2-3个月","3-6个月","6-12个月","1年以上"})

    作者:卢子,清华畅销书作者,《Excel效率手册早做完,不加班》系列丛书创始人,(ID:Excelbujiaban)

    请把「Excel不加班」推荐给你的朋友

    在这里可以见证Excel的神奇

  • ?

    EXCEL日期和时间函数的使用方法

    佐伊

    展开

    ● 函数分类

    ▼表 1-1 返回当前的日期和时间以及指定的日期和时间

    函数名称 功能

    DATE 返回指定的日期的序列号

    NOW 返回日期时间格式的当前日期和时间

    TODAY 返回当前日期

    TIME 将制定内容显示为一个时间

    ▼表 1-2 返回日期和时间的某个部分

    函数名称 功能

    DAY 返回日期中具体的某一天

    HOUR 返回小时数

    MONTH 返回月份

    MINUTE 返回分钟数

    SECOND 返回秒数

    YEAR 返回年份

    WEEKDAY 返回当前日期是星期几

    01 日期和时间函数 日期和时间函数是用来计算日期和时间,或设置日期和时

    间的格式的函数,例如"计算员工工龄"。Excel 2013提供了 24

    个日期和时间函数,本章将详细介绍日期和时间函数的基本用

    法及函数的实际工作中的应用。

    ▼表 1-3 文本与日期、时间格式间的转换

    函数名称 功能

    DATEVALUE 将文本格式的日期转换为序列号

    TIMEVALUE 将指定日期的序列号转换为文本日期

    ▼表 1-4 其他日期函数

    函数名称 功能

    DAYS 计算两个日期之间的天数

    DAY360 以 360天为准计算两个日期间天数

    EDATE 计算从起始日期向前或向后几个月的日期

    的序列号

    EOMONTH 计算从起始日期向前或向后几个月的月份

    的最后一天的序列号

    ISOWEEKNUM 返回给定日期在全年中的 ISO 周数

    NETWORKDAYS 计算日期间的所有工作数

    NETWORKDAYS.INTL 计算日期间的所有工作日数,使用参数指明

    周末的日期和天数

    WORKDAY 计算与指定日期相隔数个工作日的日期

    WORKDAY.INTL 计算与制定日期相隔数个工作日的日期,使

    用参数指明周末的日期和天数

    WEEKNUM 返回日期在一年中是第几周

    YEARFRAC 计算从起始日期到终止日期所经历的天数

    占全年天数的百分比

    使用 YEAR和MONTH函数提取当前日期的年份和月份,并

    将月份加 1,日部分设置为 0,表示下个月的第 0天,即当前月份

    的最后一天。最后使用 TEXT 函数将结果设置为以阿拉伯数字表

    示的本月的天数。

    DATE

    返回指定日期的序列号

    特定日期

    的序列号

    函数格式: DATE(year,month,day)

    参数说明: year(必选):指定年份或者年份所在的单元格。

    month(必选):指定月份或者月份所在的单元格。

    day (必选):指定日或者日所在的单元格。

    注意事项: (1)所有参数可以是直接输入的数字或单元格引用。

    (2)所有参数都必须为数值类型,即数字、文本格式的数

    字或表达式。如果是文本,则返回错误值#VALUE!。

    (3)参数 year的值必须在 1900~9999之间,如果大于 9999,

    则返回错误值#VALUE!。参数 month和 day不同,month的正

    常范围是 1~12,day的正常范围是 1~31。

    (4)DATE函数对月和日有自动更正功能。如果月大于 12,

    那么 Excel会自动转换到下一年;如果日大于 31,Excel会将其

    转换到下一个月。同理,如果月和日都小于 1,则 Excel会将其

    转换到上一年或上一个月。

    案例 计算本月的天数

    使用 DATE 函数时还可以把公式作为函数的参数。例如:利

    用DATE函数来求 1个月后的日期,此时需要在month参数上加 1。

    在 单 元 格 B1 中 输 入 公 式 =TEXT

    (DATE(YEAR(TODAY()),MONTH(TODAY())+1,0)

    ,"d"),并按下【Enter】键。

    案例 显示 1 个月后的日期

    ①在单元格 B4 中输入公式

    =DATE($A$1,$A$2+1,A4),并按

    下【Enter】键。

    ②向下复制公式,计算其他

    单元格的值。

    NOW

    返回日期时间格式的当前日期和时间

    当前

    日期

    函数格式: NOW()

    参数说明: 不需要参数,但必须有()。如果括号中输入参数,则会返

    回错误值。

    使用 NOW 函数返回当前日期,然后使用 TEXT 函数将当前

    日期设为"月-日"格式。再使用 10月 1日减去当前日期,然后使用

    TEXT函数将差值设置为数字格式,即日期序列号。最后加 1即可

    得到当前日期距离 10月 1日的天数。

    输入 NOW 函数,显示当前日期和时间。如果函数所在的单

    元格格式为"常规",则 Excel显示如"2014/8/4 14:00"的日期格式。

    用户也可以根据需要重新设置单元格格式。

    注意事项: (1)NOW函数返回的是 Windows系统中设置的日期和时

    间。

    (2)NOW 函数返回的日期和时间不会实时更新,除非工

    作表被重新计算。

    (3)在格式为"常规"的单元格中使用 NOW函数时,返回

    以正常的日期格式显示的当前日期和时间。如果需要显示当前

    日期对应的序列号,需将单元格格式设置为"常规"。也可以使

    用 TEXT函数强制单元格中的日期显示为序列号。

    案例 十一倒计时

    在 单 元 格 B1 中 输 入 公 式

    =TEXT("10-1"-TEXT(NOW(),"mm-dd"),"0")+1

    ,并按下【Enter】键。

    案例 显示当前日期和时间

    如果员工的"离职日期"对应列的单元格为空,说明员工未

    离职,则计算该员工从入职日期到当前日期的天数;如果不为空,

    说明员工已经离职,则使用离职日期减去入职日期。

    在单元格 B1 中输入公式 NOW()

    并按下【Enter】键。

    案例 计算员工在职时间

    在 单 元 格 G2 中 输 入 公 式

    =ROUND(IF(F2<>"",F2-E2,NOW(

    )-B2),0)并按下【Enter】键。

    TODAY

    返回当前日期

    当前

    日期

    函数格式: TODAY()

    参数说明: 不需要参数。

    注意事项: (1)TODAY函数返回的是Windows系统中设置的日期。

    (2)TODAY 函数返回的日期不会实时更新,除非工作表

    被重新计算。

    如果已知某人的身份证号,则可以使用MID函数提取其出生

    年份,然后使用 TODAY 函数计算其年龄,使用 YEAR函数返回

    年数。

    新员工入职后,一般都要先进行试用。本案例以试用期为 1

    个月即 30天为例,统计新入职的员工试用期到期的人数。首先试

    用 TOADY 函数获得当前日期,然后减去 30,再与员工的入职时

    间进行比较。如果入职时间大,则说明该员工试用期已经到期,

    然后使用 COUNTIF函数统计符合条件的个数即可。

    (3)在格式为"常规"的单元格中使用 TODAY 函数时,返

    回以正常的日期格式显示的当前日期。如果需要显示当前日期

    对应的序列号,需将单元格格式设置为"常规"。

    案例 计算年龄

    在单元格 F2 中输入公式

    =YEAR(TODAY())-MID(C2,

    7,4),并按下【Enter】键。

    案例 统计试用期到期的人数

    在单元格 C2 中输入公式

    =COUNTIF(C3:C12,"<"&TOD

    AY()-90),并按下【Enter】

    键。

    本案例以安排会议时间为例,首先使用 TEXT(NOW())获

    得格式化后的当前时间,然后加上时间间隔,例如 1 个半小时,

    此时间间隔可由 TIME函数得到,最后计算出准确的会议时间。

    TIME

    返回指定时间的序列号

    特定日期

    的序列号

    函数格式: TIME(hour,minute,second)

    参数说明: hour(必选):表示小时。0(零)到 32767 之间的数值。

    任何大于 23 的数值将除以 24,其余数将视为小时。

    minute(必选):表示分钟。0 到 32767 之间的数值。任

    何大于 59 的数值将被转换为小时和分钟。

    second(必选):表示秒。0 到 32767 之间的数值。任何

    大于 59 的数值将被转换为小时、分钟和秒。

    注意事项: (1)所有参数可以是直接输入的数字或单元格引用。

    (2)所有参数都必须为数值类型,即数字、文本格式的数

    字或表达式。如果是文本,则返回错误值#VALUE!。

    (3)如果在输入函数前,单元格的格式为"常规",则结果

    将设为日期格式。

    案例 安排会议时间

    使用 TIME 函数,将输入在各个单元格内的时、分、秒合为

    一个数值。

    效果如下图所示。

    在 单 元 格 B1 中 输 入 公 式 =TEXT

    (NOW(),"hh:mm")+TIME(1,30,0) , 并 按 下

    【Enter】键。

    案例 返回指定时间的序列号

    ①在单元格 D2 中插入

    TIME函数。

    ②单击要输入函数的

    单元格。

    ③指定参数,然后单击

    "确定"按钮。

    10

    使用 DAY函数提取"日"。

    DAY

    返回日期中具体的某一天

    用序列号

    表示日期

    函数格式: DAY(serial_number)

    参数说明: serial_number:表示要查找的天数日期。日期有多种输入

    方式:带引号的文本串(例如 "1988/01/30")、系列数(例如,

    如果使用 1900 日期系统则 35825 表示 1998 年 1 月 30

    日 ) 或 其 他 公 式 或 函 数 的 结 果 ( 例 如

    DATEVALUE("1998/1/30"))。

    注意事项: (1)使用 DAY 函数,只显示日期值或表示日期文本的天

    数,返回值为 1~31间的整数。

    (2)serial_number表示的日期应该以标准的日期格式输入,

    或者使用 DATE、NOW、TODAY 等函数输入。如果日期以非

    标准日期格式的文本形式输入,DAY 函数将返回错误值

    #VALUE!。

    案例 提取"日"

    ①单击"插入函数"按钮。

    11

    提取结果如下。

    公司每天都有其销售记录,并需定期对销售情况进行分析。

    本案例以统计本月上旬销售总额为例,首先使用 DAY 函数提取

    "日",然后判断是否小于 11。如果小于 11,则该日期为本月上旬,

    然后返回该日期的销售额,最后使用 SUM 函数对返回的数组求

    和。

    ②在弹出的"插入函

    数"对话框中选择 DAY

    函数,然后单击"确

    定"按钮。

    ③指定参数,然后单击

    "确定"按钮。

    案例 计算本月上旬销售总额

    12

    使用 HOUR函数提取"小时"。

    在单元格 C1中输入公式

    "=SUM(IF(DAY(A3:A27

    )<11,B3:B27)),然后按

    下【Ctrl+Shift+Enter】

    组合键。

    HOUR

    返回小时数

    用序列号

    表示日期

    函数格式: HOUR(serial_number)

    参数说明: serial_number:表示要提取小时数的时间,可以是表示时

    间的序列号、时间文本或单元格引用。

    注意事项: (1)使用 HOUR函数只显示日期值或表示日期的文本的小

    时数。返回值是 0~23间的整数。

    (2)serial_number 参数必须为数值类型,即数字、文本格

    式的数字或表达式。如果是文本,则返回错误值#VALUE!。

    (3)如果小时超过 24,则 HOUR 函数将提取实际小时与

    24 的差值。例如,如果时间的小时部分为 29,那么 HOUR 函

    数提取小时的返回值为 5。

    案例 提取"小时"

    13

    提取结果如下。

    有些公司使用的是 24小时工作制,假设从早上 8点到晚上 20

    点为白班时间,其他为夜班时间。本案例首先使用 HOUR函数返

    回时间中的小时数;然后使用 AND函数来判断 HOUR函数返回

    ①单击"插入函数"按钮。

    ②在弹出的"插入函

    数"对话框中选择 HOUR

    函数,然后单击"确

    定"按钮。

    ③指定参数,然后单击

    "确定"按钮。

    案例 工作排班

    14

    的数值是否符合条件,如果两个条件均符合,则 AND函数返回值

    为 TRUE,否则返回 FALSE;最后通过 IF函数判断,如果时间段在

    8点到 20点,则条件为真,输出"白班",否则输出"夜班"。

    ①在单元格 C2中输入公

    式 " =IF(AND(HOUR

    (B2)>=8.5,HOUR(B2)<=

    20.5)," 白 班 "," 夜 班

    ")",然后按下 Enter

    键。

    ②使用填充柄向下填充。

    MONTH

    返回月份

    用序列号

    表示日期

    函数格式: MONTH(serial_number)

    参数说明: serial_number:表示要提取月份的日期,可以是表示日期

    的序列号、日期文本或单元格引用。

    注意事项: (1)使用MONTH函数只显示日期值或表示日期的文本的

    月份。返回值是 1~12间的整数。

    (2)参数 serial_number表示的日期应该以标准的日期格式

    输入,或者用 DATE、NOW、TODAY 等函数输入。如果日期

    以非标准日期格式的文本形式输入,MONTH 函数将返回错误

    值#VALUE!。

    15

    使用MONTH函数提取"月"。

    提取结果如下。

    案例 提取"月"

    ①单击"插入函数"按钮。

    ②在弹出的"插入函

    数 " 对 话 框 中 选 择

    MONTH 函数,然后单击

    "确定"按钮。

    ③指定参数,然后单击

    "确定"按钮。

    16

    使用MONTH函数返回日期中的小时数,然后通过 IF函数判

    断,如果条件为真,输出"√",否则输出空白。

    首先使用 YEAR 函数提取单元格 A2 中的年份,然后使用

    DATE 函数将该年份和 2、29 组合为一个日期,即今年的 2 月 29

    日。闰年 2月有 29天,非闰年 2月只有 28天,利用 DATE函数

    的自动更正日期错误功能,并使用 MONTH 函数提取 DATE 函数

    产生的日期中的月份。如果是闰年,提取出的月份就等于 2;如果

    不是,DATE函数会将 2月 29日自动进位到 3月 1日。最后通过

    IF函数判断,如果条件为真,输出"是",否则输出"不是"。

    案例 标记 7...

  • ?

    HR、互联网人才不可不学的EXCEL知识(值得收藏学习)

    铁锤

    展开

    一、合同到期提醒

      假如 A1单元格显示签订合同时间 2005-11-05

      B1单元格显示合同到期时间 2007-10-31

      当前时间由系统提取出来假设当前日期为 2007-10-1

      想让C1单元格显示: 在合同即将到期30天内提醒:"合同即将到期", 且每日提醒 最好弹出提醒对话框,点击确定 当日不再提醒,点击取消当日在一定时间内继续提醒

      =IF(ISERROR(DATEDIF(TODAY(),B2,"D")),"已过期",IF(DATEDIF(TODAY(),B2,"D")>30,"未到期",IF(DATEDIF(TODAY(),B2,"D")=30,"今天到期","差"DATEDIF(TODAY(),B2,"D")&"天到期")

      差多少天到期的合同如何让反应的文字以红色字体体现出来,这样好统计

      选中C列,格式>条件格式>公式>=AND(DATEDIF(TODAY(),B2,"D")<=30,DATEDIF(TODAY(),B2,"D")>0),再点击格式>在单元格格式对话框中选图案>选红色.确定

      二、新税法下的个税计算公式

      公式=ROUND(MAX((应发工资-3500)*{3,10,20,25,30,35,45}/100-{0,21,111,201,551,1101,2701}*5,0),2);其中速扣数的公倍数5也可以乘以到里面

      三、年龄(岁数)和工龄的计算公式

      公式=DATEDIF(I4,TODAY(),"y")"年"&DATEDIF(I4,TODAY(),"ym")&"月"&DATEDIF(I4,TODAY(),"md")&"日";其中I4为数据源

      四、平均年龄计算公式

      公式=AVERAGE(TODAY()-H3:H24)/365;其中H3:H24为计算范围;注:更新范围时,单回车键不行,需要ctrl+shift+回车键

      五、数据查询并定位

      1、O35=(输入查找内容);

      2、O36=IF(ISERROR(MATCH(O35,sheet1!C:C,0)),"",MATCH(O35,sheet1!C:C,0))。(意思为显示的位置,其中C为数据列);

      3、O37=HYPERLINK("#sheet1!C"&O36,IF(ISNUMBER(O36),"点击显示","没有找到"))。(意思是查询结果);

      注:可以应用在从大量数据中查找所需数据,当然你也可以通过Excel自带的查询工具(ctrl+f为快捷键)。

      六、如何在Excel中插入Flash时钟的?)

      动态时钟不是用函式运算、自动化功能制作出来的,这只是简单的插入Flash文档的功能而已,而且只要你有Flash文件,任何人都可以轻松自行制作

      制作方法

      第1步 首先打开一个空白Excel文件,点击“视图” → 然后点选【控件工具箱】,→点击“其他控件”。

      第2步 然后再点击[Shockwave Flash Object]项目,表示要插入Flash物件

      第3步 接下来,鼠标会变成一个小十字,此时可以在Excel编辑区中画一个大小适中的方框,这个方框就是 用来显示Flash时钟的内容的)

      第4步 画好方框后,接着点击【属性】,准备设置属性。

      第5步 出现「属性」对话框后,将DeviceFont设置成False;将Eebedmovie设置成True;将Enabled设置成True;将Locked设置成True;将Loop设置成True;将Menu设置成False;并在“Movie”右侧填入时钟的地址与名称

      第6步 退出设计模式,全部完成

      七、与身份证相关公式

      1、身份证验证公式=IF(LEN(A2)=18,MID("10X98765432",MOD(SUMPRODUCT(MID(A2,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=RIGHT(A2),IF(LEN(C3)=15,ISNUMBER(--TEXT(19&MID(C3,7,6),"#-00-00"))))

      2、提取性别

      公式=CHOOSE(MOD(MID(A2,LEN(A2)/2+8,1),2)+1,"女","男");或公式=IF(MOD(IF(LEN(A2)=15,MID(A2,15,1),MID(A2,17,1)),2)=1,"男","女")。

      3、判断生肖

      公式=CHOOSE(MOD(MID(A2,LEN(A2)/2,2),12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪");

      以上A2为身份证数据源

      4、提取出生日期

      公式=TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2-1),8),"#-##-##");

      5、提取年龄(整岁)

      公式=INT(DAYS360(TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2-1),8),"#-##-##"),TODAY())/360);

      6、判断星座

      公式=VLOOKUP(VALUE("1900-"&TEXT(MID(A2,LEN(A2)/2+2,4),"#-##")),{1,"摩羯座";21,"水瓶座";50,"双鱼座";81,"白羊座";112,"金牛座";143,"双子座";174,"巨蟹座";205,"狮子座";236,"处女座";268,"天秤座";298,"天蝎座";328,"人马座";357,"摩羯座"},2,TRUE);

      7、15位转换为18位公式=IF(LEN(C2)=15,REPLACE(C2,7,,19)&MID("10X98765432",MOD(SUMPRODUCT(MID(REPLACE(C2,7,,19),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),C2)。

  • ?

    EXCEL这样制作个人所得税计算器

    疏离

    展开

    “EXCEL制作2016版最新个人所得税计算器”的操作步骤是:

    1、打开Excel 工作表;

    2、由已知条件可知,需要根据B列的应发工资计算出当前年份的个人所得税金额,由于当前当前个人所得税的起征点为3500,因此可以根据应发工资减去起征点的差额,乘以不同差额所对应的比例,再减去速算扣除数;

    3、在C2单元格输入以下公式,然后向下填充公式

    =ROUND(MAX((B2-3500)*0.05*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,551,1101,2701},0),2)

    公式表示:将应发工资减去起征点3500,差额乘以相应起征比例,并减去对应的速算扣除数,结果通过MAX取和0的最大值;结果如果为小数,则通过ROUND函数保留两位小数。

    (本文内容由百度知道网友AHYNLWY贡献)

  • ?

    怎么在excel中找出201、301、401这种序列单元格?

    叶静蕾

    展开

    在悟空问答里看到这样的一个问题:

    怎么在excel中找出201、301、401这种序列单元格?

    我理解和解答如下:

    这个问题其实不难,直接使用查找这个功能,但是查找时要结合用上通配符"?"(记得是在英文输入法下打入问号“?”)(?可代替任何单个字符)

    第一步

    选中要查找的区域,在“开始”选项-“查找和选择”-“查找”(或是选中区域后,直接用快捷键Ctrl+f)

    第二步

    在弹出的查找对话框中,输入“?01”(记得问号是在英文状态下输入的才有效),再点击“查找全部”,就可以找到想要的201,301,401等等,也就是01结尾的数(但是01前面是单个字符的,如果想要查找像2901,33301,等等前面多个字符,这类数字,可以使用通配符*)。

    第三步

    查找出全部想要的数据后,点击其中一个数据,按Ctrl+a(选中全部),然后关闭对话框,就完成了,所有的想要的数据就选中了。

    如果对Excel还处于小白或是想成为excel高手,可以关注我的头条号:PPT与excel函数教程,进行深入学习,我发表了很多的excel视频教程和PPT设计教程。

excel201

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP