<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>乘积求和 on CoreV.cn</title>
        <link>https://corev.cn/tags/%E4%B9%98%E7%A7%AF%E6%B1%82%E5%92%8C/</link>
        <description>Recent content in 乘积求和 on CoreV.cn</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-CN</language>
        <copyright>CoreV.cn</copyright>
        <lastBuildDate>Wed, 26 Aug 2026 17:08:33 +0800</lastBuildDate><atom:link href="https://corev.cn/tags/%E4%B9%98%E7%A7%AF%E6%B1%82%E5%92%8C/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Excel常用功能——SUMPRODUCT函数进行乘积求和、条件计数、条件求和、排名计算</title>
        <link>https://corev.cn/articles/excel-sumproduct/</link>
        <pubDate>Sun, 27 Jul 2025 16:46:00 +0800</pubDate>
        
        <guid>https://corev.cn/articles/excel-sumproduct/</guid>
        <description>&lt;p&gt;在 Excel 的众多函数中，SUMPRODUCT 是一个低调却非常实用的“全能型选手”。它不仅能做乘积求和，还能实现条件计数、条件求和、甚至排名计算。&lt;/p&gt;
&lt;p&gt;下面通过一些实例，了解该函数的工作原理。&lt;/p&gt;
&lt;h2 id=&#34;一基础用法乘积求和&#34;&gt;一、基础用法：乘积求和
&lt;/h2&gt;&lt;p&gt;这是 SUMPRODUCT 最基础的用途，用于对多个数组中对应的数值进行相乘并求和。&lt;/p&gt;
&lt;h3 id=&#34;-示例公式&#34;&gt;🔢 示例公式：
&lt;/h3&gt;&lt;p&gt;&lt;code&gt;=SUMPRODUCT(A2:A5, B2:B5)&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;-计算过程&#34;&gt;🧮 计算过程：
&lt;/h3&gt;&lt;p&gt;Excel 会自动进行如下计算：&lt;/p&gt;
&lt;p&gt;&lt;code&gt;A2×B2 + A3×B3 + A4×B4 + A5×B5&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://corev.cn/articles/excel-sumproduct/image.png&#34;
	width=&#34;333&#34;
	height=&#34;321&#34;
	srcset=&#34;https://corev.cn/articles/excel-sumproduct/image_hu_6244ca936a704c89.png 480w, https://corev.cn/articles/excel-sumproduct/image_hu_de1bf7ab1407a359.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;图1&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;103&#34;
		data-flex-basis=&#34;248px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://corev.cn/articles/excel-sumproduct/image-1.png&#34;
	width=&#34;431&#34;
	height=&#34;320&#34;
	srcset=&#34;https://corev.cn/articles/excel-sumproduct/image-1_hu_d7a85fa38ab56b05.png 480w, https://corev.cn/articles/excel-sumproduct/image-1_hu_4e8a86e30e175250.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;图2&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;134&#34;
		data-flex-basis=&#34;323px&#34;
	
&gt;&lt;/p&gt;
&lt;h3 id=&#34;-适用场景&#34;&gt;📌 适用场景：
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;计算总销售额（数量 × 单价）&lt;/li&gt;
&lt;li&gt;计算加权平均分（成绩 × 权重）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;二进阶应用按班级排名&#34;&gt;二、进阶应用：按班级排名
&lt;/h2&gt;&lt;p&gt;在这个范例中，SUMPRODUCT 实现了所有班级成绩在一张表中，按班级对成绩进行排名。&lt;/p&gt;
&lt;h3 id=&#34;-示例公式-1&#34;&gt;🔍 示例公式：
&lt;/h3&gt;&lt;p&gt;&lt;code&gt;=SUMPRODUCT((A$2:A$27=A2)*(C$2:C$27&amp;gt;C2)) + 1&lt;/code&gt;&lt;/p&gt;
&lt;h3 id=&#34;-原理解读&#34;&gt;🧠 原理解读：
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;部分&lt;/th&gt;
          &lt;th&gt;说明&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;(A$2:A$27=A2)&lt;/td&gt;
          &lt;td&gt;找出与当前行班级相同的记录&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;(C$2:C$27&amp;gt;C2)&lt;/td&gt;
          &lt;td&gt;找出比当前得分高的记录&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;两者相乘后，SUMPRODUCT 统计出“比当前得分高的同班人数”&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;+1&lt;/td&gt;
          &lt;td&gt;得到当前学生的班级排名&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;img src=&#34;https://corev.cn/articles/excel-sumproduct/image-2.png&#34;
	width=&#34;583&#34;
	height=&#34;711&#34;
	srcset=&#34;https://corev.cn/articles/excel-sumproduct/image-2_hu_ccff1991e36d197c.png 480w, https://corev.cn/articles/excel-sumproduct/image-2_hu_96a1cd2d08d14f3e.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;图3&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;81&#34;
		data-flex-basis=&#34;196px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://corev.cn/articles/excel-sumproduct/image-3.png&#34;
	width=&#34;582&#34;
	height=&#34;713&#34;
	srcset=&#34;https://corev.cn/articles/excel-sumproduct/image-3_hu_1a96f7093782c7e7.png 480w, https://corev.cn/articles/excel-sumproduct/image-3_hu_721c4753078dee.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;图4&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;81&#34;
		data-flex-basis=&#34;195px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://corev.cn/articles/excel-sumproduct/image-4.png&#34;
	width=&#34;584&#34;
	height=&#34;713&#34;
	srcset=&#34;https://corev.cn/articles/excel-sumproduct/image-4_hu_d2d13becdae37332.png 480w, https://corev.cn/articles/excel-sumproduct/image-4_hu_7760463f109547d3.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;图5&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;81&#34;
		data-flex-basis=&#34;196px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://corev.cn/articles/excel-sumproduct/image-5.png&#34;
	width=&#34;582&#34;
	height=&#34;715&#34;
	srcset=&#34;https://corev.cn/articles/excel-sumproduct/image-5_hu_5f84d60a63b0d1d3.png 480w, https://corev.cn/articles/excel-sumproduct/image-5_hu_a99f977f6a89ac3.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;图6&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;81&#34;
		data-flex-basis=&#34;195px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;以上范例中，为了方便理解，把公式拆解后粘贴到E、F列。由于SUMPRODUCT函数每次都是在处理一组数据，所以上图中E、F列都是显示的D3单元格计算过程。TRUE可以理解成1，FALSE理解成0。1&lt;em&gt;0=0，1&lt;/em&gt;1=1。&lt;/p&gt;
&lt;p&gt;E列，计算出A列有哪些符合“一班”，符合的为1；F列，计算出C列有哪些成绩大于93，大于的为1；G列，把E和F结果相乘，可以理解成，即是“一班”又是成绩大于93的，结果为1，其它都为0。可以看出，一共有第4行和第6行结果为1，即有2个大于93的成绩，所以第1行排名为3。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;SUMPRODUCT 虽然名字简单，但它可以轻松应对条件统计、排名计算等复杂场景，是 Excel 中非常值得掌握的一个函数。`&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;END&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
