想了差不多一个星期还没想到怎么解决,只能求助大佬们了~
如图,需要实现的效果是:查询B列 -1,-2,-3,-x 前的 数值或内容,然后确认对应C列的数值是否大于0,如果全部大于0,则在D列返回结果1,否则结果为0. 最终效果应该是这样的:
查询的时候因为排除了-1,-x的, 所以实际查询的是 215001 和 2150502,然后因为第4列 查询的是215001对应的C列是0,所以所有带有215001的结果列D列都是0。反之2150502运算C列 都是1,所以结果D列都是1.
求大神解答D列的公式要怎么写~!! 感激不尽~
不好意思,第一次发贴,一下子忘了上附件~! @满坛皆为吾师 请上传附件 已上,谢谢提醒 =(SUMIF(B:B,MID(B3,1,FIND("-",B3)-1)&"*",C:C)=COUNTIF(B:B,MID(B3,1,FIND("-",B3)-1)&"*"))*1 D3公式:(下拉)
=IF(COUNTIFS(B:B,TEXT(,"[$"&B3&"]")&"-*",C:C,0),,1) 大神,用这个公式 6,7,8行 的D列返回结果是0,我是不是哪里搞错了? 刚才的数组公式,需要三键,有Countifs函数的话,可以用现在6楼改的这个 好的,我试一下,之前没试过数组公式。 大神,公式里的 TEXT(,"[$"&B3&"]"), text 函数 里的数值格式能解读一下吗?谢谢