搜档网
当前位置:搜档网 › Excel中IF函数怎么制作工资表和计算个人所得锐

Excel中IF函数怎么制作工资表和计算个人所得锐

Excel中IF函数怎么制作工资表和计算个人所得锐
Excel中IF函数怎么制作工资表和计算个人所得锐

Excel中IF函数怎么制作工资表和计算个

人所得锐

通过实例讲解用excel制作工资表的流程,在用Excel制作工资报表的过程中需要注意所得税的计算问题和工资表平衡问题。以下是为您带来的关于Excel中IF函数制作工资表和计算个人所得锐,希望对您有所帮助。

Excel中IF函数制作工资表和计算个人所得锐第一,所得税计算问题。

按照《个人所得税法》法规相关规定,个人工资小于等于1000元时,不纳税;工资大于1000元且小于等于1500元时,税率为5%;工资大于1500元时,税率为10%。

我们应用逻辑函数IF( )对所得税额作两段处理,在“所得税”P3中输入公式“=IF(O3>1500, (O3-1500)*0.1+500*0.05, (O3-1000)*0.05)”,以致个人工资小于等于1000元时无法得出税额为零。如下表所示,表中“应税工资”O8、O12分别为908.66、838.26,故“所得税”P8、P12中的值应为0,而现在却分别为4.57和8.09。为了使个人工资小于等于1000元时税额为零,只得重新核查报表并在相关单元格输入零。

第二,工资表平衡问题。

每次制作工资表总是难以平衡,误差少则几分钱,多则几角。表中Q10中的公式为“=O10-P10”,应为1316.82,可表格计算却为1316.83,原因何在?

所得税的计算。用逻辑函数IF( )计算所得税时,如果利用单层IF( ) 函数,无法处理两种以上的状态,单层函数只能按给定表达式的值或真或假,返回两种状态中的一种,以致课税工资小于等于1000元时无法得出税额为零。而利用IF( ) 函数的嵌套,则可实现对多种状态的处理。所谓函数嵌套,指函数的参数包含子级函数,Excel函数嵌套最多可含7层。鉴于此,可用嵌套函数写“所得税”P3中的公式,公式为:“=IF(O3>1500,(O3-1500)*0.1+500*0.05 , IF(O3>1000, (O3-1000)*0.05,0 )),并将该公式复制到“P4:P12”。这样处理,课税工资小于等于1000时的税额即可为零,如下表中P8、P12的值为0。

工资表的平衡。工资表不平衡源于对所得税小数位数的取舍。按实际意义,所得税应为两位小数,而按税率公式计算的所得税却为三位小数。上表所得税为两位小数只是一种形式,是通过格式化单元格

而得到的,实际上它是三位小数。其中,P10形式为16.68,实为16.675,Q10中的值应为:“1333.50-16.675=1316.825”,由于取两位小数,于是出现了:“1333.50-16.68=1316.83”的误差。这种误差只出现于所得税小数第三位为5 的情况,至于其它情况则不会出现。一个单位职工人数多达数百人,所得税小数第三位为5的对象肯定不止一个,这样的对象越多,则误差越大。如何解决这一问题?利用舍入函数ROUND(),将所得税由形式上的两位小数变为实际的两位小数,即可解决这一问题,即将“所得税”P3中的公式改为:“=IF(O3>1500,ROUND((O3-1500)*0.1+500*0.05,2),IF(O3& gt;1000,ROUND((O3-1000)*0.05,2),0)),并将该公式复制到“P4:P12”。

到此,用excel就制作出了一张正确无误的工资表。

Excel工资表怎么做(步骤详解)

【超实用】Excel编制工资表步骤详解 。 1 建立员工工资表并输入基本数据 如下图: 表3-2-1 员工基本工资和出勤情况表 分析或说明:建立基本工资表主要是搭建工资表的框架,在工资表中列出一些有关员工工资的项目,并输入基本数据。在输入数据时为了防止出错可以进行有效性控制。 步骤: 1、启动Excel应用程序,单击“文件”→“另存为”菜单项,在弹出的“另存为”对话框中,输 入文件名“工资”,文件类型为“.xls”。 2、双击工作表标签,将工作表“sheet1”重命名为“2010年4月”。 3、在工作表第一行输入如下标题:职工代码、姓名、性别、年龄、所属部门、职工类别、基本工 资、岗位工资、奖金、应发合计、事假天数、事假扣款、病假天数、病假扣款、扣款合计、养老金、医疗金、公积金、应发工资、所得税、实发工资。 4、参照表3-2-1中的数据输入第一列“职工代码”和第二列“姓名”。 5、光标放在C2单元格,单击“数据”→“有效性”菜单项,打开“数据有效性”对话框,如图 3-2-1所示。 6、在“允许”列表中选择“序列”,在“来源”中输入“男,女”(用英文逗号隔开),单击“确定” 按钮完成设置。 7、将光标移动到C2单元格右下角,当光标变为实心的十字形时,按住鼠标左键向下拖拉,将C2 单元格的有效性控制复制到C列其他单元格。

