SUMPRODUCT((sheet1!$E$2:$E$65536<>" ")*(sheet1!$A$2:$A$65536=A7)) 这个公式中为什么要加美元符号?

还有,我能不能不写E2到E65536,直接选E整列?

在EXCEL2003中,不能直接写E:E,这样的结果会显示为#NUM!,必须使用单元格区域
在EXCEL2007中,可以直接写E:E,但是这个的结果就是运算的数组范围超大,运算速度严重受影响
这个函数,还是需要使用一定的单元格区域引用.
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-23
美元符号代表是固定数值,也就是你无论怎么拉也不会发表变化的!无论这个公式复制到哪个单元格中,数值都不会产生变化,如果你不美元符合,复制贴粘的时候就会产生变化!
第2个回答  2012-10-23
EXCEL单元格的引用包括相对引用、绝对引用和混合引用三种。
绝对引用
单元格中的绝对单元格引用(例如 $F$6)总是在指定位置引用单元格F6。如果公式所在单元格的位置改变,绝对引用的单元格始终保持不变。如果多行或多列地复制公式,绝对引用将不作调整。默认情况下,新公式使用相对引用,需要将它们转换为绝对引用。例如,如果将单元格 B2 中的绝对引用复制到单元格 B3,则在两个单元格中一样,都是 $F$6。

相对引用
公式中的相对单元格引用(例如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。默认情况下,新公式使用相对引用。例如,如果将单元格 B2 中的相对引用复制到单元格 B3,将自动从 =A1 调整到 =A2。

混合引用
混合引用具有绝对列和相对行,或是绝对行和相对列。绝对引用列采用 $A1、$B1 等形式。绝对引用行采用 A$1、B$1 等形式。如果公式所在单元格的位置改变,则相对引用改变,而绝对引用不变。如果多行或多列地复制公式,相对引用自动调整,而绝对引用不作调整。例如,如果将一个混合引用从 A2 复制到 B3,它将从 =A$1 调整到 =B$1。

在Excel中输入公式时,只要正确使用F4键,就能简单地对单元格的相对引用和绝对引用进行切换。现举例说明。
对于某单元格所输入的公式为“=SUM(B4:B8) ”。
选中整个公式,按下F4键,该公式内容变为“=SUM($B$4:$B$8)”,表示对横、纵行单元格均进行绝对引用。
第二次按下F4键,公式内容又变为“=SUM(B$4:B$8)”,表示对横行进行绝对引用,纵行相对引用。
第三次按下F4键,公式则变为“=SUM($B4:$B8)”,表示对横行进行相对引用,对纵行进行绝对引用。
第四次按下F4键时,公式变回到初始状态“=SUM(B4:B8)”,即对横行纵行的单元格均进行相对引用。
需要说明的一点是,F4键的切换功能只对所选中的公式段有作用。

请参考我的回答:http://zhidao.baidu.com/question/174196131.html?oldq=1本回答被网友采纳

...*(sheet1!$A$2:$A$65536=A7)) 这个公式中为什么要加美元符号?_百 ...
在EXCEL2003中,不能直接写E:E,这样的结果会显示为#NUM!,必须使用单元格区域 在EXCEL2007中,可以直接写E:E,但是这个的结果就是运算的数组范围超大,运算速度严重受影响 这个函数,还是需要使用一定的单元格区域引用.

EXCEL vba 中使用SUMPRODUCT公式,并自动生成EXCEL公式
Sub copyFormula() Range("J8").Formula = "=SUMPRODUCT((MONTH($E$2:$E$65536)=MONTH(J$7))*($H$2:$H$65536=$I8)*($A$2:$A$65536))" Range("J8").Copy Range("J8:L20")End Sub

excel表格中,怎样对同时符合两个条件的数值求和?
1、第一步先选择要求和的单元格,然后点击编辑栏的插入函数符号。2、进入插入函数页面,在查找函数框里面输入:sumifs,选择函数列表里面的:SUMIFS。3、然后在函数参数页面,在求和区域框选择金额一列:C2:C13。4、第一个条件是1班级,所以在区域1里面输入班级列:B2:B13。5、相应的条件1直接输入:1。

我这个excel表格能不能做汇总
您的问题是否能通过提供的Excel公式完成汇总,答案是肯定的。公式:=SUMPRODUCT((A2=Sheet1!B$2:B$65536)*Sheet1!F$2:F$65536) 实现了特定条件下的数据汇总。具体解释如下:首先,公式的第一个部分(A2=Sheet1!B$2:B$65536)用于筛选满足条件的单元格。这里的条件是A列的第2个单元格值与Sheet1...

excel求一函数,能统计各个时间段,各种系列,各种款式,各种颜色的产品销量...
=sumproduct((时间段数据区=要统计的某时间)*(各种系列数据区=要统计的某系列)*(各种款式数据区=要统计的某款式)*(各种颜色数据区=要统计的某颜色)*产品销量数据区)注:若源数据清单和统计页不在同一工作表,以上各数据区前需要加表名,形如:Sheet1!另,各数据区使用绝对地址为最好,形如$A$2...

sumproduct进行多条件求和时出现#NUM
1、这个函数不能直接引用列,如果一定要选择整个列,公式应该如下。2、把逗号改成*号 =SUMPRODUCT(($B$1:$B$65536="男")*($C$1:$C$65536="副经理")*($D$1:$D$65536="高级")*($E$1:$E$65536="10")*$F$1:$F$65536)按照你的这个公式理解,求值应该为同时满足这些条件时,F列中...

求Sheet1查找同时符合两个条件的参数并引用相对值到Sheet2 K2列单元格...
在SHEET2月份表的K2输入这公式下拉就行了。=SUMPRODUCT((Sheet1!A$2:A$999=F2)*(Sheet1!B$2:B$999=C2)*Sheet1!E$2:E$999)如果用的EXCEL 是2007及以上版本,K2的公式可以精简为这样:=SUMIFS(Sheet1!E:E,Sheet1!A:A,F2,Sheet1!B:B,C2)再提供一个后备公式供选择,以上的两个公式当...

excel 表格间减法公式怎么编辑
在SHEET1和SHEET2分别插入一个辅助列,为领用人领用数量和归还人归还数量,这个是把A列和B列用&连接起来的。然后在SHEET1使用vlookup函数

excel 对报表范围中符合指定条件的多列值求和 怎么弄
在Sheet2的A2单元格输入一个需要查询的机型,在B2输入以下公式并按下CTRL+SHIFT+ENTER组合键,向右复制,可以列出所有满足条件的记录:=INDEX(Sheet1$B:$B,SMALL(IF(Sheet1!$A$2:$A$100=$A2,ROW($2:$100),4^8),COLUMN(A:A)))&""【公式含义】公式中使用IF函式判断Sheet1的A2:A100=本表...

excel如何统计表2中的各项数值合计显示在表一中,如下表
如果销售价指的是单价的话,那么:B2公式 =SUMPRODUCT((Sheet1!$A$2:$A$65536=A$1)*(Sheet1!$B$2:$B$65536=A2)*Sheet1!$C$2:$C$65536*Sheet1!$D$2:$D$65536)在B2写入公式后,复制B2,到D2、F2分别粘贴。然后把B2、D2、F2公式向下填充即可 欢迎追问 ...

相似回答