Excel统计空白单元格、数字单元格、数字及非空单元格数量

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Excel 统计空白单元格、数字单元格、数字及非空单元格数目
1.Excel 统计空白单元格、数字单元格、数字及非空单元格数目
=countBlank(A1:A100) '统计空白单元格数目
=count(A1:A100)'统计数字单元格个数
=counta(A1:A100)'统计数字及非空单元格个数
=countif(A1:A100,A1)'条件统计统计地域中A1同值的个数
2.Excel 提取文件夹中的全部文件名称
1、在那个文件夹内新建一个 .TXT 文件(如 wenjian.txt ),用记事本单开输入
保存退出
将刚刚的 .TXT ( wenjian.txt )更名为 .bat 文件( wenjian.bat )
双击 wenjian.bat 文件运转一次,在文件夹内多出一个 1.txt 文件
打开 1.txt 文件,将此中的内容粘贴到Excel 中,数据——排列办理就可以获得你要的文件名列表了!
2、VBA (2003 版)
在那个文件夹下新建 Excel 文件,打开新建的 Excel 文件,右击工作表标签(如Sheet1 ),查察代码——在代码编写器中输入以下代码
Sub Test()
Dim i As Integer
Dim strPath As String
.LookIn = strPath
.SearchSubFolders = True
.Filename = "*.*"
If .Execute > 0 Then
Range("A" & i) = .FoundFiles(i)
Next i
End If
End With
End Sub
回到 Excel 表格中,工具——宏——宏——选择 Sheet1.Test ——履
行看看成效吧!
3.Excel 单元格中显示该文件夹内的文件数目或名称
假设这个文件夹是
D:\fda
1、插入 ]-[ 名称 ]-[ 定义 ],或按 CTRL+F3 ,打开 excel →名称管理器→定义一个名称→比方: aaa
引用地点输入: =FILES("d:\fda\*.*") &T(NOW())
2、而后在任一工作表某一单元格输入:=COUNTA(aaa)
则返回文件个数。

3、假如在任一工作表某一单元格输入:
=if(row(a1)>counta(aaa),"",index(aaa,row(a1)))
4、再下拉公式进行填补,则依序填补文件名。