图3-2-1数据有效性对话框 8、根据表格3-2-1的数据输入“性别”、“年龄”“所属部门”和“职工类别”等数据,其中“所 属部门”和“职工类别”两列数据采用有效性控制输入,最后结果如图3-2-2所示。 图3-2-2 2010年4月工资表 2 计算“岗位工资”、“奖金”和“应发合计” 分析或说明:IF函数可以根据设定的条件在相应单元格中自动填入数据。在2010年4月工资表中,岗位工资和奖金根据每位员工的职工类别不同而有所不同,具体情况如下表3-2-2所示。本任务是先用IF函数输入岗位工资和奖金,然后用公式“应发合计=基本工资+岗位工资+奖金”计算应发合计。 表3-2-2 岗位工资和奖金表 步骤: 1、光标放在H2单元格,单击“插入”→“函数”菜单项,在弹出的“粘贴函数”对话框中选择 IF函数,单击“确定”按钮。 2、在弹出的“函数参数”对话框中,输入各项参数,如图3-2-3所示。 图3-2-3 if函数参数对话框之一 3、用鼠标按住H2单元格右下角的填充柄向下拖拉复制函数,输入其他人员的岗位工资。 4、打开素材文件夹中的“销售额.doc”文档,单击“编辑”→“复制”菜单项,复制全部数据。 5、光标放在工作表sheet2的A1单元格,单击“编辑”→“粘贴”菜单项,将Word文档表格中的 数据转换成Excel工作表,双击工作表标签“sheet2”,将其重命名为“销售表”。 6、光标放在“2010年4月”工作表的I2单元格,单击“插入”→“函数”菜单项,在弹出的“粘 贴函数”对话框中选择IF函数,单击“确定”按钮。 7、在弹出的“函数参数”对话框中,输入各项参数,所图3-2-4所示。 8、用鼠标左键按住I2单元格右下角的填充柄向下拖拉复制函数,输入其他人员的奖金,结果如 图3-2-5所示。 9、光标放在I5单元格,单击“插入”→“函数”菜单项,在弹出的“粘贴函数”对话框中选择

Excel中COUNTIF函数的使用方法汇总(新)

Excel中COUNTIF函数的使用方法汇总 一、求各种类型单元格的个数 (1) 求真空单元格单个数: =COUNTIF(data,"=") (2) 真空+假空单元格个数: =COUNTIF(data,"") 相当于countblank()函数 (3) 非真空单元格个数: =COUNTIF(data,"<>") 相当于counta()函数 (4) 文本型单元格个数: =COUNTIF(data,"*") 假空单元格也是文本型单元格 (5) 区域内所有单元格个数: =COUNTIF(data,"<>""") (6) 逻辑值为TRUE的单元格数量=COUNTIF(data,TRUE) 小说明: EXCEL单元格内数据主要有以下几类:数值型,文本型,逻辑型,错误值型。其中时间类型也是一种特殊的数值。文本类型的数字是文本型。 空单元格:指什么内容也没有的单元格,姑且称之为真空。 假空单元格:指0字符的空文本,一般是由网上下载来的或公式得来的,姑且称之为假空。 date指单元格区域,该参数不能是数组 二、求><=某个值的单元格个数 (1) 大于50 =COUNTIF(data,">50") (2) 等于50 =COUNTIF(data,50) (3) 小于50 =COUNTIF(data,"<50") (4) 大于或等于50 =COUNTIF(data,">=50") (5) 小于或等于50 =COUNTIF(data,"<=50") ¬

(6) 大于E5单元格的值=COUNTIF(data,">"&$E$5) (7) 等于E5单元格的值=COUNTIF(data,$E$5) (8) 小于E5单元格的值=COUNTIF(data,"<"&$E$5) (9) 大于或等于E5单元格的值=COUNTIF(data,">="&$E$5) (10) 小于或等于E5单元格的值=COUNTIF(data,"<="&$E$5) 三、等于或包含某N个特定字符的单元格个数 (1) 两个字符=COUNTIF(data,"??") (2) 两个字符并且第2个是B =COUNTIF(data,"?B") (3) 包含B =COUNTIF(data,"*B*") (4) 第2个字符是B =COUNTIF(data,"?B*") (5) 等于“你好”=COUNTIF(data,"你好") (6) 包含D3单元格的内容=COUNTIF(data,"*"&D3&"*") (7) 第2字是D3单元格的内容=COUNTIF(data,"?"&D3&"*") 注:countif()函数对英文字母不区分大小写,通配符只对文本有效 四、两个条件求个数 (1) >10并且<=15 =SUM(COUNTIF(data,">"&{10,15})*{1,-1}) (2) >=10并且<15 =SUM(COUNTIF(data,">="&{10,15})*{1,-1}) (3) >=10并且<=15 =SUM(COUNTIF(data,{">=10",">15"})*{1,-1}) (4) >10并且<15 =SUM(COUNTIF(data,{">10",">=15"})*{1,-1}) 注:一般多条件计数使用SUMPRODUCT函数,以上方法较少使用,仅供参考。补充:三个区域计数:

Excel中IF函数怎么制作工资表和计算个人所得锐

Excel中IF函数怎么制作工资表和计算个 人所得锐 通过实例讲解用excel制作工资表的流程,在用Excel制作工资报表的过程中需要注意所得税的计算问题和工资表平衡问题。以下是为您带来的关于Excel中IF函数制作工资表和计算个人所得锐,希望对您有所帮助。 Excel中IF函数制作工资表和计算个人所得锐第一,所得税计算问题。 按照《个人所得税法》法规相关规定,个人工资小于等于1000元时,不纳税;工资大于1000元且小于等于1500元时,税率为5%;工资大于1500元时,税率为10%。 我们应用逻辑函数IF( )对所得税额作两段处理,在“所得税”P3中输入公式“=IF(O3>1500, (O3-1500)*0.1+500*0.05, (O3-1000)*0.05)”,以致个人工资小于等于1000元时无法得出税额为零。如下表所示,表中“应税工资”O8、O12分别为908.66、838.26,故“所得税”P8、P12中的值应为0,而现在却分别为4.57和8.09。为了使个人工资小于等于1000元时税额为零,只得重新核查报表并在相关单元格输入零。

