作者:乔山办公网日期:
返回目录:excel表格制作
=if(A1="张三",if((b1>0)*(b1<10),1,if(b1<30,2,if(b1<50,3,"")),if(a1="李四","王五","")))
本公式,把没有说到的情况出现时,不显示
公式为:
=IFERROR(LOOKUP(1,0/(($A$1:$A1=$A2)*(B$1:B1<>"")),B$1:B1),"")
如图所示:
1、打开excel选择一列我们输入一些数值,里面zhidao包含空的单元格,然后选择另外的一个单元格
2、在选专择的单元格内我们输入“=COUNTBLANK()”函数
3、输入好函数之后我们再在函数内输入函数的参属数
4、输入好参数按下回车键就得到了空格的个数了
可以在F1里输入以下公式后下拉
=INDEX($C$1:$C$9,SUMPRODUCT(MATCH(1,($B$1:$B$9<>"")*($A$1:$A$9=E1),0)))
注意,由于牵涉到数组公式,所以如果源数据很多,可能zhidao会比较卡
--------------
以下简单说明:回match找到第一个符合条件的位置(match后面的那个1不是第一个意思哦,1代表符合我要的条件,0代表不符合我要的条件),然后index返回这个位置对应对的c列的答结果
sumproduct是辅助数组公式用的,可以忽略,照着写就是了