gpt4 book ai didi

excel - AVERAGEIF 返回 #DIV/0

转载 作者:行者123 更新时间:2023-12-04 21:16:31 24 4
gpt4 key购买 nike

我四处寻找答案,但找不到(尽管很多人对此有疑问)-如果有人在某处看到答案,请告诉我。

我正在做一个非常非常基本的旅行费用表

一个月一个月,我需要浏览一个专栏,找到一个类型 当月发生的费用 - 然后将其与同一类型的所有费用相加。每月总计。

然后我有一个专栏需要找出当月这类费用的平均支出是多少。所以我可以跟踪每月的改进

示例 - http://f.cl.ly/items/1i3Z0Q0m1V2F2h2B3c2b/Screen%20Shot%202014-12-09%20at%2018.28.47.png

SUM 位很简单

SUMIF(D2:D300, 'Food', A2:A300)

所以,通过' 电话 ' 列,查找 ' 食品 ',如果你找到它:给我' 上同一行的值一个 ' 列,然后将它们加在一起..

平均有点棘手

我试过了
(H4*12)/365

这基本上将每月值乘以 12 并将其除以找出该年的日平均值(或年平均值?)。

但这平均了一年中一个月的单个输入(考虑到 future 的几个月为零),因此它使平均值下降:(

我想知道的是

“我在一月份购买食物的平均每日花费是多少?”

很明显,棘手的一点是因为在 费用类型列有我必须丢弃的值,所以我不平均 食品住宿

所以我尝试了
AVERAGEIF(D2:D19, 'Food', A2:A19)
基本上说通过' 电话 ' 列,查找 ' 食品 ',如果你找到它:给我' 上同一行的值一个 ' 列,并平均所有这些值..

这对我花钱买的东西很有用,但是 - 如果我那个月没有花任何东西(比如说 提示 ),它会给我一个错误,而不仅仅是' 0 '

最佳答案

试试 IFERROR(AVERAGEIFS(A2:A19,D2:D19,'Food',A2:A19,"<>"),0)

这将平均列“A”中的所有内容,其中“D”列是“食物”并且“A”列中的值不为空。

但是,如果您试图获得所有月份的平均值,即使您在给定月份没有花费任何费用,您可能希望使用“0”而不是仅使用空白值。

例如,如果我在一月份花费 10 美元,二月份花费 10 美元,三月份花费 0 美元,四月份花费 10 美元,那么我的平均应该是 30 美元/4 个月或 7.50 美元/月。如果我将 3 月留空而不是“0 美元”,则平均值将为 30 美元/3 个月或 10 美元/月。

这一切都取决于您需要如何规划您的费用。如果是“这四个月我的平均值是多少?”,您应该使用“0”值,您可以只使用 AVERAGEIF。如果它是“我的平均月支出是多少?”,您可以将其留空并使用上面的 AVERAGEIFS 公式。如果根本没有值,它将显示“0”而不是错误,如前所述。

关于excel - AVERAGEIF 返回 #DIV/0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27386868/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com