发布网友 发布时间:2022-04-27 02:22
共5个回答
热心网友 时间:2022-06-22 06:24
1、首先在计算机桌面建立一个新的Excel表格。
2、建好表格后鼠标双击打开,然后导入要进行查询的数据,如下图。
3、接着在I3单元格内输入公式:=counta(B3:H3),然后按回车键,可以看到统计出来是6。
4、然后把鼠标放在I3上,等右下角变成十字光标时候,下拉到有数据单元格位置。
5、下拉完成后松开鼠标,就可以看到完成所有非空单元格统计了。
热心网友 时间:2022-06-22 06:24
B6数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束再下拉。
=TEXT(INDEX(B$1:K$1,MATCH(1=1,OFFSET(B$1,MATCH(A6,A$1:A$4,)-1,,,10)<>"",)),"m-d")
C6是普通公式,输入完成直接回车再下拉即可。
=TEXT(LOOKUP(9^9,OFFSET(B$1,MATCH(A6,A$1:A$4,)-1,,,10),B$1:K$1),"m-d")
我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
热心网友 时间:2022-06-22 06:24
1 第1行日期范围由程序自动检测有多少列,最大有效范围为256列
2 打开工作簿点击按钮,开始日期和结束日期等数据均由程序自动填写
3 不明白hi我
热心网友 时间:2022-06-22 06:25
如图,做两个函数,函数名称及内容如下:
Function ks(p%) As String
Dim i%, x As String
x = ""
i = 2
Do While Cells(1, i) <> ""
If Cells(p, i) <> "" Then
x = Cells(1, i)
Exit Do
End If
i = i + 1
Loop
ks = x
End Function
Function js(p%) As String
Dim i%, x As String
x = ""
i = 2
Do While Cells(1, i) <> ""
If Cells(p, i) <> "" Then
x = Cells(1, i)
End If
i = i + 1
Loop
js = x
End Function
在单元格中调用时,参数P表示你要查找的行号,比如对于任务1,P=2,对于任务2,P=3
然后就可以得到结果了
注意:(1)两个函数必须写在独立模块中。
(2)由于日期型数据在EXCEL不好控制,所以最好表示成字符型。
热心网友 时间:2022-06-22 06:26
单元格B6输入公式