excel 公式=IF(COUNTIF($C:$C,$A2)=0,"",INDEX($C:$D,MATCH($A2,$C:$C,),COLUMN(A2)))excel 分别代表什么
3个回答
展开全部
假定,INDEX($C:$D,MATCH($A2,$C:$C,),COLUMN(A2))部分为“主体公式”,分步解释吧:
1、原公式可简化为:=IF(COUNTIF($C:$C,$A2)=0,"","主体公式"),含义为,在C列中,符合A2中数据的单元格数为0时,显示空,否则,显示"主体公式"计算的结果;
2、"主体公式"部分INDEX($C:$D,MATCH($A2,$C:$C,),COLUMN(A2))的含义为:引用C列或D列区域中,C列中与A2数据相符的行的A2值指定的列中的数据;
但是纤掘困,毁念从公式本身的限制看,A列中的数据仅在1、2的情况下,公式可正常运算,超出此范围时,主体公式部分会出错。散森
估计,此公式在输入过程中出错,应将"主体公式"部分的$C:$D,修改为$D:$D,在MATCH($A2,$C:$C,)中,添加遗漏的参数0,并省略COLUMN(A2),即可将D列的值正常输出。
修改后的公式为:
=IF(COUNTIF($C:$C,$A2)=0,"",INDEX($D:$D,MATCH($A2,$C:$C,0))
1、原公式可简化为:=IF(COUNTIF($C:$C,$A2)=0,"","主体公式"),含义为,在C列中,符合A2中数据的单元格数为0时,显示空,否则,显示"主体公式"计算的结果;
2、"主体公式"部分INDEX($C:$D,MATCH($A2,$C:$C,),COLUMN(A2))的含义为:引用C列或D列区域中,C列中与A2数据相符的行的A2值指定的列中的数据;
但是纤掘困,毁念从公式本身的限制看,A列中的数据仅在1、2的情况下,公式可正常运算,超出此范围时,主体公式部分会出错。散森
估计,此公式在输入过程中出错,应将"主体公式"部分的$C:$D,修改为$D:$D,在MATCH($A2,$C:$C,)中,添加遗漏的参数0,并省略COLUMN(A2),即可将D列的值正常输出。
修改后的公式为:
=IF(COUNTIF($C:$C,$A2)=0,"",INDEX($D:$D,MATCH($A2,$C:$C,0))
展开全部
简单的解释升岁下:
如果,统计C列里的A2,个数为0,就显示空白,反之:显示C:D列这空信个区域,A2在C列的第几行?(假设在第3行),(COLUMN(A2),表示A2的列号是1)第1列的数据。
也就是现实C:D这个区域,第3行,第斗笑轮1列的数据。
如果,统计C列里的A2,个数为0,就显示空白,反之:显示C:D列这空信个区域,A2在C列的第几行?(假设在第3行),(COLUMN(A2),表示A2的列号是1)第1列的数据。
也就是现实C:D这个区域,第3行,第斗笑轮1列的数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这里在excel 里 是五个函数
column()
match()
index()迟枣
countif()
if()
还有野岁一个习惯表达$c:$C 表示 c 整列颂旦睁
column()
match()
index()迟枣
countif()
if()
还有野岁一个习惯表达$c:$C 表示 c 整列颂旦睁
追问
$c:$D 代表什么呢?
追答
代表 C D 这两整列
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询