各位大神帮我看下这个公式错在哪里第一个表格名字叫 招商统计公式=SUMPRODUCT((COUNTIF(OFFSET(招商统计!$J$1:$M$1,ROW(INDIRECT("$2"&":$"&COUNTA(招商统计!D:D))),),A3))*招商统计!$D$3:$D$10
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 09:09:33
各位大神帮我看下这个公式错在哪里第一个表格名字叫 招商统计公式=SUMPRODUCT((COUNTIF(OFFSET(招商统计!$J$1:$M$1,ROW(INDIRECT("$2"&":$"&COUNTA(招商统计!D:D))),),A3))*招商统计!$D$3:$D$10
各位大神帮我看下这个公式错在哪里
第一个表格名字叫 招商统计
公式=SUMPRODUCT((COUNTIF(OFFSET(招商统计!$J$1:$M$1,ROW(INDIRECT("$2"&":$"&COUNTA(招商统计!D:D))),),A3))*招商统计!$D$3:$D$10*(COUNTIF(OFFSET(招商统计!$J$1:$M$1,ROW(INDIRECT("$2"&":$"&COUNTA(招商统计!D:D))),),A3))/(COUNTIF(OFFSET(招商统计!$J$1:$M$1,ROW(INDIRECT("$2"&":$"&COUNTA(招商统计!D:D))),),"<>"&"")))
大家帮帮忙 EXCEL表格公式问题
各位大神帮我看下这个公式错在哪里第一个表格名字叫 招商统计公式=SUMPRODUCT((COUNTIF(OFFSET(招商统计!$J$1:$M$1,ROW(INDIRECT("$2"&":$"&COUNTA(招商统计!D:D))),),A3))*招商统计!$D$3:$D$10
你的公式也太复杂了吧?
1、OFFSET(招商统计!$J$1:$M$1,ROW(INDIRECT("$2"&":$"&COUNTA(招商统计!D:D))),)——偏移函数
提取招商统计!$J$1:$M$1向下偏移2行的数据区域.其中:
COUNTA(招商统计!D:D)——统计函数
统计D列有数据(含文本)的单元格个数,按你的抓图,=4.
ROW(INDIRECT("$2"&":$"&COUNTA(招商统计!D:D)))——行号函数
ROW(2:4),其实就是2,从上不从下.
ROW()是偏移函数的第2位参数:偏上下.按你的抓图,向下偏2行,即招商统计!$J$3:$M$3.
COUNTIF(OFFSET(招商统计!$J$1:$M$1,ROW(INDIRECT("$2"&":$"&COUNTA(招商统计!D:D))),),A3)——条件统计函数
统计“招商统计!$J$3:$M$3”区域符合A3(李真真)条件的单元格个数,永远都=1,因为你的同一行当中的J~M列是不会有重复的.
你如果要统计“招商统计!D:D”区域里有数据对应的J:M区域,偏移函数OFFSET()可改为:
OFFSET(招商统计!J$2:M$2,COUNT(招商统计!D:D),).其中:
COUNT(招商统计!D:D)在偏移函数的第4位——范围高
条件统计函数就是:
COUNTIF(OFFSET(招商统计!J$2:M$2,COUNT(招商统计!D:D),),A3)
2、把你原来的公式整理并简化后,就是:
=SUMPRODUCT(COUNTIF(OFFSET(招商统计!J$2:M$2,COUNT(招商统计!D:D),),A3)^2*招商统计!D$2:D$10/(COUNTIF(OFFSET(招商统计!J$2:M$2,COUNT(招商统计!D:D),),"<>"&"")))
3、不知道你要两个条件统计函数COUNTIF()相乘干吗?