""),COLUMN(A:E))))crtl+shift+enter结束公式 往" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel如何筛选出某行中第一个非空单元格-excel查找非空,excel如何快速查找空值

excel如何筛选出某行中第一个非空单元格-excel查找非空,excel如何快速查找空值

作者:乔山办公网日期:

返回目录:excel表格制作


EXCEL中按条件返回第一个非空单元格的值的方法如下:
1、公式zd法,可以在要返回值的单元格里输入下面的公式:
=INDEX(B2:F2,MIN(IF((B$1:F$1="A")*(B2:F2<>""),COLUMN(A:E))))
crtl+shift+enter结束公式 往下填充
2、编程法。
可以根据你的要求编写vba小程序,然后将返回值显示在指定的位置。

=INDEX(4:4,MIN(IF(G2:N2<>"",COLUMN(G2:N2),255)))

【数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效】


Sub 填充()
For i = 2 To Range("A65536").End(xlUp).Row()
If Cells(i, 1) = "科学" Then
Cells(i, 2) = Cells(i, 1).Offset(, Cells(i, 256).End(xlToLeft).Column() - 1)
End If
Next
End Sub

代码,假设了你的第一行是标题行。
代码是根据excel2003来写的
如果你的列数据不超过256,2007也可以用。

1、首先在计算机桌面建立一个新的Excel表格。

2、建好表格后鼠标双击打开,然后导入要进行查询的数据,如下图。

3、接着在I3单元格内输入公式:=counta(B3:H3),然后按回车键,可以看到统计出来是6。

4、然后把鼠标放在I3上,等右下角变成十字光标时候,下拉到有数据单元格位置。

5、下拉完成后松开鼠标,就可以看到完成所有非空单元格统计了。

相关阅读

关键词不能为空

ppt怎么做_excel表格制作_office365_word文档_365办公网