excel怎么计算每个月的平均收入

如题所述

可以用SUMIFS函数实现。

因为SUMIFS函数的条件必须变为文本,所以给公式变量条件造成了很大麻烦,不过可以通过变通的方法解决问题,公式稍长。

=SUMIFS(D2:D32,A2:A32,">"&TEXT(TODAY()-7,"yyyy-mm-dd"),A2:A32,"<="&TEXT(TODAY(),"yyyy-mm-dd"))/7

很简单,就是用TODAY函数定义出今天的日期。今天的日期减去7,就是起计算日期的前一天。SUMIFS的条件之一,要合计大于那一天的数,另一个条件是今天,计算小于等于今天的数,两个条件同时应用,那么就是大于今天往前算七天前的那一天并且小于等于今天日期的这部分数据(刚好7天)。因为SUMIFS函数的条件部分只能用文本格式,不识别变量(函数),所以TODAY函数并不能直接用在条件中,需要用TEXT将其格式转换成文本格式,也就是SUMIF的条件之一,再用比较符号与之连接起来,形成一个SUMIFS认可的又具有变量的条件。将这七天的和求出来之后,直接除以7就可以了。

呃,SUMIFS用的比较多,用得顺手了,忘了一个更简便的函数AVERAGEIFS,直接求平均值。说明如上。只不过不用除以七了,它直接选了那七天范围内的数据,直接就计算平均了 。

公式如下:

=AVERAGEIFS(D2:D32,A2:A32,">"&TEXT(TODAY()-7,"yyyy-mm-dd"),A2:A32,"<="&TEXT(TODAY(),"yyyy-mm-dd"))

你自己套用进去,看看这个公式对不对。如果还有其他需求,可以私信,给联系方式。简单的函数可以免费制作,复杂的不免费。

PS:想公式再短几个字符的话,可以用如下公式:

=AVERAGEIFS(D2:D32,A2:A32,">"&TEXT(NOW()-7,"yyyy-m-d"),A2:A32,"<="&TEXT(NOW(),"yyyy-m-d"))

使用以上所有公式,需要注意的是,你的日期列中,不管怎么显示,日期数据必须是带准确年份的。年份不能错了。因为判断系统日期,是连年份一起判断的。

温馨提示:内容为网友见解,仅供参考
无其他回答

怎么用excel计算一个月的平均值
2. **使用AVERAGE函数**:在Excel中,计算平均值最直接的方法是使用`AVERAGE`函数。你可以在一个空白单元格中输入这个函数,并指定你想要计算平均值的数据范围作为参数。例如,如果你的数据从A2到A31(假设一个月的数据),你可以在B1单元格输入`=AVERAGE(A2:A31)`。3. **回车计算**:输入完函数后...

用excel求出每个月的平均值怎么做?
选择求平均数的函数AVERAGE。单击AVERAGE进入到如图的界面。1、打开要求平均值的表格,点击要算出结果的那个表格。然后点击表格上方的“fx”。然后点击“AVERAGE”,这个函数就是用来求平均数的函数。然后点击“确定”。2、想要用excel求平均值,可以按照以下步骤进行操作:首先打开excel表格,全选需要求平均值的单元格。然后...

Excel求平均值怎么求?这几种方法非常省事
首先,利用Excel内置的分析功能可以简化过程。步骤如下:打开包含数据的表格,选择需要计算的区域,然后在“开始”菜单栏右侧找到“分析数据”选项,点击后Excel会自动进行数据处理,平均值等结果会一目了然地显示在下方。其次,函数法是另一个强大的工具。比如,AVERAGE函数就专门用于求平均值。在目标单元格...

Excel表格怎么计算平均工资啊?
一、数字处理1、取绝对值函数公式:=ABS(数字)2、取整函数公式:=INT(数字)3、四舍五入函数公式:=ROUND(数字,小数位数)二、判断公式1、如果计算的结果值错误那么显示为空公式:=IFERROR(数字\/数字,)说明:如果计算的结果错误则显示为空,否则正常显示。2、IF语句的多条件判定及返回值公式:IF(AND...

excel表格怎么求平均值啊?
一、方法一:利用自带工具求平均值 1、在EXCEL求平均值,现在表格中选中需要计算的数据;2、点击软件上面的工具栏,会看到有求和的按钮,然后直接点击下拉菜单,选择【平均值】;3、最后,软件将自动将所求的数据的平均值自动填写到这列数据的最末端;二、方法二:利用函数来求取平均值 1、将鼠标定位...

excel怎么计算平均值
方法一:使用内置的平均值功能 1. 首先,选择您想要计算平均值的数据区域。2. 接着,点击Excel工具栏中的“自动求和”按钮,然后在下拉菜单中选择“平均值”。3. Excel将自动计算所选数据的平均值,并将其显示在数据区域的最后一个单元格中。方法二:使用AVERAGE函数 1. 将光标放置在您希望显示平均值...

excel平均值怎么算
首先,如果你需要计算一个范围内的平均值,例如B2到C15的所有单元格,可以直接输入公式:=AVERAGE(B2:C15),它会返回这个范围内数值的平均值。其次,如果你有多个单元格需要求平均,可以将它们一一列出,如=AVERAGE(B2,C15,D3,H8),这将计算B2、C15、D3和H8这四个单元格的值的平均。最后,AVERAGE...

excel怎么算出每个月总和的平均数?
要计算Excel中的每个月总和的平均数,首先,打开Microsoft Excel这款电子表格工具,进入其操作界面。在工作表的适当区域,输入你想要分析的数据,这可以是每个月的销售额、支出或其他数值。选择一个空白的单元格,这个单元格将用于显示结果。在Excel的顶部菜单栏中,找到并点击"公式"选项。在下拉菜单中,...

EXCEL中如何根据薪酬数据计算月平均工资
1. 打开Excel表格,并选中包含薪酬数据的列。2. 在表格中插入一列,用于显示“月平均工资”。3. 选中用于显示月平均工资的第一个单元格。4. 在该单元格中输入公式,以计算月平均工资。例如,如果年度总薪酬位于H3单元格,月数位于E3单元格,则公式为:=H3\/E3。5. 按下键盘上的回车键,以得出月...

excel怎么算出每个月总和的平均数
首先,假设你有一列数据是月份(例如,1月到12月),在A列;另一列是与这些月份对应的数据总和,在B列。为了计算这些月份总和的平均数,你可以使用Excel的`AVERAGE`函数。1. **选择一个空白单元格**来放置你的平均数结果,比如C1。2. **输入AVERAGE函数**:在C1单元格中,输入`=AVERAGE(B1:B12...

相似回答
大家正在搜