虎虎漫画小说

繁体版 简体版
虎虎漫画小说 > > Excel_word_ppt_office使用技巧大全(最新超全完整版)最新章节 > 第 83 章

第 83 章 免费阅读

显示一个数值或显示某一公式的计算结果。参数之间用半角的“,”隔开,字符串也要用半角引号括住。

设工资表中“应纳税所得额”在E列,“应jiāo个人所得税”在H列。我们要在H列的各行设置IF函数公式,由函数公式来对E列各行的应纳税工资进行判断,并自动套用适用税率和速算扣除数计算应纳税额。可在H列设置函数(以第2行为例):

IF(E2 > 100000,E2*0.45-15375,IF(E2 > 80000,E2*0.40-10375,IF(E2 > 60000,E2*0.35-6375,IF(E2 > 40000,E2*0.30-3375,IF(E2 > 20000,E2*0.25-1375,IF(E2 > 5000,E2*0.20-375,IF(E2 > 2000,E2*0.15-125,IF(E2 > 500,E2*0.10-25,E2*0.05 ) ) ) ) ) ) ) )。

该函数十分亢长,其中嵌套了7个同样的IF函数,从第2个IF 函数开始到最后是第1个嵌套函数,从第3个IF开始到最后是第2个嵌套函数……,为帮助理解,我们将这些嵌套函数分别设为X1、X2、……于是将整个函数简化如下:

IF(E2 > 100000,E2*0.45-15375,X1)

该函数意为:当E2中工资额大于100000元时,H2中计算出的应纳所得税额为E2*45%-15375,否则(指当工资额等于或小于100000元时),则H2应按X1的方法计算;把X1展开:

IF(E2 > 80000,E2*0.40-10375,X2)

其含义与上面相仿。最后一个嵌套函数X7展开为:

IF(E2 > 500,E2*0.10-25,E2*0.05)

该函数意为:当E2中工资额大于500元时,H2中计算出的应纳所得税额为E2*10%-25,否则(当工资额等于或小于500元时),H2等于E2*5%。

怎么样,明白了吗?够复杂的,好在计算个人所得税只有一种规定,将别人的公式搬过来用就是了。一般单位个人的工资不会高的太吓人,我们可根据人员的实际工资水平减少函数的嵌套数目简化运算。

学会灵活使用IF函数(图略)

从以上计算个人所得税的例子中可以看出,学会在Excel的工作表中运用这个函数设定各种条件,可实现许多特定的cāo作要求,起到事半功倍的作用。本文再举几个实例来讲解IF函数的使用方法,读者们可举一反三,在自己的Excel工作表中灵活运用。

例一

图一是一份会计记帐凭证,为了判断输入的数据借贷是否相等,我们在A8中利用IF函数进行检测,选定A8,双击“=” ,输入函数:

=IF(C8<>D8,"借贷不平","合 计")

当C8=D8时,不符合参数1的条件,在A8中即显示参数3中的字符串“合计” ,当C8≠D8 时,符合参数1的条件,A8中显示的就是参数2中的字符串“借贷不平”,给予提示

例二

在图三的表中,要求当C5:C12区域中的数值为正数时,在D5:D12区域中用相同的正数反映,当C5:C12区域中的数值为负数时,则要在E5:E12区域中用它们的绝对值反映。

在D5中建立函数如下: =IF(C5>0,C5,"0" )

在E5中建立函数如下: =IF(C5<0,C5*(-1),"0" )

再将已建立的函数复制到其他相应的单元格中去即可。

如果在单元格中不想将“0”显示出来,则第三个参数可表示为“ " " ” (如图四单元格E5所示)。

在图五表中如果只要求计算盈利企业的利税总额则可在F列各单元格中建立函数如下(以F2为例):

=IF(B2>0,SUM(B2:E2),"" )

当IF函数的参数1中含有两个或两个以上的检测条件时,就要在参数中嵌套另外两个逻辑函数AND和OR了。

例四

设单元格A4的数值只能严格为正小数,当A4符合此条件时,则在B4中显示该数值,否则提示错误信息。从A4的条件看它应同时满足>0且<1的要求,因而应结合运用AND函数,在B4中建立函数如下:

=IF(AND(0<A4,A4<1),A4,"数值超出范围" )

例五

设单元格A4的数值应该是绝对值大于10的任何数值,当A4符合此条件时,则在B4中显示该数值,否则提示错误信息。这里A4的条件既可>10又可<-10,两个条件只要满足一个即可,因而应结合OR函数,在B4中建立函数如下:

=IF(OR(10<A4,A4<-10),A4,"数值超出范围" )

从以上例子可以看出,IF函数是一个十分有用的函数,要用Excel,不可不学IF函数。本文所举例子并不能包括它的所有用法,相信大家一定能发现IF 函数的更多功能。

如何计算表达式

比如,我在一个单元格(a1)内输入 “ 15+1+6 ”,然后在另一个单元格(a2)内输入 “ =函数(a1)”

让Excel自动计算出 a1 的结果 22 并显示在 a2 中?请问Excel有这样的函数吗?

解答:将鼠标定位在B1,chā入→名称→定义:x=EVALUATE(A1),在B1输入“=X”往下拖即可。这样,A列为表达式,B列为运算结果。

如何求得某行或列不重复数字的个数

解答: B5:Z5行中不重复数字的个数:输入=SUM(1/COUNTIF(B5:Z5,B5:Z5))-1后按CTRL+SHIFT+Enter

Excel中“摄影”的妙用

1、 准备“照相机”

1) 打开Excel的“工具”菜单,选择“自定义”对话框。

2) 单击“命令”选项卡,在“类别”中选择“工具”,在右边“命令”列表中找到“摄影”,并且将其拖到工具栏的任意位置。

2、给目标“拍照”

假设我们要让Sheet2中的部分内容自动出现在Sheet1中。

1) 拖动鼠标并且选择Sheet2中需要“拍照”的内容。

2) 用鼠标单击工具栏上准备好的“照相机”按钮,于是这个选定的区域就被“拍”了下来。

3、粘贴“照片”

1) 打开Sheet1工作表。

2) 在需要显示“照片”的位置上单击鼠标左键,被“拍摄”的“照片”就立即粘贴过来了。

在Sheet2中调整“照片”的各种格式,粘贴到Sheet1中的内容同步发生变化,而且因为chā入的的确是一幅自动更新的图像文件,所以,“图片”工具栏对这个照片也是有效的

作者在此提供另一种方法:先复制要实现同步链接的图片,然后选中要另存的区域,按住SHIFT键的同时选中编辑菜单中的粘贴链接图片,这样达到的效果是同样的,也会即时更新。

放大USERFORM幕相同大小

这样可以

Private Sub UserForm_Initialize()

Application.WindowState = xlMaximized

With Me

.Top = Application.Top

.Left = Application.Left

.Height = Application.Height

.Width = Application.Width

End With

End Sub

如何用excel做双对数坐标图

你可以先按一般刻度坐标作图,然后右击图表区的网格线,在右键菜单中选择"网格线格式",然后选择对数刻度即可.

使用excel拨接连上网

以下宏可以实现拨号连接上网:

Declare Function RasEnumEntries Lib "RasApi32.DLL" Alias "RasEnumEntriesA" (ByVal reserved As String, ByVal lpszPhonebook As String, lprasentryncom As Any, lpcb As Long, lpcEntries As Long) As Long

Const RAS_MAXENTRYNAME = 256

Type RASENTRYNAME

dwSize As Long

szEntryNcom(RAS_MAXENTRYNAME) As Byte

End Type

Sub 连线项目()

『加入书签,方便阅读』