Excel sumproduct用法

excel sumproduct

假设有一张表,我们希望查看它前后分类的变动。  

可以利用sumproduct函数,计算每个单元格(支付方式)对应的值,然后相加。

行\列 D     E F G H I J K L M N O
1 Description PaymentType 现金支付 刷卡支付 国内银行卡 国外银行卡 外挂pos 储值卡 代金券 其他   标记公式
2 预订金 3 现金支付               1
3 现金 3 现金支付               1
4 现金溢收 3               其他   8
5 中国信用卡 1   刷卡支付               2
6 外国信用卡 2   刷卡支付               2

我们建立一张附表:

行\列 附表              
5 Q R S T U V W X
6 现金支付 刷卡支付 国内银行卡 国外银行卡 外挂pos 储值卡 代金券 其他
7 1 2 3 4 5 6 7 8


那么标记公式列:
标记公式列思路:

=SUMPRODUCT((Q7),N(D2=Q6))+SUMPRODUCT((R7),N(E2=R6))+SUMPRODUCT((S7),N(F2=S6))+SUMPRODUCT((T7),N(G2=T6))+SUMPRODUCT((U7),N(H2=U6))+SUMPRODUCT((V7),N(I2=V6))+SUMPRODUCT((W7),N(J2=W6))+SUMPRODUCT((X7),N(K2=X6))

 

公式说明:N(VALUE):

此外,N函数还可以将TRUE转换成1,将FALSE转换成0,将除错误值外的其他值转换为0。

SUMPRODUCT:http://baike.baidu.com/view/3222219.htm

在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

 

 

posted @   po-A  阅读(363)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~

Tushare大数据开放社区-免费提供各类金融数据和区块链数据 , 助力智能投资与创新型投资。

Python, Matlab, R, Web数据抽取学习交流。

点击右上角即可分享
微信分享提示