第二,工资表平衡问题。 每次制作工资表总是难以平衡,误差少则几分钱,多则几角。表中Q10中的公式为“=O10-P10”,应为1316.82,可表格计算却为1316.83,原因何在? 所得税的计算。用逻辑函数IF( )计算所得税时,如果利用单层IF( ) 函数,无法处理两种以上的状态,单层函数只能按给定表达式的值或真或假,返回两种状态中的一种,以致课税工资小于等于1000元时无法得出税额为零。而利用IF( ) 函数的嵌套,则可实现对多种状态的处理。所谓函数嵌套,指函数的参数包含子级函数,Excel函数嵌套最多可含7层。鉴于此,可用嵌套函数写“所得税”P3中的公式,公式为:“=IF(O3>1500,(O3-1500)*0.1+500*0.05 , IF(O3>1000, (O3-1000)*0.05,0 )),并将该公式复制到“P4:P12”。这样处理,课税工资小于等于1000时的税额即可为零,如下表中P8、P12的值为0。 工资表的平衡。工资表不平衡源于对所得税小数位数的取舍。按实际意义,所得税应为两位小数,而按税率公式计算的所得税却为三位小数。上表所得税为两位小数只是一种形式,是通过格式化单元格

excel中if函数的用法

excel如何使用if函数? IF函数的语法为: =IF(条件,条件成立的返回的值,条件不成立时返回的值) 例 =IF(B7="","",C7/B7) 公式说明:公式的意思是如果B7等于空,则在单元格里显示空,否则显示 C7/B7的结果。 如下图所示。 二,多条件判断 在使用IF进行判断的时候,有时不只是一个条件,而是有多个条件组成的混合条件,这时候该怎么处理呢? 如下图所示。如果B列和C列有一例为空,则公式就会出错或出现不符的百分比,这时就需要对两列进行判断,看是不是有一列的内容是空值,如果是空值,则不显示,怎么同时对两列进行判断呢?我们可以这样设置公式 =IF(AND(B2<>"",C2<>""),C2/B2,"0%")

