中企动力 > 商学院 > 表格自动计算
  • ?

    人力资源表格使用技巧五——工龄的自动计算(人性化表达)

    翁弗勒尔

    展开

    自己挖的坑,还得自己填,也不知道时候时候能填满。

    昨天说了,你告诉我:“我的工龄是11.59年”,这我是不能一下反映过来的,懵逼了。你告诉我,截至到今天,我的工龄是11年7月4日,这样我能理解,那怎样才能把11.59年转化成11年7月4日(预估值算法:11年。0.59*365/30 = 7月、*日)。今天就讲这个问题。

    还是老规矩,讲两个方法(一个简单、一个值得学习),

    方法一(简单的、好理解的)

    思路:DATEDIF函数提取整年、正月、天数,以文本的方式显示,再用&符号将年月日合起来显示。看效果图:

    月的表达方式:=TEXT(DATEDIF(A3,D3,"ym"),"00月")

    日的表达方式:=TEXT(DATEDIF(A3,D3,"md"),"00天")

    TEXT函数的意思是:将数值转换成指定数值格式表示文本。下面展示一下用&合起来的效果:

    &是shift+数字7键完成的

    &很有用,这个要记住,以后会经常用到。

    下面再说一个值得学习的方法:

    思路:11年07月04天换成纯数字表达的方式是110704,那如果能显示110704这串数字,就能把他通过TEXT进行转化。说白了,就是如何把时间差,算成数字。下面看算法图:

    在此要注意“{ }”大括号的运用,不做写错了。

    这里运用了一个数组公式,所谓数组公式,就是用公式来统一 一行一列中相等的多个单元格区域,运用数组公式可以直接求和。

    下面看转化成文本格式的效果:

    =TEXT(SUM(DATEDIF(A3,D3,{"y","ym","md"})*10^{4,2,0}),"0年00月00天")

    你也可以把他改成=TEXT(SUM(DATEDIF(A3,D3,{"y","ym","md"})*10^{4,2,0}),"00年00月00天")

    这个只是年的表达方式有一点不同。

    OK,今天就讲这么多,手上还有工作要做呢,明天接着讲,《人力资源表格使用技巧五——工龄的自动计算》

    留下来的第2个坑,统计在一个时间段内有相同工龄人员的数量。明天继续。

  • ?

    EXCEL表格的公式不自动运算的解决办法

    夜蓉

    展开

    EXCEL表格的公式问题 , 在EXCEL表格里面设置的自动求和公式等,突然不进行运算,复制时总是显示复制的数值,也不进行自动累加了。但双击进入单元格后,再按一下回车就自动求和了,可在输入其他数据又不变了。

    如何解决那?

    2003版的在工具-选项-公式中修改设置

    2010版的在文件-选项-公式中修改设置

  • ?

    excel自动计算年龄

    Nystad

    展开

      作为一名人力资源部的工作者,厂里的大部分人的名字我都记得,每到年初我都要重新统计下厂里员工的资料档案,以前都是手动计算输入员工的年龄的,其实利用excel自动计算年龄速度要比我们手动计算的快,而且精准。

      1、打开要编辑的excel表格;

    图1

      2、把年龄列选中;

    图2

      3、按鼠标右键选择“设置单元格格式”;

    图3

      4、在数字选项中,选择数值型,小数位数选择“0”,单击确定;

    图4

      5、定位到E2单元格;

    图5

      6、输入“=(today()-D2)/365”;

    图6

      7、按键盘上的回车键或者点击如图的对勾;

    图7

      8、重新选择这个单元格;

    图8

      9、将光标移到单元格的右下角,当光标变成黑色十字时,双击;

    图9

      10、这样就计算出了所有人的年龄了,如图是最终效果。

    图10

      通过使用excel自动计算年龄我在制作excel员工档案表的时间比以前提高了2天啊,2天多么的恐怖啊,我不得不重新学习excel,因为我感觉到了以后一个企业如果不重视excel应该多么的可怕。

  • ?

    ——EXCEL自动计算税率

    濮阳苡

    展开

    在我自吹自擂我是表姐之后,陆陆续续收到了一些“订单”。比如,一个做财务的朋友告诉我,她在给他们公司的同事计算收入的时候,有时候忘记根据不同的收入区间调整税率,她问我那个IF的函数应该怎么设置。当然了他们的税率是不同于常规,不然好用的工具网上比比皆是。

    听到这个case,我心里琢磨还好还好,这个我会,不至于打破我的表姐招牌,于是赶紧让人把她的具体需求以及区间对应税率表发过来,我好开始秀秀。

    随即,拿到对应税率表如下:

    数据纯属虚构,请关注格式

    并且被告知如此诉求:主要条件是净收入,税率需要在结果中显示,因为有时候收入改变了,人工会忽视税率的变动。

    如果按照朋友原来的想法,用IF函数,则有很多嵌套,我这边不妨写一写:(假设净收入单元格所在为A1,结果需要得出对应税率)

    =IF(A1>80001,''30%'',IF(A1>55001,''20%'',IF(A1>35001,''18%'',IF(A1>9001,''15%'',IF(A1>4501,''10%'',IF(A1>1501,''7%'',''3%''))))))

    这个公式的源头就是IF函数,IF(条件,满足条件的做法,不满足条件的做法)。同一个案例,根据每个人习惯不通,也可以按照从小数开始。

    就这个案例,因为条件偏长,在编写公式的过程中很容易漏掉条件或者漏掉括号,这个需要小心注意。

    还有一个问题,假如条件变化,比如净收入范围有所变化,或者对应的税率有所变化,那么以上这个这个公式就要找到对应的坑去变动一下。

    在这里,推荐一个更好的方法,用万能的VLOOKUP的近似查找功能。

    先来看看VLOOKUP的语法,VLOOKUP(查找对象,查找范围,返回数据在查找区域的第几列数,近似查找/精确查找)

    一般用VLOOKUP用的都是精确查找,但是这里,因为涉及到范围,我们使用近似查找。

    EXCEL里面讲究数据的”干净整洁“,在这个案例中,对应税率表就需要做一改动如下:

    改动后的税率对应表

    大家可以看到,改动后的表格主要是把范围分开变成了起点和终点,后面将主要用这个起点来查找对应的税率。

    还是以净收入为A1单元格,以上税率对应表所在区域为E到G列,所以税率对应的公式为:

    =VLOOKUP(A1,$E:$G,3,1)

    公式的含义为以A1为查找对象,在所在E-G列的对应税率表内查找以起点为标准的对应第三列的税率,最后的1表示为近似查找。

    这样的话,如果税率对应表中,想改变净收入范围或者对应税率,只要在表格中修改,并不影响公式。

  • ?

    重磅消息:架空输电线路施工表格化自动计算,快捷又准确

    意犹

    展开

    输电线路施工

    架空输电线路施工过程中,需要进行很多受力计算(如混凝土量核算、索道受力、抱杆组塔、张牵力值、地锚验算、连续上下山线夹调整值、终端塔预偏值、弧垂观测),以便于设备工器具选型,确保施工安全。为便于计算,减少案头工作量,笔者编制了各种自动化计算表格。

    1.连续上下山线夹调整值计算表格

    线夹调整值计算表格

    2.地锚上拔力计算表格

    钢板地锚验算表格

    3.索道受力计算程序

    索道计算表格

    4.导线展放出口张力及牵引力计算

    张力及牵引力计算

    5.控制档张力计算

    跨越控制档张力计算

    6.邻档或档外角度法弧垂观测换算

    弧垂观测换算档端角度法弧垂观测换算

    7.基础混凝土量核算程序

    基础混凝土核算

    8.终端塔受压腿抬高值(预偏值)计算表格

    抬高值计算表格

    9.内拉线悬浮抱杆受力计算

    内拉线悬浮抱杆受力计算

    10.跨越架风偏及架体宽度计算

    跨越风偏及架体宽度计算

    11.跳线长度计算程序

    八分裂跳线线长计算表格四分裂跳线线长计算

    输电线路工程各种受力计算,是设备选型、工器具使用的依据,是安全的保障,把各种计算编制成简单实用、界面友好的表格程序,可以极大减少日常工作量,解放精力,对工程技术人员来说,是十分重要而且有意义的。

    耐张塔附件安装
  • ?

    Excel表格中如何自动生成记录数据的日期和时间

    石晓博

    展开

    前几天有人问我:Excel表格在录入信息时如何在日期单元格自动生成日期时间?

    在录入表格的时候,我们经常需要录入时间,比要填写出入库时间,为了减少录入的工作量,可以把日期设置为自动生成。

    例如我们在B列录入数据,A列同行的对应单元格中自动生成记录日期和时间。很多朋友可能会考虑到用VBA来说实现。当然方法有很多种:比如数据有效性、VBA或开启迭代计算方法,我今天跟大家分享其中一种方法:用迭代计算的方法。

    Excel如何自动生成日期时间

    Excel表格中如何自动生成记录录入数据的日期和时间——操作步骤如下:

    1、文件——选项——公式——勾选“启用迭代计算”——最多迭代次数设置为1——确定;

    启用迭代计算

    2、选中A2单元格,录入公式=IF(ISBLANK(B2),"",IF(A2="",NOW(),A2));

    设置公式

    3、选中A2单元格,将鼠标放在单元格右下角下拉填充公式;

    填充公式

    4、迭代计算功能开启,公式设置完成,返回Excel工作表记录表中的数据时,出入库时间会自动生成记录日期和时间。

    自动生成记录日期和时间

    Excel表中如何自动生成记录数据的日期和时间涉及到的公式:

    IF(ISBLANK(B2),"",IF(A2="",NOW(),A2)),ISBLANK函数用于判断指定的单元格是否为空。

    今天分享的Excel表中如何自动生成记录数据的日期和时间,希望对各位朋友在工作中有所帮助!

    更多关于Office——Excel操作技巧可加入我们 群 一起交流学习!

  • ?

    VBA实现快速自动计算功能

    潘子轩

    展开

    今日和大家分享一个VBA的小实例,也是在工作中会用到的。什么例子呢?我们在使用EXCEL时,当选择了几个单元格会在下面直接读出和是多少,这个功能十分的方便,那么这个功能能否做到随心所欲呢?比如求和,比如计算选择单元格的个数,比如计算所选单元格的负值是多少,比如计算所选单元格的数值大于10的是多少,比如计算所选单元格中是数值的为多少,等等,该如何实现这个功能呢?今天我们就利用VBA采用FOR EACH循环来实现我们的需求。

    当然,在实际的工作中有很多的情况,比如要在报表中直接知道有多少出勤人数,产量高过平均值的有多少人,我们无法一一的给出代码,就以最常见的选择区域求和来做一个示范吧。

    下面的代码实现了对选择区域自动求和和所选择单元格个数的自动计算功能:

    Sub huizong()

    Dim d

    Dim t As Long

    Dim k As Long

    Sheets("sheet1").Select

    k = 0

    For Each d In Selection

    k = k + 1

    If IsNumeric(d.Value) Then

    t = t + d.Value

    End If

    Next

    MsgBox "所选区域数值之和为:" & t & ",所选区域单元格共:" & k & "个"

    End Sub

    代码截图:

    代码的解释:

    1 Sheets("sheet1").Select,说明这个功能是在SHEET1的工作表中来实现的。

    2 Dim d 定义d这个变量时可变的,没有给他具体的变量名称,读者可以自己查查我之前的文章,可以看到此时计算机分配给这个变量的具体内存是多大

    3 For Each d In Selection 用的是FOR EACH的循环语句,遍历的元素是SELECTION中的各个元素,这个元素用d表示

    4 k = k + 1 用K来表示SELECTION中的单元格的个数,有一个就加上1

    5 IsNumeric(d.Value) 是判断单元格是否是数字。这时用到IS函数,有兴趣的朋友可以去查我之前的文章,对于是否是数字的判断,在VBA和EXCEL中是不用的函数,要切记。

    6 t = t + d.Value 如果是数字就累加求和

    7 MsgBox "所选区域数值之和为:" & t & ",所选区域单元格共:" & k & "个" 遍历完成所有元素后弹出对话框,给出结果,关于MSGBOX函数还不清楚的朋友赶快再复习一遍。

    下面我们看看代码的运行结果:

    我们选择了上述的9个区域,数字为1,3,5,7,9,9,9,9 看下面程序的运行结果:

    完全正确。这就实现了我们的预期。

    当然,我上面的代码只是实现了众多的问题中的一个,如果是求其他的问题只是将代码略加改动即可,如,求选择区域大于10的,只要改成:d.value>10,再做相应的计数即可。

    今日内容回向:

    1 为了实现选择区域的自动计算,需要哪些函数?

    2 为了实现选择区域的自动计算,需要用到哪个循环语句?

    3 如何实现选择区域的自动求出不是数字的单元格个数?

  • ?

    wps表格(excel)的自动求差(减法计算和公式)

    祁聪展

    展开

    首先,给各位朋友说一句,我用的是WPS表格,wps表格和excel的功能基本上差不多,我感觉用WPS快些。

    wps表格(excel)的自动求差(减法计算和公式)教程:

    一、直接在单元格输入【=】,然后鼠标选中单元格,再输入【-】,最后按回车键

    计算出来的差如图:

    二、怎么让一列计算呢,可以直接复制公式,也可以:把鼠标放到单元格右下角会有一个+号 ,我们可以往下拖动,就会出现相应的公式了。

    这是最简单的计算,用不到公式函数,但是有些新手朋友还是不会的,所以,我还是把教程写出来,教大家一下。给大家看一段我用的较为复杂的跨表多条件求各函数:=SUMIFS(日报表!$I:$I,日报表!$A:$A,$C$2,日报表!$D:$D,$A11)

    关注我,以后我会慢慢的都把教程以最简单的方式写出来。

  • ?

    Excel如何自动计算某列中同一颜色单元格的数量,并显示出数值

    萧雪

    展开

    在使用Excel统计数据时,有时会用条件格式等方法把一些符合特定条件的单元格标记成某种颜色。例如把成绩表中分数在60分以上的单元格用颜色标记出来,但标记颜色后有时可能还需要对已标记颜色单元格的数量进行统计,从而知道究竟有多少个人达到了标准。我们可以利用Excel的一些功能让Excel自动计算出已标记颜色的单元格数量。下面以Excel2007为例,介绍两种个人认为相对简单的方法,供大家参考。

    例如要统计下图中“成绩”列中黄色单元格的数量:

    一、用Excel的筛选功能结合“SUBTOTAL”函数统计某列中同一颜色单元格的数量。

    Excel的筛选功能可以把不符合指定条件的单元格隐藏起来,“SUBTOTAL”函数可以计算并显示出指定表格范围内可见的非空单元格个数,二者一起使用就可以让Excel自动统计出某列中同一颜色单元格的数量。统计方法是:

    ●首先要知道要统计的表格范围内首尾单元格的名称,点击统计范围最上方和最下方的单元格,再查看Excel的名称框,即可知道对应的单元格名称。例如下图中要统计范围的首尾单元格为C3和C8。

    ●点选一个任意的空单元格,作为输入“SUBTOTAL”函数和显示单元格数量的位置。为了更加直观,可以在其相邻的单元格中输入文字注释说明。

    ●选中单元格后,在Excel的编辑栏中输入“=SUBTOTAL(103,首单元格名称:尾单元格名称)”,其中的“103”是“SUBTOTAL”函数的一个参数,表示要统计非空单元格个数,并且忽略隐藏的单元格。例如本例中应输入“=SUBTOTAL(103,C3:C8)”。

    ●在编辑栏中输入函数后,点击左侧的对号或者按键盘的回车键。

    ●此时“SUBTOTAL”函数就会自动计算出指定范围内非空单元格的数量。因为还没有对单元格进行筛选,此时该处显示的是范围内所有单元格的数量。下一步需要进行筛选:先选择要筛选的范围,可以用鼠标框选,如果单元格数量较多,也可以用按键盘的Shift键等方法选择单元格范围。

    (此处要注意的是:选择范围中最上方的单元格在筛选后会一直显示。例如本例中选择筛选范围时要注意不要只选择包含成绩的单元格,要将上方的标题单元格一起选中,因为最上方的单元格在筛选后会一直显示的。)

    ●选好范围后,鼠标点击Excel“开始”选项卡中“排序和筛选”中的“筛选”。

    ●此时之前选择的单元格范围上方会出现一个小三角按钮。点击这个小三角会弹出一个菜单。

    ●将鼠标指针指向弹出菜单中的“按颜色筛选”,指针稍停留后,会弹出一个子菜单,子菜单中会自动列出筛选范围内的颜色信息,此时点击要筛选的颜色。

    ●点击颜色后,之前选择的单元格范围中其他颜色的单元格就会被隐藏起来,只保留显示所选颜色的单元格。而此时下方输入“SUBTOTAL”函数的单元格中就会自动计算并且显示出所选颜色的非空单元格数量,也就是我们所需要的该种颜色的单元格数量。

    ●如果之后想取消筛选,显示全部的单元格,只需再用鼠标点击Excel“开始”选项卡中“排序和筛选”中的“筛选”即可。

    二、利用Excel的筛选和自动计数功能统计某列中同一颜色单元格的数量。

    ●如果只是想临时了解一下表格某列中同一颜色单元格的数量,也可以不必使用“SUBTOTAL”函数。可以先按上述方法筛选出该颜色的的单元格后,再框选所有筛选出来的单元格。

    ●此时查看下图所示Excel右下方的“计数”结果,该结果也会显示所选范围中非空单元格的数量。

    以上方法仅供大家参考,也许还有更好的方法可以达到同样的目的。

  • ?

    excel电子表格如何自动进行算数运算?

    Gerald

    展开

    自动求和:(excel2007版)

    例:

    1、计算数1和数2的和

    2、先选中第一个求和单元格c2,然后选择菜单[插入],点[公式]选项卡,如图

    3、点[自动求和],[求和]

    3、点[求和]之后,c2单元格就变成如图这样了,多个求和公式,SUM是求和的公式,里面A2:B2的意思是当前行从A2单元格到B2单元格累加,无论两个单元格之间有多少其他单元格,都会从冒号左边单元格加到右边单元格,这是整行相累加

    4、按键盘右侧小键盘的确认键(小回车键),结果就自动出来了如图

    5、那么下面看c2下面的c3,c4等怎么让它们自动出来结果,鼠标单击选中c2单元格,c2边框变成粗黑框,黑框右下角多个小四方块,鼠标移动到四方块那里,鼠标变成一个实心十字如图

    6、鼠标变成实心十字后,按住鼠标往下拉到需要填充数据的表格如图,结果自动出来了

       excel怎么自动相加减乘除:

    例:很多时候表格不会像上面的表格那么单纯,单元格可能不是连续的,有时候需要某个单元格和非相邻的单元格之间运算,就比如下面这个表,求数1列和数3列之间的运算

    1、单元格D2为数1和数3的和,这时候不能直接用上面的SUM(A2:C2),这种是连续单元格才可以,那么就不用SUM函数了,直接单击选中D2,D2边框变粗时输入如图表达式,就是A2和C2的和

    2、输入完成就按键盘小键盘确认键(小回车键),结果就自动出来了。同列可直接下拉鼠标到需要计算的单元格即可全部出结果

    注意:这时候会出现类似乱码的东西,不要紧张,因为数3那里没有数是空白,在数3栏对应单元格输入数据,点一下同行的右边单元格就出来结果

    3、减和乘除,其实把上面的相加换成相减或相乘除就可以了,其他步骤都是一样的

    (本文内容由百度知道网友千叶彝族贡献)

表格自动计算

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP