微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

根据条件将值添加到不同的单元格-Excel

如何解决根据条件将值添加到不同的单元格-Excel

我对excel公式不太满意,在我要实现的过程中需要一些帮助:

为简化起见,我有一个带有以下行的excel工作表(n°1工作表):

公司名称|价格日期

在其他Excel工作表(工作表第2号)上,我为每家公司都有一行,并且在每一列中都有全部12个月的时间。我需要一个公式,因此,每当我在第一张工作表中添加一行时,我添加的价格就会自动添加到工作表2中相应的公司行和相应月份中(基于日期)

我真的迷失在这里,我知道如何应用简单的公式,但是不是,有没有一种方法可以根据某些条件将每个值添加到不同的单元格中?

我忘了补充,我需要在表2中对这些值求和,因此每次我添加一个新值时,它都会与相应单元格的实际值相加。

我希望我的英语还不错,并在此先感谢您!! :)

解决方法

使用SUMIFS()

=SUMIFS($Q:$Q,$P:$P,$A2,$R:$R,">="&EOMONTH(B$1,-1)+1,"<"&EOMONTH(B$1,0)+1)

需要注意的是,月标题必须是所需月份中的实际日期。可以使用任何要显示的方式对其进行格式化。我的所有单元格都包含每个月的1号作为其真实日期。

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。