1、1Excel 字符替代函数1.Excel 字符替代函数=replace(目前的文本,想从第几个数字开始改,共需要改几个字,用什么改)=substitute(目前的文本,需要替换的文本,新的文本(替换后)2.Excel 公式相对引用和绝对引用相对引用:a1=a2+a3绝对引用:a1=a$2+$a$3绝对引用:a1=$a2+$a$33.Excel 公式插入回车符并显示出来自动换行在公式中加”;”即可,这样即便是修改字体颜色也无法显示隐藏的内容了。14.Excel 统计空白单元格、数字单元格、数字及非空单元格个数?=countBlank(A1:A100) 统计空白单元格数量=count(A1:A10
2、0) 统计数字单元格个数=counta(A1:A100) 统计数字及非空单元格个数=countif(A1:A100,A1) 条件统计 统计区域中 A1 同值的个数15.Excel 提取文件夹中的所有文件名称 1、在那个文件夹内新建一个.TXT 文件(如 wenjian.txt),用记事本单开输入dir 1.txt3保存退出将刚才的.TXT(wenjian.txt)更名为.bat 文件(wenjian.bat)双击 wenjian.bat 文件运行一次,在文件夹内多出一个 1.txt 文件打开 1.txt 文件,将其中的内容粘贴到 Excel 中,数据 分列处理就可以得到你要的文件名列表了!2、
3、VBA (2003 版)在那个文件夹下新建 Excel 文件,打开新建的 Excel 文件,右击工作表标签(如 Sheet1),查看代码 在代码编辑器中输入以下代码Sub Test()Dim i As IntegerDim strPath As StringstrPath = ThisWorkbook.PathWith Application.FileSearch.LookIn = strPath.SearchSubFolders = True.Filename = “*.*“If .Execute 0 ThenFor i = 1 To .FoundFiles.CountRange(“A“ &
4、 i) = .FoundFiles(i)Next iEnd IfEnd WithEnd Sub回到 Excel 表格中,工具宏宏选择 Sheet1.Test执行看看效果吧!16.Excel 单元格中显示该文件夹内的文件数量或名称 假设这个文件夹是 D:fda1、插入-名称-定义,或按 CTRL+F3,打开 excel名称管理器定义一个名称比如:aaa引用位置输入:=FILES(“d:fda*.*“) &T(NOW()2、然后在任一工作表某一单元格输入:=COUNTA(aaa)则返回文件个数。3、如果在任一工作表某一单元格输入: =if(row(a1)counta(aaa),“,index(aa
5、a,row(a1)4、再下拉公式进行填充,则依序填充文件名。417.Excel 一列中输入文件名,另一列自动生成指定文件夹同名文件超链接A 列为输入文件名,B 列返回超链接B1 中输入:=HYPERLINK(“D:FDA“&A1,A1)其中“d:fda“为指定文件夹路径。18.Excel 中怎么把行转换成列复制需转换的单元格行,选择性粘勾选“转置” 。在页面投置工作表选项中勾选单色打印,可以不打印底纹图案。19.Excel 高亮显示光标所在行或列?在 Excel 中选择菜单“格式条件格式”命令,弹出 “条件格式”对话框。在“条件”下拉框中选择“公式”并在右侧中输入下面相应的公式,然后点击 “格
6、式”按钮,设置相应的格式,完成后,按“确定” 按钮。不过当前单元格编辑过才行,按过回车。高亮单元格:条件格式:=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“)+1COLUMN(),AND(CELL(“col“)=COLUMN(),CELL(“r
7、ow“)+1ROW()高亮当前单元格为止的相应行和列,呈反 L 形,且当前单元格背景色改变、字体加粗:条件格式:=CELL(“address“)=ADDRESS(ROW(),COLUMN()”“=OR(AND(CELL(“row“)=ROW(),CELL(“col“)+1COLUMN(),AND(CELL(“col“)=COLUMN(),CELL(“row“)+1ROW()20.Excel 单元格中插入页码方法(以 Excel 2003 版本为基础,下文中所有 “填写”后跟的内容不包括内容最外侧的全角引号)一、定义引用项(以下定义方法通过单击菜单“插入/名称/ 定义” 弹出定义对话框操作)1、
8、定义“页码 ”:“名称”中填写“页码” , “引用位置”中填写“=IF(ISERROR(MATCH(ROW(),GET.DOCUMENT(64),1),1,MATCH(ROW(),GET.DOCUMENT(64),1)+1)”2、定义“总页数 ”:“名称”中填写“总页数” , “引用位置 ”中填写“=GET.DOCUMENT(50)+RAND()*0”。3、定义“第 N 页”:“ 名称 ”中填写“第 N 页”, “引用位置”中填写“=“第 “&页码&“ 页 “”。54、定义“第 N 页 共 ? 页”:”:“ 名称”中填写“第 N 页 共 ? 页”, “引用位置”中填写“=“第 “&页码&“ 页
9、 共 “&总页数&“ 页“”。二、单元格插入页码1、插入法:指定单元格,单击菜单“插入/名称/粘贴 ”,根据需要的格式选择即可。2、输入法:指定单元格,在上部输入区输入等号加上面定义的名称,如“=第 N 页 共 ? 页” 就是本例提问的格式。三、深入探讨通过分析上述“ 定义引用项 ”内容,您会发现,其实只需要定义 “页码”和“ 总页数”就可以了。需要使用的时候,可直接指定单元格,输入上述“引用内容” 的内容就可达成格式化页码的需要。如本例提问要求的格式化日期,可直接指定单元格后输入“=“ 第 “&页码&“ 页 共 “&总页数&“ 页 “”就 OK 了。21.Excel 隔行变色的方法条件格式公式说明:=MOD(ROW(),2)=0,实现的效果是偶数行自动填充底纹颜色=MOD(ROW(),2)=1,实现的效果是奇数行自动填充底纹颜色如果需要奇偶行都设置颜色,只需要设定两个条件即条件 1 和条件 2同样的方法,可以实现 excel 隔 列 变 色 , 只 需 将 公 式 中 的 row 变为 COLUMN就可以了,即:=MOD(COLUMN(),2)=0