4.Excel 一列中输入文件名,另一列自动生成指定文件夹同名文件超链接
A 列为输入文件名,
B 列返回超链接
B1 中输入: =HYPERLINK("D:\FDA\"&A1,A1)
此中 "d:\fda\" 为指定文件夹路径。

5.Excel 中怎么把行变换成列
复制需变换的单元格行,选择性粘勾选“转置”。

在页面投置工作表选项中勾选单色打印,可以不打印底纹图案。

6.Excel 高亮显示光标所内行或列?
在 Excel 中选择菜单“格式——条件格式”命令,弹出“条件格式”对话框。

在“条件”下拉框中选择“公式”并在右边中输入下边相应的公式,而后点击“格式” 按钮,设置相应的格式,完成后,按“确立”按钮。

但是当前单元格编写过才行,按过回车。

高亮单元格:
条件格式: =CELL("address")=ADDRESS(ROW(),COLUMN())
高亮行
条件格式: =ROW()=CELL("row")
也许:=CELL("row")=ROW()
高亮行和列
条件格式: =(row()=cell("row"))+(column()=cell("col"))
高亮当前单元格为止的相应行和列,呈反L 形
条件格式: =OR(AND(CELL("row")=ROW(),CELL("col")+1>COLUMN()),AND
(CELL("col")=COLUMN(),CELL("row")+1>ROW()))
高亮当前单元格为止的相应行和列,呈反 L 形,且当前单元格背景色改变、字体
加粗:
条件格式: =CELL("address")=ADDRESS(ROW(),COLUMN())”“ =OR(AND(CELL ("row")=ROW(),CELL("col")+1>COLUMN()),AND(CELL("col")=COLUMN(),CE
LL("row")+1>ROW()))
7.Excel 单元格中插入页码方法
(以 Excel 2003 版本为基础,下文中全部“填写”后跟的内容不包含内容最外
侧的全角引号)
一、定义引用项(以下定义方法经过单击菜单“插入 /名称 /定义”弹出定义对话
框操作)
1、定义“页码”:“名称”中填写“页码”,“引用地点”中填写
“ =IF(ISERROR(MATCH(ROW(),GET.DOCUMENT(64),1)),1,MATCH(ROW(),GE T.DOCUMENT(64),1)+1 ) ”
2、定义“总页数”:“名称”中填写“总页数”,“引用地点”中填写
“ =GET.DOCUMENT(50)+RAND()*0” 。

3、定义“第 N 页”:“名称”中填写“第 N 页”,“引用地点”中填写
“ ="第 "& 页码 &" 页" ”。

4、定义“第 N 页共?页”:”:“名称”中填写“第 N 页共?页”,
“引用地点”中填写“="第 "& 页码 &" 页共 "& 总页数 &" 页" ”。

二、单元格插入页码
1、插入法:指定单元格,单击菜单“插入 /名称 /粘贴”,依据需要的格式选择即可。

2、输入法:指定单元格,在上部输入区输入等号加上边定义的名称,如“=第 N 页共?页”就是本例发问的格式。

三、深入商讨
经过解析上述“定义引用项”内容,您会发现,其实只要要定义“页码”和“总页数” 就可以了。

需要使用的时候,可直接指定单元格,输入上述“引用内容”的内容即可完成格式化页码的需要。

如本例发问要求的格式化日期,可直接指定单元格后输入“="第 "& 页码 &" 页共 "& 总页数 &" 页" ”就 OK 了。

8.Excel 隔行变色的方法
条件格式公式说明:
=MOD(ROW(),2)=0 ,实现的成效是偶数行自动填补底纹颜色
=MOD(ROW(),2)=1 ,实现的成效是奇数行自动填补底纹颜色
假如需要奇偶行都设置颜色,只要要设定两个条件即条件相同的方法,可以实现excel 隔列变色,只要将公式中的就可以了,即: =MOD(COLUMN(),2)=01 和条件
row 变成
2
COLUMN
9.Excel 字符代替函数
=replace( 当前的文本,想从第几个数字开始改,共需要改几个字,用什么改)=substitute( 当前的文本,需要代替的文本,新的文本(代替后))
10.Excel 单元格的相对引用和绝对引用
相对引用: a1=a2+a3
绝对引用: a1=a$2+$a$3
绝对引用: a1=$a2+$a$3
11.Excel 公式插入回车符并显示出来自动换行
在公式中加”&CHAR(10)&”,同时要将单元格设置为自动换行。

12.Excel 自行函数
Char(10)^p
13.Excel 元格不示 0 和 #/0 的公式
=IF(or( 公式 =0,ISERROR( 公式 )),"", 公式 )
=IF(or( 公式 =0,ISERROR( 公式 )),"", 公式 )
=IF(or( 公式 =0,ISERROR( 公式 )),"", 公式 )
ISNA 函数用于测试数值种类,假如测试值为错误值#N/A ,则返回TRUE ,不然返回FALSE。

14.Excel 元格日期格式成文本格式
如“2008 年 7 月 18 日”或“2008-7-18 ”的日期格式成“20080718 ”的 8 位文
本格式。

公式“=text(A2,"yyyymmdd") ”(注:假如日期中包含、分、秒,公式可改成
“=text(A2,"yyyymmddhhmmss") ”。

此中的文本格式可以按自己的要求灵巧运用,
如“yymmdd h:m:s ”表示只要年份的后两位、顶用冒号将分秒分开而且不两位
前方不加“0”。

15.Excel 函数公式返回行号、列号
返回行号: =row()
返回列号: =column()
16.Excel 脚底端行置
脚地域,按住 Shift ,—复制片,再把片插入到自定脚里( 2003 版可以,
2000 没有个功能)。

17.Excel 制宏行宏
的方法:自己可建一个“宏”,(就是下自已需要做的操作步)
方法:点——工具——宏——制新宏——出窗口——确宏名称——
就会出一个像框,你就可以一步一步点你要做的操作,按下“停止”,就束了宏制!你再入工具——宏——下的宏名称——点“ ”——里面就是你要的宏代了,自
已可以研究了!
以下边就是一个宏,行后会自己打开:工作表 3 代是:
Sub 按 1_()
Sheet (Sheet3)
End Sub
18.Excel 翻动工作薄自行宏先
制宏,再宏名字改成
sub auto_open
就成自了
19.Excel 活工作表自行宏
Sub Macro 合适行高 ()⋯⋯⋯ ..宏名
' ZYC制: 2014-9-23⋯⋯⋯⋯ .注行
'
Private Sub worksheet_activate()
Cells(1, 1) = Now()
Rows("3:3").Select
End Sub
先打开对应工作表,操作alt+F11 ,在视图中选正代码窗口,而后复制粘贴上边代码。

20.Excel 击活工作表 6-10 行自动履行最合适的行高,而后选正单元格 A6的宏?
Private Sub worksheet_activate()
Rows("6:10").Select
Range("A6").Select
End Sub
21.Excel 隐蔽单元格中的数据
有时,我们可能不希望他人看到 Excel 某些单元格也许地域中的数据内容,可以选定这些单元格内容,而后按下“ Ctrl+1 ”组合键,在弹出的“单元格格式”对话框中,单击“数字”选项卡,而后选择“自定义”分类,在此中的“种类”文本框中输入半角符号“ ;;; ”即可,这样即即是更正字体颜色也没法显示隐蔽的内容了。

相关文档
最新文档