中商网 手机端
首页 > 商业 >

Excel三种解决日常工作中金额分配的办法

2022-10-27 14:35:00   来源:网络   阅读量:1895
Excel三种解决日常工作中金额分配的办法

原标题:“我月底偷偷用了这3个小技巧,为了Excel从来不加班……”

在众多使用Excel的职业中,会计每天都要和表格打交道。

尤其是月末月初,手表多,大头多。

每天加班是家常便饭。

其中,一项工作是金额的分配。

例如,在下面的小示例中,第一列中的金额需要根据第二列中的月份分配给接下来的几个月:

比如二线的3500需要在未来三个月按三个月分配,2022年1月3500,2022年2月3500,2022年3月3500。超过三个月,不发任何金额。

按照这个思路怎么分配金额?

下面我们就来看看一些可以解决这个问题的小技巧吧!

IF+月函数

解决这类问题,主要以条件判断函数为主要思路。

如果条件为真,则返回某个值,否则返回另一个值。

公式是:

如果

完整的公式如下:

= IFlt=$B2,$A2," ")

公式分析:

条件判断函数有三个参数,

第一个参数:MONTH lt=$B2

使用MONTH函数取出第一行单元格中的月份数字,然后将其与前一个(B2)单元格中的数字进行比较。

如果检索到的月数小于或等于单元格中的值,则返回第二个参数:(A2)单元格中的金额;否则,返回第三个参数:空文本( " ")。

MONTH:返回单元格中的月份号1(C1)。

当公式向右拖动时,它将变成MONTH,返回单元格中的月份号2(D1),依此类推!

使用这种方法时,需要注意以下三点:

当此方法使用MONTH获取月份时,单元格必须是真日期或假日期。

例如,这个问题使用文本日期。

注意混合引用的使用。

例如,C中的行号应该是固定的。$B2和$A2中的列号应该是固定的,

如果日期如下:

看起来是日期,实际上单元格中有文字:一月,所以此时不能使用月份函数。

如何解决这个问题?您可以使用以下方法。

函数IF+列函数

该方法利用COLUMN函数返回的单元格的列号进行判断,可以完美解决方法1的不足。

而且不管第一行是日期还是非日期,都可以用。

完整的公式如下:

= IFlt=$B2,$A2," ")

公式分析:

该方法使用COLUMN函数获取单元格中的列号,然后将其与(B2)单元格中的列号进行比较。如果条件为真(小于或等于),它将返回(A2)单元格中的金额,否则将返回空文本( " ")。

该题巧妙地利用COLUMN函数进行列移位,相应返回判断所需的数字。

例如:

当公式向右拖动时,COLUMN返回1,COLUMN (B1)返回2,依此类推。将它与B列中的数字进行比较..

类似COLUMN的用法,还有它的兄弟行,就是获取单元格的行号。

它们的应用范围很广,朋友们可以好好体验一下!

函数IF+计数函数

COUNT函数是用来统计数字个数的,在这里也可以用来解决这个问题!

完整的公式如下:

= IFlt=$B2,$A2," ")

公式分析:

这里,COUNT函数用于计算单元格区域中的数字个数。如果它小于(B2)单元格中的数字,它将返回(A2)单元格,否则将返回空文本( " ")。

当公式被拖到右边时,它变成:

数数

此时,对该单元区域中的数字进行计数,并返回数字2。这里的面积不断扩大,类似于循环引用。即前一个公式生成的结果作为后一个公式的参数。

这个区域从小到大的用法也很广泛。

比如我们在日常工作中需要总结的时候可以尝试用这个思路!

小伙伴们可以多做研究!

写在最后

今天分享了三种解决日常工作中金额分配问题的方法,

If函数+月函数;

函数if+列函数;

If函数+COUNT函数。

每种用法都很巧妙。

你有其他的解决方法吗?

今天的思考问题是:

如果用这个问题来解决,是什么思路?

好的,欢迎留言,写出你的答案!

相关阅读