肺炎

注册

 

发新话题 回复该主题

最新个税函数公式来了3月1日起,就得这 [复制链接]

1#
皮肤白癜风名家治疗 https://m.39.net/disease/a_9499565.html

3月1日起,个税综合所得年度汇算正式开始!作为财务人,还在用if算个税吗?赶紧看看lookup吧!

一个例子学会lookup的用法:

我们用lookup公式,将d列的数据去ab列查找,返回b列的结果

在e2单元格输入公式,=lookup(d2,a:b),双击下拉。

逐项分析查找结果:

(一)被查找值为0

D列数据为0时,返回错误#N/A,说明如果被查找值比查找区域最小值(此处为1)小,就会因匹配不到出现错误。

(二)被查找值为1

D列数据为1时,返回A,说明如果被查找值在查找区域内出现,可以准确匹配。

(三)被查找值为1.5

D列数据为1.5时,返回A,说明如果被查找值不在查找区域内,但位于被查找区域内两个相邻的数据之间时,会返回较小的那个值所对应的数据。

(四)被查找值为2.2

D列数据为2.2时,返回B,说明如果被查找值比查找区域最大值还大,就匹配到查找区域内最大值所对应的数据。

通过以上例子,我们搞清了lookup函数的用法,那么我们就可以用它来计算个税。

下面是最新个税税率表:

我们将这个表整理一下,录入excel中:

我们要达到的效果是:

如果被查找数在0-之间,返回0所对应的3%和0

如果被查找数为,返回对应的10%和

如果被查找数超过,返回对应的45%和

对照之前的例子,我们可以使用b列作为待查找区域的首列。这样我们测试一下:

1.在g2输入公式=LOOKUP(F2,B:C),回车下拉

2.在h2输入公式=LOOKUP(F2,B),回车下拉

3.在i2输入公式=F2*G2-H2,回车下拉

下面是结果:

使用lookup,哪个地方容易出错呢?

1.被查找的列要升序排列

2.被查找的列要保证唯一

有同学说,用if嵌套一样解决问题,有必要学lookup么?

只能说,if最多嵌套7层,如果计税级数超过7,就不能使用if了,而且层层嵌套,很容易因理不清头绪而出错。

分享 转发
TOP
发新话题 回复该主题