Excel如何实现一行一列分别相乘求和?

如题所述

比如ABC三列,要将第2-10行分别与第一行相乘再相加

=SUMPRODUCT(A1:C1*A2:C10) 

补充:

A1 A2 A3 A4

B1 B2 B3 B4

C1 C2 C3 C4

微软的OFFICE是最为流行的办公软件,主要有OFFICE2010和OFFICE2007两个版本。Office 2000是第三代办公处理软件的代表产品,可以作为办公和管理的平台,以提高使用者的工作效率和决策能力。Office 2000中文版有4种不同的版本:标准版、中小企业版、中文专业版和企业版。

在Office 2000中各个组件仍有着比较明确的分工:一般说来,Word主要用来进行文本的输入、编辑、排版、打印等工作;Excel主要用来进行有繁重计算任务的预算、财务、数据汇总等工作;PowerPoint主要用来制作演示文稿和幻灯片及投影片等;Access是一个桌面数据库系统及数据库应用程序;Outlook是一个桌面信息管理的应用程序;FrontPage主要用来制作和发布因特网的Web页面。

Microsoft Office XP是微软有史以来所发行的Office版本中最重要的版本,而且也被认为是迄今为止功能最强大、最易于使用的Office产品。新版Office放弃了以往以产品发布年命名的惯例!产品名称中的XP,是英文Experience(体验)的缩写,代表着新版Office在包容覆盖广泛设备的Web服务之后,将给用户带来丰富的、充分扩展的全新体验。

除核心的 Office XP 程序 — Microsoft Word、Excel、Outlook和 PowerPoint— 外,Office XP 专业版 中包含 Microsoft Access 2002,它是 Office XP 数据库解决方案,可帮助用户存储、访问和分析数据。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-02-08
=SUM((D11:K11)*TRANSPOSE(K3:K10))
同时按下Ctrl+Shift+Enter
说明一下,数组计算,数组里的单元格数量要一至,D11:J11有8个,K3:K9只有7个不匹配,所以要把K3:K10这样也变成8个单元格才能用数组计算,
第2个回答  2020-03-06
假设a1:a10乘以c1:l1再求和
=sum(a1:a10*transpose(c1:l1))
数组公式,按ctrl+shift+enter结束公式输入。
相似回答