公式中借用了and函数,AND函数可以表示两个条件同时成立,如果同时成立则返回TRUE(正确),有任一个条件不成立就会返回FALSE(错误). 三IF函数嵌套 IF函数嵌套就是有多个IF函数一层套一层,什么时候会用到IF嵌套呢,是有多个条件要分别判断时会用到,举个例子吧。 =IF(B2<60,"不及格",IF(B2<70,"及格",IF(B2<85,"良好","优秀"))) 上面公式中就进行了多次判断,第一次是判断是不是小于60,如果小于60则显示不及格,如果不小于60呢?下面还要进行及格,良好和优秀成绩的判断,所以还需要还再用IF函数。怎么连接呢,很简单。把下一个IF作为本次IF的第二个参数。即: =IF(第一个条件,第一个条件成立时返回的值,if(第二个条件,第二个条件成立时返回的值,if(第三个条件,第三个条件成立时返回的值...IF(。。) 注意: 1、IF函数只能嵌套七层,不但针对IF,对所有的函数都适合,也就是说函数嵌套函数,不能超过七层。 2、在设置IF公式的时候,如果前面的IF条件成立,后面的就不会再判断了,所以要合理的设置判断的条件,不能这样设置 =IF(A1<100,"ABC",IF(A1<10,"bcd")) 上面的公式中,第二个条件永远无出头之日的,因为如果小于10,必然小于100,只会判断第一个条件而第二个条件没有被判断的机会。

EXCEL中IF函数的几个应用实例

EXCEL中IF函数的几个应用实例 摘要:EXCEL中有很多非常适用的函数,其中IF函数是经常使用的函数之一,在实际工作中经常用到IF函数,本文通过几个实例介绍了IF函数在实际工作中的应用。 关键词:函数;IF函数;表达式 中图分类号:C81文献标识码:A文章编号:1007-9599 (2010) 10-0000-02 Several Application Examples of IF Function in EXCEL Wang Jinfeng1,Zhu Yongchao2 (1.Wuhan Engineering Institute,Wuhan430415,China;2.Xiaogan Municipal Office,Xiaogan432000,China) Abstract:EXCEL applicable in many functions,including IF function is one of frequently used functions,frequently used in practical work,IF function,the paper describes several examples of IF function application in practical work. Keywords:Function;IF function;Expression Excel提供了丰富的函数用于数据处理。除一些常用函数外,IF函数也是一个比较实用的函数。本文介绍几个IF函数的应用实例。 一、IF函数的格式及功能说明

(一)函数格式 IF(logical_test,value_if_true,value_if_false) (二)说明 logical_test:要选取的条件;“逻辑表达式”,是用比较运算符(=,>,=,)连接起来的式子。 value_if_true:条件为真时返回的值。 value_if_false:条件为假时返回的值。 (三)功能 根据条件表达式所给出的条件来判断,满足条件就返回value_if_true,不满足条件就返回value_if_false。 由此可见,根据条件满足与否,在某些单元格填写不同的结果的操作,可以使用IF函数。 二、应用实例 (一)实例一:根据成绩确定是否补考 1.实例: 根据“高等数学”成绩,在“是否补考”一栏填写“补考”或“不补考”字样。 2.操作方法。 选中D2单元格,在编辑栏中直接输入 =IF(C2=60,“不补考”,“补考”),效果相同。 或者及格的不填充而不及格的填充“补 考”:=IF(C22000,1000,IF(C2>1500,700,IF(C2>1200,400,IF(C

Excel if函数用法及实例

Excel if函数用法及实例 Excel中IF函数是根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),从而返回相应的内容。 我们下面给出一个实例——“快速判断给定值是否在指定区间”来讲解IF函数的用法。 在本例数据表的B列(上限)与C列(下限)中显示了一个数据区间。通过IF函数可以判断D列的值是否在B列与C列的数据之间。具体如下图: 选中E2单元格,在编辑栏输入公式:=IF(D2C2,"在","不在"),"不在") 按下回车键,即可判断D2单元格的值是否在C2与B2之间,并返回相应值。 选中E2单元格,双击右下角的自动填充柄,即可实现下面单元格的自动填充。 附:Excel if函数用法 1.IF函数的语法结构 IF函数的语法结构:IF(条件,结果1,结果2)。 2.IF函数的功能 对满足条件的数据进行处理,条件满足则输出结果1,不满足则输出结果2。可以省略结果1或结果2,但不能同时省略。 3.条件表达式

把两个表达式用关系运算符(主要有=,<>,>,<,>=,<=等6个关系运算符)连接起来就构成条件表达式。 4.IF函数嵌套的执行过程 如果按等级来判断某个变量,IF函数的格式如下: IF(E2>=85,"优",IF(E2>=75,"良",IF(E2>=60,"及格","不及格"))) 函数从左向右执行。首先计算E2>=85,如果该表达式成立,则显示“优”,如果不成立就继续计算E2>=75,如果该表达式成立,则显示“良”,否则继续计算E2>=60,如果该表达式成立,则显示“及格”,否则显示“不及格”。 下面表格中统计了两个卖场的销售金额。本文利用excel中ABS函数来比较两个卖场的销售金额,并相应的加上“多”或“少”字样。 如下图: 第一,选中F2单元格,在编辑栏输入公式:=IF(E2>C2,"多","少")&ABS(E2-C2),确定,即可比较出两个卖场的女式连衣裙的销售情况。 第二,选中F2单元格,并向下复制公式,就可以快速比较出两个卖场的产品销售情况。 我们在使用Excel制作表格整理数据的时候,常常要用到它的函数功能来统计处理表格中的数据。今天我们介绍下面七个常用函数:

Excel表格制作,会计必学

也许你已经在Excel中完成过上百张财务报表,也许你已利用Excel 函数实现过上千次的复杂运算,也许你认为Excel也不过如此,甚至了无新意。但我们平日里无数次重复的得心应手的使用方法只不过是Excel全部技巧的百分之一。本专题从Excel中的一些鲜为人知的技巧入手,领略一下关于Excel的别样风情。 一、让不同类型数据用不同颜色显示 在工资表中,如果想让大于等于2000元的工资总额以“红色”显示,大于等于1500元的工资总额以“蓝色”显示,低于1000元的工资总额以“棕色”显示,其它以“黑色”显示,我们可以这样设置。 1.打开“工资表”工作簿,选中“工资总额”所在列,执行“格式→条件格式”命令,打开“条件格式”对话框。单击第二个方框右侧的下拉按钮,选中“大于或等于”选项,在后面的方框中输入数值“2000”。单击“格式”按钮,打开“单元格格式”对话框,将“字体”的“颜色”设置为“红色”。 2.按“添加”按钮,并仿照上面的操作设置好其它条件(大于等于1500,字体设置为“蓝色”;小于1000,字体设置为“棕色”)。 3.设置完成后,按下“确定”按钮。 看看工资表吧,工资总额的数据是不是按你的要求以不同颜色显示出来了。 二、建立分类下拉列表填充项 我们常常要将企业的名称输入到表格中,为了保持名称的一致性,

利用“数据有效性”功能建了一个分类下拉列表填充项。 1.在Sheet2中,将企业名称按类别(如“工业企业”、“商业企业”、“个体企业”等)分别输入不同列中,建立一个企业名称数据库。 2.选中A列(“工业企业”名称所在列),在“名称”栏内,输入“工业企业”字符后,按“回车”键进行确认。 仿照上面的操作,将B、C……列分别命名为“商业企业”、“个体企业”…… 3.切换到Sheet1中,选中需要输入“企业类别”的列(如C列),执行“数据→有效性”命令,打开“数据有效性”对话框。在“设置”标签中,单击“允许”右侧的下拉按钮,选中“序列”选项,在下面的“来源”方框中,输入“工业企业”,“商业企业”,“个体企业”……序列(各元素之间用英文逗号隔开),确定退出。 再选中需要输入企业名称的列(如D列),再打开“数据有效性”对话框,选中“序列”选项后,在“来源”方框中输入公式: =INDIRECT(C1),确定退出。 4.选中C列任意单元格(如C4),单击右侧下拉按钮,选择相应的“企业类别”填入单元格中。然后选中该单元格对应的D列单元格(如D4),单击下拉按钮,即可从相应类别的企业名称列表中选择需要的企业名称填入该单元格中。 提示:在以后打印报表时,如果不需要打印“企业类别”列,可以选中该列,右击鼠标,选“隐藏”选项,将该列隐藏起来即可。 三、建立“常用文档”新菜单

在Excel中If函数的使用方法

在Excel中If函数的使用方法 电脑资讯2007-10-15 16:58:46 阅读3614 评论0 字号:大中小订阅 ▲在“成绩表”工作表中,在“等级”字段下用粘贴函数的if函数将“英语”成绩小于60分的用“不及格”表示;60~89分的用“合格”表示;大于等于90分的用“优秀”表示。 ▼=IF(E7>=90,"优秀",IF(AND(E7>=60,E7<90),"合格",IF(E7<60,"不及格"))) ■高中同学遇到了一个在excel中的函数问题,我们探讨了一下,感觉还可以,基本上可以实现目前想要的结果,就是在excel中把两列的数值进行对应,输入一个值就出来另外一个数值.这样的问题可以用if函数来解决的,通过if函数自然就可以看到结果.不过这样的if最多就7个,不能满足需要,我觉得通过计算机其他语言的学习,我完全可以用case语句,如果case语句用不了,不知道还能用什么语句了. D2小于等于50,D3小于等于1800便为"合格"反之为:"不合格",公式应该是输入? =if(and(d2<=50,d3<=1800),"合格","不合格") 在B1单元格编辑公式 =IF(A1>=500,"一级",IF(AND(A1>=450,A1<500),"二级","三级")) 回车确认即可。 可以用填充柄把B1中的公式向下复制到相应的单元格。 就这些语句就足够了. 只要掌握了他的语句格式,和他的语法,基本上就可以解决的.不过excel中应该还有很多其他的功能和 算法需要研究. □在Excel中If函数的使用方法https://www.sodocs.net/doc/083087276.html,/question/15517131.html https://www.sodocs.net/doc/083087276.html,/qdike/blog/item/6f639f58c48be7de9c8204cb.html 回答眼镜小熊的问题:我在学校里做成绩单,老班要求每一个人列出自己的追赶目标是谁,为了在成绩单里体现每个同学的追赶成功与否,要把同学本人的成绩与被追赶同学的成绩加以比较,再返回Yes 或No。可是用手工一个个向单元格里制造函数太累了,谁能帮我想个一劳永逸的办法? 增加K列,显示追赶成功与否的结果(如上图所示),在K4中输入公式: =IF(ISNA(MATCH(J4,$B$4:$B$9,0)),"",IF(H4

excel if函数 if函数嵌套用法

excel函数中 if函数的使用非常广泛,特别是在单条件判断的时候,用好if函数可以帮我们完成很多功能。 最简单的 excel if函数应用 例子:下图数据在d列显示如下结果:如果数据1大于60则显示合格,否则显示不合格。 那么在d2单元格输入以下公式: =if(a2>60,"合格","不合格") 然后向下拖拽,自动生成数据,如下图D列效果。 if函数必须的条件: 每一个 if函数必须使用英文的括号括起来; 括号内为三个数据,第一个数据是条件(如上例中的a2>60),第二数据为满足第一个数据后返回的结果,通常使用英文的引号括起来,第三个数据是不满足第一个数据时需要返回的结果;(如果不输入第三个数据可以吗,当然可以,返回什么结果自己试试吧) 经常出现的错误: 其中的符号如逗号和引号皆为英文(也就是所谓的半角); if的右括号放在了条件的后面;(这是在多个条件使用if函数进行嵌套时非常容易犯的错误) if函数嵌套用法

例子:下图数据,在e列显示如下结果:如果数据1小于60则显示不合格,如果大于等于60而小于80则显示合格,如果大于等于80而小于90显示良好,如果大于等于90则显示优秀。 这是经典的if嵌套应用例子,需要我们使用 if函数的嵌套。 if嵌套书写前,首先你要理解要求,并将要求数学化,也就是使用数学的模式表达出来,if函数多重嵌套一般情况下我们可以将它看做分段函数,那么问题就很容易解决了。例子可以在E2单元格使用如下代码: =if(a2<60,"不合格",if(a2<80,"合格",if(a2<90,"良好","优秀"))) 当数据1小于60时,显示不合格,这时在“不合格”逗号的右侧默认就是>=60的情况,那么根据题意,只需再满足<80即可显示合格,于是我们将最简单的 if 函数的第三个数据变成了一个if函数,依次类推,每一次可以将一个if函数作为每一个基本函数的第三个数据,从而形成多种嵌套。 (图例中多余在最后一个 if前后加了一个括号,当然这种方法也正确,但不是最简单的。) 其实还有另一种写法,也就是将嵌套的if写在基本if函数的第二个数据的位置,如下图,不过这种写法不常用,也比较不好理解,并且容易写错,不推荐大家使用。

利用Excel做员工薪资汇总表

利用Excel做员工薪资汇总表 至此,员工需要缴纳的各项费用,如个人所得税、保险费用都已经计算完毕,接下来即可计算实发工资了。实发工资等于薪资总额扣除所得税额和代扣保险额。下面通过具体的操作步骤,来详细讲解如何计算员工的实发工资。 (1)选中K3单元格,输入公式“=H3-I3-J3",然后按[Enter ]键得到计算结果,如图1一151所示。 (2)选中K3单元格,将鼠标指针指向该单元格的右下角,当鼠标指针变为“+”形状时,拖动至K11单元格,填充其他员工的应发工资,如图1-152所示。计算出员工的实发工资以后,即可对薪资实现汇总操作,而薪资汇总又可以分为分类汇总薪资总额和嵌套“平均值”分类汇总两种情况,下面分别加以介绍。 今分类汇总薪资总额分类汇总薪资总额是一种最基本的汇总方式,利用分类汇总薪资总额,可以非常直观地比较和管理数据,下面是对薪资总额实现分类汇总的具体操作步骤。 (1)打开“薪资汇总”工作表。 (2)单击“数据”选项卡“排序和筛选”组中的“排序”按钮立,打开框。设

置“主要关键字”为“所属部门”、“次序”为“升序”,如图1-153所示“排序”对话 (3)单击“确定”按钮,关闭“排序”对话框,排序后的工作表如图1-154所示。 (4)选中A2:K11单元格区域,单击“数据”选项卡“分级显示”组中的“分类汇总” 按钮翻,打开“分类汇总”对话框,在“分类字段”下拉列表中选择“所属部门”选项,在“汇总方式”下拉列表中选择“求和”选项,在“选定汇总项”列表框中选中“应发工资” 复选框,如图1-155所示。 (5)单击“确定”按钮,分类汇总效果如图1-156所示。 (6)分类汇总的数据清单中,可以隐藏明细数据,以便更加清晰地显示汇总信息。在第5行行标的左侧单击“隐藏明细数据”按钮曰,此时“财务部”明细数据被隐藏,只显示该部门的汇总数据,如图1-157所示。 (7)如果要显示明细数据,只要单击第5行行标旁边的国按钮即可。 (8)单击第17行行标旁边的按钮,也就是最外层的曰按钮,可以隐藏全部明细数据,只显示所有部门的“总计”数据,如图1-158所示。

Excel中IF函数的嵌套用法

Excel中IF函数的嵌套用法(多条件) 函数格式: if(logical_test,value_if_true,value_if_false)。 其中:“logical_test”表示设定的条件,“value_if_true”表示当目标单元格与设定条件相符时返回的函数值,“value_if_false”表示当目标单元格与设定条件不符时返回的函数值。 一、IF函数的语法结构: IF:是执行真假值判断,根据逻辑测试的真假值返回不同的结果。语法结构:IF(条件,结果1,结果2) 二、操作方法 打开所需软件Excel,输入所需的的表格,再找到所填等级资料的第一行,然后,找到工具栏的的“fx”或者点菜单“插入”→“fx函数”→在出现的粘贴函数窗口中选择“全部”→移动滚动条选择“IF”此时出现IF函数编辑窗口,在第一个文本框内输入第一个条件,第二个文本框内输入第一个条件结果,第三个文本框内输入以后所有的条件并相应的结果。如公式: IF(B2>89,"A",IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F")))) 第一条件B2>89,第一条件结果"A",第三个文本框输入:IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F" 第二个方法是在编辑公式栏内直接输入以下的公式。三、示例1、在学生成绩工作表中,单元格B2中包含计算当前成绩等级的公式。如果B2 中的公式结果大于等于60,则下面的函数将显示“及格”,否则将显示“不及格”。条件结果 1 结果 2 IF(B2>=60,"及格","不及格") 2、如果要给以学生成绩为名称所引用的数字设置字母级别,请参阅下表: 学生成绩统计情况 大于89 A或优 80 到89 B或良 70 到79 C或中 60 到69 D或及格 小于60 F或差 可以使用下列嵌套IF 函数: IF(B2>89,"A",IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F")))) 或 IF(B2>89,"优",IF(B2>79,"良",IF(B2>69,"中",IF(B2>59,"及格","差")))) 还有一种方法为: IF(B2<60,"F", IF(B2<=69,"D", IF(B2<=79,"C", IF(B2<=89,"B","A",)))) 或 IF(B2<60,"差",IF(B2<=69,"及格",IF(B2<=79,"中",IF(B2<=89,"良","优")))) 当在第一个空格出现结果后,下面结果如下操作:按住Ctrl 把鼠标放在格子右下角,当鼠标变成十字时间向下拖动,即可产生所有结果。注:1、B2是所要计算的值所在的列和行号,“B”为列号,数字“2”为第一个值所在的行。2、IF函数的结尾的“)”反括号的个数应为IF的个数。如:IF(B2<60,”差”IF(B2<=69,”及格”,IF(B2<=79,”中”,IF(B2<=89,”良”,”优”)))),有4个IF,所以用了4个“)”。

公司员工Excel工资表制作步骤

公司员工Excel工资表制作步骤公司员工Excel工资表制作步骤 【超实用】Excel编制工资表步骤详解 。 1 建立员工工资表并输入基本数据 如下图: 职工 代码姓名性别年龄所属 部门职工 类别基本 工资事假 天数病假 天数A001许振男57管理部管理人员3000 A002徐仁华女55管理部管理人员28002 A003张焱女36管理部管理人员2600 5B001郑昂男27销售部销售员2000 B002李帆男32销售部销售员2000 B003吴星男36销售部销售员150015 B004唐嘉男45销售部销售员1500 B005孙丽女29销售部销售员1500 20C001许涛男21生产部工人1200 2C002陈苏苏女26生产部工人1200 C003王飞飞女22生产部工人1200 16 表3-2-1 员工基本工资和出勤情况表

分析或说明:建立基本工资表主要是搭建工资表的框架,在工资表中列出一些有关员工工资的项目,并输入基本数据。在输入数据时为了防止出错可以进行有效性控制。 步骤: 1、启动Excel应用程序,单击“文件”→“另存为”菜单项,在弹出的“另存为”对话框中,输入文件名“工资”,文件类型为“.xls”。 2、双击工作表标签,将工作表“sheet1”重命名为“2010年4月”。 3、在工作表第一行输入如下标题:职工代码、姓名、性别、年龄、所属部门、职工类别、基本工资、岗位工资、奖金、应发合计、事假天数、事假扣款、病假天数、病假扣款、扣款合计、养老金、医疗金、公积金、应发工资、所得税、实发工资。 4、参照表3-2-1中的数据输入第一列“职工代码”和第二列“姓名”。 5、光标放在C2单元格,单击“数据”→“有效性”菜单项,打开“数据有效性”对话框,如图3-2-1所示。 6、在“允许”列表中选择“序列”,在“来源”中输入“男,女”(用英文逗号隔开),单击“确定”按钮完成设置。 7、将光标移动到C2单元格右下角,当光标变为实心的十字形时,按住鼠标左键向下拖拉,将C2单元格的有效性控制复制到C列其他单元格。 图3-2-1数据有效性对话框 8、根据表格3-2-1的数据输入“性别”、“年龄”“所属部门”和“职工类别”等数据,其中“所属部门”和“职工类别”两列数据采用有

(完整版)excel中if函数用法

函数: “=IF(A ,B ,C)”,意思是“如果 A ,那么 B ,否则 C 。” 如“=IF(A1<60,"不及格","及格") ”,意思是“如果 A1<60,那么‘不及格',否则‘及格'。” 有时候,情况不是这么简单,比如及格的成绩中又要分为 “及格”“良好”“优秀”三个等级,这时就可以在 C 中重复应用函数 IF ,正如你举的例子。实际上, “=IF(A ,B ,C)”中的 A 、B 、C 三处都可以再用函数 IF 。 具体例子请看附件。 如果 A2 是“男”,以 B2>100 为判断条件,否则以 B2>95 为判断条件;符合条 件的为合格,不符合条件的为不合 格。 IF( IF(A2=" 男",B2>100,B2>95) ," 合格"," 不合格") A : IF(A2=" 男",B2>100,B2>95) B :"合格" 如果 B9 是数值,则划分等级,否则复制 IF(ISNUMBER(B9),IF(B9>=60," 及格"," A :ISNUMBER(B9) B :IF(B9>=60," 及格"," 不及格") C :B9 [0292]Excel 中 IF 函数的使用 2008-10-15 第一部分:《 Excel 中 IF 函数的使用》教案 教学对象:文秘班 课时: 45分钟( 1课时) 教学目标:要让学生理解 Excel 中 IF 函数的意义;知道它的使用格式;掌握它的基础使用 方法,最后能灵活地运用 IF 函数解决问题。 教学方法:引导、层层深入、任务驱动 教学条件: 多媒体教室 C :"不合格" B9 的内容。 不及格") ,B9)

教学过程: 一、复习回顾:在Excel 中比较运算符的运用。教师提问,学生回答 甲比乙高根据实际情况回答是(TRUE)还是不是(FALSE)一班比二班少人根据实际情况回答是(TRUE)还是不是(FALSE) 猴子比大象轻 TRUE 6>4TRUE 6<4FALSE 强调TRUE和FALSE 两个答案,引起学生的注意:通过比较后答案只有两个其中之一,就是TRUE或FALSE。 二、新课导入 提出问题:有没有办法可以改写上面问题比较后的答案?如用' yes' 和' no'、' ok'和' bad'、' 1'和' 2'、'好'和'差'、'对'和'错'等。说明:用来替代‘ TRUE'和 ‘ FALSE'的两个值是我们自定义的两个值。[ 学生思考] 教师肯定回答:可以,那就是IF 函数来帮你解决这个问题。怎么样来解决呢? 让学生带着问题来学习 三、新课讲授 1、列出IF 函数的使用格式:=IF( 条件表达式, 值1, 值2) 2 、说明IF 函数的意义:如果条件表达式经过判断结果是对(真值TRUE)的,则返回值1;如果条件表达式经过判断结果是错(假值TRUE)的,则返回值2。 3、利用前面复习例子剖析IF 函数使用时的固定不变的格式。系统定义值和自定义值时的表达。指明哪是表达式,哪是值。[ 要详细分析讲解] 如:=IF(6>4,TRUE, FALSE) =IF(6>4, YES,NO) =IF(6<4, FALSE,TRUE)=IF(6<4, 错, 对)

用Excel制作工资条的公式及函数分析

用Excel制作工资条的公式及函数分析 工资条问题 职工工资构成往往有很多项,比如:姓名、职称、基本工资、岗位工资等;每月发工资时要向职工提供一个包含工资各构成部分的项目名称和具体数值的工资条,且打印工资条时要求在每个职工的工资条间有一空行便于彼此裁开。因此,工资表的基本形式应为三行,即:标题、工资数据、空白行。 公式:If(Mod(Row(),3)=0,"",if(Mod(Row)(),3)=1,工资表!A$1,Index(工资表 1!$A:$G,Int((Row()+4/3),Column()))) 解释: If函数的意思的:如果Mod(row(),3)=0,取空行;等于1,取工资表中第一个单元格;既不等于0又不等于1,即Mod(row(),3)=2时,就在工资表中用index 函数来赋值。 函数"=Mod(Row(),3)",它的值就是该单元格所在行被3除的余数,用此函数能判别该行是标题行、数据行或着是空行。 Index()为一查找函数它的格式为:Index(reference,row-num,column-num)。其中reference为查找的区域,本例中为工资表中的A到G列,即函数中的"工资表!$A:$G";Row-num为被查找区域中的行序数即函数中的Int((Row()+4)/3),Column-num为被查找区域中的列序数即函数中的Column()。第2、5、8…行的行号代入Int((Row()+4)/3)正好是2、3、4…,Column()在A列为1。因此公式"=Index(工资表!$A:$G,Int((Row()+4)/3),Column())"输入A列后,A2、A5、A8......单元格的值正好是工资表中A2、A3、A4…单元格的值。 把此公式输入A1单元格,然后向下向右填充得到了完整的工资条表。 为了表格的美观还应对格式进行设置,一般习惯包括标题、姓名等文字在单元格中要居中,数字要右置,数字小数点位数也应一致,还有根据个人的爱好设置边框。 表格只需对一至三行的单元格进行设置,然后通过选择性格式设置完成全表的设置。

Excel讲解及练习员工工资表

模块三Excel电子表格制作 项目一不变 项目二制作员工工资表(调整了任务和素材) 项目说明 工资是企业在一定时间内直接支付给本单位员工的劳动报酬,也是企业进行各种费用计提的基础。工资管理是企业管理的重要组成部分,是每个单位财会部门最基本的业务之一。手工进行工资核算,需要占用财务人员大量的精力和时间,并且容易出错,采用计算机进行工资核算可以有效提高工资核算的准确性和及时性。 项目分析 本项目要求建立员工工资表,计算其中的相关数据,对工资数据进行查询与汇总分析,并打印工资发放条。 2010年4月份某公司员工基本工资和出勤情况如表3-2-1所示。 表3-2-1 2010年4月份某公司员工基本工资和出勤情况表 任务1 建立员工工资表并输入基本数据 分析或说明:建立基本工资表主要是搭建工资表的框架,在工资表中列出一些有关员工工资的项目,并输入基本数据。在输入数据时为了防止出错可以进行有效性控制。 步骤:

1、启动Excel应用程序,单击“文件”→“另存为”菜单项,在弹出的“另存为”对话框中,输入文件名“工资”,文件类型为“.xls”。 2、双击工作表标签,将工作表“sheet1”重命名为“2010年4月”。 3、在工作表第一行输入如下标题:职工代码、姓名、性别、年龄、所属部门、职工类别、基本工资、岗位工资、奖金、应发合计、事假天数、事假扣款、病假天数、病假扣款、扣款合计、养老金、医疗金、公积金、应发工资、所得税、实发工资。 4、参照表3-2-1中的数据输入第一列“职工代码”和第二列“姓名”。 5、光标放在C2单元格,单击“数据”→“有效性”菜单项,打开“数据有效性”对话框,如图3-2-1所示。 6、在“允许”列表中选择“序列”,在“来源”中输入“男,女”(用英文逗号隔开),单击“确定”按钮完成设置。 7、将光标移动到C2单元格右下角,当光标变为实心的十字形时,按住鼠标左键向下拖拉,将C2单元格的有效性控制复制到C列其他单元格。 图3-2-1数据有效性对话框 8、根据表格3-2-1的数据输入“性别”、“年龄”“所属部门”和“职工类别”等数据,其中“所属部门”和“职工类别”两列数据采用有效性控制输入,最后结果如图3-2-2所示。

EXCEL中IF函数的运用

EXCEL中IF函数的运用 一、关于IF EXCEL系列函数中IF是一种功能强大的函数,其使用范围也非常广泛。我们主要用它来执行真假值判断,根据逻辑计算的真假值,返回不同结果。还可以使用它来对数值和公式进行条件检测。特别是在单条件判断的时候,IF函数可以帮我们完成很多功能。 IF在EXCEL函数中的含义是:判断一个条件是否满足,如果满足返回一个值,如果不满足则返回另一个值。 语法格式为:IF(logical_test,value_if_true,value_if_false) 二、实例讲解 A、IF函数的常规应用 作为教师对全班学生的考试成绩分析和统计,这需要一个很大的工作量,那么能不能使用IF函数进行自动的计算呢?

我们规定,单科成绩59分以上的是及格,低于等于59分的是不及格。那么在F3中可以输入: F3=IF(C3>59,"及格","不及格") H3=IF(E3>120,"及格","不及格") 往下拖动,往右拖,我们会看到: 这里需要注意的是if函数必须的条件:每一个if函数必须使用英文的括号括起来,如【=IF(C3>59,"及格","不及格")】;括号内为三个数据,如【(C3>59,"及格","不及格")】,第一个数据是条件,如【C3>59】,第二数据为满足第一个数据后返回的结果,通常使用英文的引号括起来,如如【"及格"】,第三个数据是不满足第一个数据时需要返回的结果,也用英文的引号括起来,如【"不及格")】。 经常出现的错误:其中的符号如逗号和引号皆为英文,即所谓的半角);if的右括号放在了条件的后面,这是在多个条件使用if函数进行嵌套时非常容易犯的错误(下面再讲)。

Excel中IF函数的使用教学设计

《Excel中IF函数的使用》教学设计 一、教材分析及处理 1.教材内容和地位 所使用的教材是高等教育出版社出版的《全国计算机等级考试一级教程》。IF函数是《全国计算机等级考试一级教程》课第四章第四节“公式与函数”提到的其中一个函数之一(176页)。教材上几乎是没有提到过任何一个函数的具体用法,而函数的应用是Excel作为数据统计方面的优势,最能体现Excel与众不同的风格,也是最能吸引人去使用它的功能之一。生活与工作经常要进行数据计算,一般都会用到Excel来进行统计。学生进行计算机考证函数应用必不可少,所以学生必需掌握常用的函数的使用。而IF函数是必考和必需掌握的函数之一。 2.教学目标 函数是Excel难点之一,而IF函数是教纲要求学生要掌握的几个常用函数中本人认为是最难的函数。基于函数的抽象性,加上学生本身质素,所以本人认为要花一个课时的单位时间来专门与学生学习IF函数的使用,除了要学生掌握IF函数的一般用法外,还要学生初步接触函数的嵌套,这也与计算机统考密不可切的问题。 ⑴知识目标方面: ①首先学生要知道IF函数使用的格式:=IF(条件表达式,值1,值2); ②明白IF函数的使用意义(即条件表达式与两值的关系):当条件表达式为真时,返回值1;当条件表达式为假时,返回值2; ③学生要明白IF函数里面的参数意义:条件表达式一般是用比较运算符建立的式子,而值1与值2在实际应用中是自定义的两个逻辑值。 ⑵能力目标方面: 要学会运用IF函数解决实际例子(返回两个值的一般情况)。 3.重点和难点 理解IF函数的运算意义,如果不能理解两值与条件表达式的关系是不可能会解题的;条件表达式的建立,因条件表达式关系到后面的取值问题,能否写好很关键。 二、学生分析 前面一章节已学习了Excel的各种运算符,对比较运算符结果是逻辑值有了一定的印象,IF函数其实是一个逻辑判断函数,而文秘班的学生往往就是最缺少这种逻辑思维能力,因此要以实际例子来贯穿整个课堂才行,帮助学生理解IF函数使用时的意义。

用 Excel 制作漂亮的工资条的方法

用Excel 制作漂亮的工资条的方法如何使用Excel进行工资条的制作,也许有些网友使用已经很长时间了,但如何更快更好的做出漂亮的工资条,看看作者的方法吧。 “小问题难倒老财务”,也许你已经在财务口上工作多年,也许你天天都要面对Excel那张老脸,也许你已经习惯了用工资明细表做员工工资统计并向上级汇报,把表中的条目一条条复制粘贴后打印发给每个员工。可你是否想过,找一个更简单更有效率的方法?看起来这似乎有些困难:在工资明细表中,工资的项目(即表头)一般只出现在表格开头的某一行,而在工资条中,为了便于阅读则要求每个人的工资都有表头,那么如何巧妙地把工资明细表制作成便于打印的工资条呢?如图所示,这就是我们要完成的工作(原工资表见图1,转换成工资条后的效果见图2): 图1 原工资表 图2 转换后效果 “条条大路通 罗马”,不过路有远 近之分,方法也有 难易之别,这里给 大家提供三种最简 单易用的方法。 方法一:宏命 令控制法 对于Office家 族的宏功能,大家 或许早有耳闻,但 由于需要使用VBA 进行编程,所以宏 一直让许多人望而 却步,不过要使用 一个现成的宏就简 单多了。首先打开 要处理的Excel表, 选择“工具→宏 →Visual Basic 编 辑器”,在编辑器左 边的窗口中用鼠标 双击Sheet1,会出 现代码编辑窗口,在代码编辑窗口输入如下代码(为了不破坏原有的工资表,所以这里采用了将Sheet1的内容复制到Sheet2的方法,所以最后的生成结果是在Sheet2中显示): Sub MakeSalaryList() Dim i As Integer Dim endrow As Integer '测出数据的最后一行

相关主题