excel命令大全

合集下载

Excel常用快捷键大全(汇总)

Excel常用快捷键大全(汇总)

21.复制上面单元格的数据到下面的单元格::Ctrl+D 22.复制左边的数据到右边的单元格:Ctrl+R 23.选定当前区域:Ctrl+* 24.设置单元格格式:Ctrl+1 25.加粗:Ctrl+2 26.斜体:Ctrl+3 27.下划线:Ctrl+4 28.关闭“office助手”提供的消息:Esc 29.通过“office助手”获取帮助信息:F1 30.显示下一项提示:Alt+N 31.显示前一项提示:Alt+B 32.在向导中显示或隐藏“office助手”:空格键 33.切换到下一个程序:Alt+Tab 34.切换到前一个程序:Alt+Shift+Tab 35.显示windwos“开始”菜单:Ctrl+Esc 36.关闭活动工作薄窗口:Ctrl+W 37.恢复活动工作薄窗口:Ctrl+F5 38.切换到下一个工作薄窗口:Ctrl+F6 39.隐藏行:Ctrl+9 40.取消隐藏行:Ctrl+Shift+( 41.隐藏列:Ctrl+0 42.取消隐藏列:Ctrl+Shift+) 43.显示“单元格”命令:Ctrl+1
55.显示或隐藏“常用”工具栏:Ctrl+7
55.移到行首:Home
56.取消行或列分组:Alt+Shift+左方向键
56.移到行尾:End
57.对行或列分组:Alt+Shift+右方向键
57.编辑单元格批注:Shift+F2
58.显示或隐藏分级显示符号:Ctrl+8
58.由行或列标志创建名称:Ctrl+Shift+F3

Excel常用命令

Excel常用命令

目录1.度分秒 (3)2.常用命令 (3)3.设置下拉列表 (5)4.插入复选框 (5)5.条件格式 (5)6.自动调整列宽: (7)7.插入对象时,打开着对象,可插入对象内容本身 (7)8.插入分页符: (7)9.ALT+Enter重复上一个命令 (8)10.Ctrl+D复制上面单元格的数据到下面单元格 (8)11.Ctrl+R复制左边单元格的数据到右边单元格 (8)12.Ctrl+;插入当前日期 (8)13.CTRL+SHIFT+下箭头或右箭头,从当前单元格选至当前区域最下面或最右边814.CTRL+*选定当前区域 (8)15.CTRL+1设置单元格格式 (8)16.CTRL+2加粗 (8)17.CTRL+3斜体 (8)18.CTRL+4下划线 (8)19.CTRL+5划掉 (8)20.CTRL+F1显示/隐藏“常用"工具栏 (8)21.CTRL+9隐藏所选单元格所在的行 (8)22.CTRL+0隐藏所选单元格所在的列 (8)23.ALT+回车键,硬回车 (8)24.F2进入单元格编辑状态 (8)25.F4在相对引用(如A1)和绝对引用(如$A$1)间进行转换 (8)26.F5打开“定位"对话框(相当于Ctrl+G) (8)27.F9将公式直接转化为数值 (8)28.F11快速插入图表 (8)29.alt+F11进入VBA编辑器 (8)30.shift+F11插入新工作表,表名:sheet (8)31.Ctrl+F1功能区最小化 (8)32.Ctrl+F5 切换到已拆分(“窗口"菜单,“拆分"命令)工作表中的下一个窗格833.Ctrl+F6 切换到上一个工作簿窗口 (9)34.Ctrl+F9将工作簿窗口最小化为图标 (9)35.Ctrl+F10最大化或还原选定的工作簿窗口 (9)36.ctrl+F11插入新工作表,表名:macro Ctrl+~ 显示当然工作表中所有用到的公式937.Ctrl+W 关闭选定的工作簿窗口 (9)38.F6 切换到已拆分工作表中的上一个窗格 (9)39.Alt+Tab 切换到上一个程序 (9)40.Shift+F6 打开多个工作簿窗口时,切换到下一个工作簿窗口 (9)41.Alt+Shift+Tab 显示Windows“开始"菜单 (9)42.Ctrl+Shift+F6 当工作簿窗口未最大化时,执行“移动"命令 (9)43.Ctrl+F7 当工作簿窗口未最大化时,执行“大小"命令 (9)44.PrtScr 将选定窗口的图片复制到剪贴板中 (9)45.Alt+Print Screen 访问和使用智能标记 (9)46.单条件求和SUMIF (10)47.二、多条件求和SUMIFS (10)48.条件计数。

excel表格常用操作命令

excel表格常用操作命令

excel表格常用操作命令办公室文员、助理都可以学学,留着迟早用得着!一、输入三个“=”,回车,得到一条双直线;二、输入三个“~”,回车,得到一条波浪线;三、输入三个“*”或“-”或“#”,回车,惊喜多多;在单元格内输入=now()显示日期在单元格内输入=CHOOSE(WEEKDAY(I3,2),"星期一","星期二","星期三","星期四","星期五","星期六","星期日") 显示星期几Excel常用函数大全.隔行颜色效果(奇数行颜色):=MOD(ROW(),2)=12.隔行颜色效果(偶数行颜色):=MOD(ROW(),2)=03.如果希望设置格式为每3行应用一次底纹,可以使用公式:=MOD(ROW(),3)=14.如果希望设置奇偶列不同底纹,只要把公式中的ROW()改为COLUMN()即可,如:=MOD(COLUMN(),2)5.如果希望设置国际象棋棋盘式底纹(白色+自定义色):=MOD(ROW()+COLUMN(),2)说明:该条件格式的公式用于判断行号与列号之和除以2的余数是否为0。

如果为0,说明行数与列数的奇偶性相同,则填充单元格为指定色,否则就不填充。

在条件格式中,公式结果返回一个数字时,非0数字即为TRUE,0和错误值为FALSE。

因此,上面的公式也可以写为:=MOD(ROW()+COLUMN(),2)<>06.如果希望设置国际象棋棋盘式底纹(自定义色+自定义色):加入样式2:=MOD(ROW()+COLUMN(),2)=0二。

用颜色进行筛选excel2007可以按单元格颜色、字体颜色或图标进行排序。

如果是excel2003,需要添加辅助列,用定义名称的方法得到对应的颜色号,然后对辅助列进行排序:颜色单元格在A列,选中B1,插入->名称->定义,输入a,下面输入公式=get.cell(24,$a1),此法可得到字体色的序列号。

excel命令汇总

excel命令汇总

想在单位混的好,Excel要熟知(特全)
1、自动筛选2、字符替换3、表里编辑宏4、表中导入外部数据5、行列快速转换6、在表中运行宏
7、在表中添加宏8、文字与字母的分列合并9、加多个视图10、设置
表中打印区域11、表中建立图表
12、获取网络数据13、表中搜索函数14、表中插入超级键接15、
打印指定页面16、冻结行、列标题
17、调用宏18、用函数向导输入公式19、一次打开多个表20、锁
定和隐藏公式21、共享工作表
22、将公式转换为数值23、标签颜色24、设只读密码25、防止数
据重复办理入26、添加页眉页脚
27、表中加单位28、更改保存位置29、拆分窗口30、保护工作蒲
31、调用宏32、自动填充序列
33、设置数据对齐方式34、直接输入函数35、字符格式设置36、
输入数据下拉列表37、正确输入身份证号码
38、页面背景设置39、数据输入范围控制41、数据排序操作40、如
何按条件显示、42、如何利用高级
43、数据格式设置44、模板的保存和调用45、监视窗口46、行列
隐藏操作47、姓名信息48、工作表加密保存49、引用方式转换50、中文日期格式51、工作表移动52、工作表复制53、分区域锁定
54、行列高设置55、大写数字设置56、单元格合并57、加载宏
58、表格标题重复打印59、表格边框设置
60、跨列居中61、公式求值。

Excel表格实用技巧大全及全部快捷键

Excel表格实用技巧大全及全部快捷键

Excel表格实用技巧大全及全部快捷键一、让数据显示不一致颜色在学生成绩分析表中,假如想让总分大于等于500分的分数以蓝色显示,小于500分的分数以红色显示。

操作的步骤如下:首先,选中总分所在列,执行“格式→条件格式”,在弹出的“条件格式”对话框中,将第一个框中设为“单元格数值”、第二个框中设为“大于或者等于”,然后在第三个框中输入500,单击[格式]按钮,在“单元格格式”对话框中,将“字体”的颜色设置为蓝色,然后再单击[添加]按钮,并以同样方法设置小于500,字体设置为红色,最后单击[确定]按钮。

这时候,只要你的总分大于或者等于500分,就会以蓝色数字显示,否则以红色显示。

二、将成绩合理排序假如需要将学生成绩按着学生的总分进行从高到低排序,当遇到总分一样的则按姓氏排序。

操作步骤如下:先选中所有的数据列,选择“数据→排序”,然后在弹出“排序”窗口的“要紧关键字”下拉列表中选择“总分”,并选中“递减”单选框,在“次要关键字” 下拉列表中选择“姓名”,最后单击[确定]按钮。

三.分数排行:假如需要将学生成绩按着学生的总分进行从高到低排序,当遇到总分一样的则按姓氏排序。

操作步骤如下:先选中所有的数据列,选择“数据→排序”,然后在弹出“排序”窗口的“要紧关键字”下拉列表中选择“总分”,并选中“递减”单选框,在“次要关键字” 下拉列表中选择“姓名”,最后单击[确定]按钮四、操纵数据类型在输入工作表的时候,需要在单元格中只输入整数而不能输入小数,或者者只能输入日期型的数据。

幸好Excel 2003具有自动推断、即时分析并弹出警告的功能。

先选择某些特定单元格,然后选择“数据→有效性”,在“数据有效性”对话框中,选择“设置”选项卡,然后在“同意”框中选择特定的数据类型,当然还要给这个类型加上一些特定的要求,如整数务必是介于某一数之间等等。

另外你能够选择“出错警告”选项卡,设置输入类型出错后以什么方式出现警告提示信息。

EXCLE实用操作大全

EXCLE实用操作大全

EXCLE实用操作大全1.快速删除选定区域数据如果用鼠标右键向上或向左(反向)拖动选定单元格区域的填充柄时,没有将其拖出选定区域即释放了鼠标右键,则将删除选定区域中的部分或全部数据(即拖动过程中变成灰色模糊的单元格区域,在释放了鼠标右键后其内容将被删除)。

2.快速移动/复制单元格 : Ctrl先选定单元格,然后移动鼠标指针到单元格边框上,按下鼠标左键并拖动到新位置,然后释放按键即可移动。

若要复制单元格,则在释放鼠标之前按下Ctrl 即可。

3.快速修改单元格式次序: Shift在拖放选定的一个或多个单元格至新位置的同时,按住Shift键可以快速修改单元格内容的次序。

方法为:选定单元格,按下Shift键,移动鼠标指针至单元格边缘,直至出现拖放指针箭头,然后进行拖放操作。

上下拖拉时鼠标在单元格间边界处会变成一个水平“工”状标志,左右拖拉时会变成垂直“工”状标志,释放鼠标按钮完成操作后,单元格间的次序即发生了变化。

4.快速查找在执行查找操作之前,可以将查找区域确定在某个单元格区域、整个工作表(可选定此工作表内的任意一个单元格)或者工作簿里的多个工作表范围内。

在输入查找内容时,可以使用问号(?)和星号(*)作为通配符,以方便查找操作。

问号(?)代表一个字符,星号(*)代表一个或多个字符。

需要注意的问题是,既然问号(?)和星号(*)作为通配符使用,那么如何查找问号(?)和星号(*)呢?只要在这两个字符前加上波浪号(~)就可以了。

5.在多个Excel工作簿间快速切换: Ctrl+Tab按下“Ctrl+Tab”可在打开的工作簿间切换。

6.双击单元格某边选取单元格区域如果在双击单元格边框的同时按下Shift键,根据此方向相邻单元格为空白单元格或非空白单元格选取从这个单元格到最远空白单元格或非空白单元格的区域。

7.快速选定不连续单元格按下组合键“Shift+F8”,激活“添加选定”模式,此时工作簿下方的状态栏中会显示出“添加”字样,以后分别单击不连续的单元格或单元格区域即可选定,而不必按住Ctrl键不放。

excel指令大全

excel指令大全

1、编辑公式F2(快捷方式);2、在已有的单元格中批量加入一段固定字符(&命令+ 拖曳);3、F9可计算出选中部分对应的结果;4、Ctrl+`键可快速查看公式内容和公式结果;5、D:D 第D列全部单元格;6、D:H第D列和第H列的所有单元格;7、R2C8 第2行和第8列交叉处的单元格;8、R[2]C[8] 下2行右8行所指的单元格;9、C 当前光标所在位置的单元格;10、$是绝对引用的意思(D3 $D$3);11、绝对引用和相对引用可以用F4键快速切换;12、=DATE(2014,1,4)-TODAY()&"天" 这是一个倒计时的公式;13、=DATE(MID(A4,1,4),MID(A4,5,2),MID(A4,7,2))非日期格式转化成日期格式公式;14、=DATEV ALUE("2013-11-04")表示的是将日期文本转化成所对应的序列号的函数;15、=DATEDIF(A14,TODAY(),"Y") 计算年龄;16、WEEKDAY() 函数用于返回特定日期所对应的星期数;17、year()函数用于返回某制定日期对应的年份;18、year(today())-year(a2)表示计算年龄;19、yearfrac()函数用于返回两个日期之间的天数占全年天数的百分比;20、edate()函数用于返回两个日期之间的天数所占全年天数的百分比;21、emonth()函数用于返回特定日期之前或之后月份中的最后一天日期;22、networkdays()函数用于返回指定两个日期之间完整的工作日数值,不包括周末和指定的假期;23、time()函数用于返回某一特定时间的小数值;24、=TIMEV ALUE("8:30:00")函数可以将任何时间转换成时间小数值;25、minute()从给定的时间中提取分钟数;26、second()从给定的时间中提取秒数;27、hour()从给定的时间中提取时钟数;28、not()求反函数;29、left()是一个文本函数,从特定字符串中提取指定位数的字符串;30、vlookup()false精确查找ture近似查找;31、if(A2>=85,”A”,if(A2>=70,”B”,if(A2>=60,”C”,if(A2<60,”D”))))一个if函数的简单应用主要看清楚括号;32、理解一个if和or组合函数if(or(a2=”硬盘”,a2=”内存”,a2=”cpu”),”电脑设备”,”其他办公用品”)33、个人所得税中if的应用If(“a2<=1000,””,if(a2<=5000,(a2-1000)*0.1,if(a2<=10000,(a2-5000)*0.15+25,if(a2<= 20000,(a2-10000)*0.2+125,(a2-20000)*0.25+375))))34、asc()可以将字符串中的全角英文字符更改为半角英文字符;35、char()用于返回数字代码所对应的字符;36、code()返回文本字符串中的第一个字符所对应的数学代码;37、concatenate()在某列字符后面快速添加固定字符;38、exact()用于测试两个字符串是否完全相同,如果是,返回true;反之,返回false;39、left()从指定的字符串中的最左边开始返回指定书目的字符;40、leftb()从指定的字符串中的最左边开始返回指定书目的字符(以字节为单位);41、len()用于返回字符串的长度;42、mid()用于从文本字符串中提取指定位置开始的特定书目的字符;43、proper()用于将文本字符串中的首字母及任何非首字母之后的首字母转换成大写;44、replace()是使用其他文本字符串并根据指定的字数替换另一文本字符串中的部分文本;45、rept()用于按照给定的次数重复显示文本;46、right()用于返回某个文本字符串中最后一个或几个字符;47、search()用于从文本字符串中查找特定字符或文本字符串的位置编号;48、substitute()用于在文本字符串中,用特定文本来替代文本字符串指定的旧文本;49、text()将数值转换成为按指定数字格式表示的文本;50、trim()删除文本单词之间的单个空格之外的所有空格;51、upper()用于将文本转换成大写形式;52、lower()用于将一个文本字符串中的所有大写字母转换成小写字母;53、dollar()用于按照货币格式将小数四舍五入到指定的位数并转换成文本;54、rmb()按照货币格式将小数四舍五入到指定的位数并转换成文本;55、bahttext()将数字转换成泰语文本并添加前缀“泰铢”;56、value()将代表数字的文本字符串换成数字;57、sum()用于返回某一单元格区域中所有数字之和;58、数组公式必须按组合键(shift+ctrl+enter)才能得到正确结果;59、abs()用于计算指定数值的绝对值;60、ceiling()用于将参数number向上舍入(沿绝对值增大的方向)为最接近的significance的倍数;61、int()用于将指定数值向下取整为最接近的整数;62、trunc()用于将数字的小数部分截去;63、floor()用于将number向下舍入(向零的方向)到最接近的significance的倍数;64、round()用于按指定位数对其数值进行四舍五入;65、mround()用于返回参数按指定基数舍入后的数值;66、roundup()用于按照指定的位数对数值进行向上舍入;67、rounddown()用于按照指定的位数对数值进行向下舍入;68、even()用于指定的数值沿绝对值增大方向取整,并返回最接近的偶数;69、odd()用于将指定的数值沿绝对值增大方向取整,并返回最接近的奇数;70、mod()用于求两个数值相除后的余数,其结果的正负号与除数相同;71、quotient()用于返回两个数值相处后的整数部分,即舍去商的小数部分;72、gcd()用于返回两个或多个整数的最大公约数;73、lcm()计算两个或多个整数的最小公倍数;74、product()求任意长方体的体积;75、power()求任意数值(底数)的三次或多次指数的方根值;76、rand()返回一个大于等于0小于1的随机数如果要生成a、b之间的随机实数,可以使用公式“=rand()*(b-a)+a”如果在某一个单元格内应用公式”=rand()”,然后再编辑状态下按住F9键,将会产生一个变化的随机数;=ROUND(RAND()*99+1,0) 随机自动生成1~100之间的整数值;77、randbetween()用于返回位于两个指定数值之间的一个随机数;78、roman()用于将阿拉伯数字转换成文本形式的罗马数字;79、sign()用于返回数值所对应的符号,整数返回1;零返回0;负数返回-1;80、sqrt()用于返回指定正数值的算术平方根;81、sqrtpi()用于返回指定正数值与π的乘积的平方根值;82、sumproduct()用于在指定的几组数组中,将数组间对应的元素相乘,并返回乘积之和;一个应用:从学生档案表中统计出生年月19930901-19940831之间且性别为”女”de 学生人数————Sumproduct(($E$2:$E$100>=19930901)*($E$2:$E$100<=19940831)*($C$2:$C $100=”女”)) (*有相当于且的作用)83、subtotal()用于返回列表或数据库中的分类汇总;84、sumsq()用于返回所有参数的平方和;85、sumx2my2()用于返回两数组中对应数值的平方差之和;86、sumx2py2()用于返回两数组中对应数值的平方和的总和;87、sumxmy2()用于返回两数组中对应数值之差的平方和;88、mdeterm()用于返回一个数组的矩阵行列式的值;89、minverse()用于返回数组矩阵的逆矩阵;90、mmult()用于返回两数组的矩阵乘积;91、ln()用于求自然底数的对数值;92、exp()用于返回以e为底数,指定指数的幂值;93、log10()求取以10为底数的对数值;94、log()求取指定底数和指数的对数值;95、fact()函数用于求指定正数值的阶乘;96、factdouble()用于返回参数number的半阶乘9!=9*7*5*3*1;97、multinomial()用于返回参数和的阶乘与各参数阶乘乘积的比值;98、将指定角度转换成为弧度A1*pi()/180;99、radians()将角度转换成弧度;100、degrees()将指定的弧度转换成角度;101、sin()求指定角度的正弦值;102、sinh()求指定实数的双曲正弦值;103、cos()求指定角度的余弦值;104、cosh()求指定实数的双曲余弦值;105、tan()求指定角度的正切值;106、tanh()求指定实数的双曲正切值;107、asin()求指定正弦值的角度数;108、asinh()、acos()、acosh()、atan()作用类似;109、atan2()指定x坐标、y坐标的反正切值;110、atanh()求在-1~1范围内指定实数的反双曲正切值;112、amordegrc(资产原值,购入资产的日期,第一个期间结束的日期,资产在使用寿命结束时的残值,期间,折旧率,所使用的年基准) 年基准—0或省略或4,则一年按360天计算,若为1,则按实际天数计算;若为3,则一年按365天计算;计算每个会计期间的折旧值;113、amorling()以法国会计系统计算每个会计期间的折旧值;114、sln(资产原值,可使用年限,折旧后价值)采用直线法计算的固定资产的每月折旧额;115、db(资产原值,资产残值,折旧期限,需要计算折旧的时间,第一年的月份数)使用固定余额递减法计算一笔资产在给定期间内的折旧值;116、ddb()采用双倍余额递减法计算一笔资产在给定期间内的折旧值;117、vdb(资产原值,资产残值,折旧期限,进行折旧计算的起始期间,进行折旧计算的截止期间,余额递减速率,一逻辑值)使用双倍余额递减法或其他指定的方法,返回指定的任何期间内(包括部分期间的资产折旧值);118、syd(资产原值,资产残值,折旧期限,期间)返回某项固定资产按年限总和折旧法计算的指定期间的折旧值;119、pmt(贷款利率,付款时间数,现值,未来值,指定各期的付款时间是在期初1还是期末0);120、ipmt()基于固定利率及等额分期付款方式,返回贷款在某一给定期限内的利息偿还额;121、ppmt()基于固定利率及等额分期付款方式,返回贷款在某一给定期间内的本金偿还额;122、cumipmt()返回一笔贷款在给定的两个期间累计偿还的利息数额;123、cumprinc()用于返回一笔贷款在给定的两个期间累计偿还的本金数额;124、fv()基于固定利率及等额分期付款方式,返回某项投资的未来值;125、nper()基于固定利率及等额分期付款方式,返回某项投资(或贷款)的总期数;126、npv()用于通过使用贴现率以及一系列未来之处(负值)和收入(正值),返回一项投资的净现值;127、xnpv()用于返回一组不定期现金流的净现值;128、pv()用于返回投资的现值,即一系列未来付款的当前值的累积和;129、fvschedule()计算某项投资在可变利率下的未来值;130、ispmt()用于计算特定投资期内要支付的利息额;131、irr()返回由数值代表的一组现金流的内部收益率;132、mirr()返回由数值代表的一组现金流的修正内部收益率;133、xirr()返回一组不定期现金流的内部收益率;134、rate()用于返回年金的各期利率;135、accrint()计算有价证券定期应付利息金额;136、accrintm()计算有价债券一次性应付利息金额;137、coupdaybs()返回当前付息期内截止到成交日的天数;138、coupdays()用于返回成交日所在的付息期的天数;139、coupdaysnc()用于返回从成交日到下一付息日之间的天数;140、coupncd()返回一个表示在成交日之后下一个付息日的序列号;141、coupnum()计算债券成交日到到期日之间的利息应付次数;142、couppcd()计算债券成交之日之前的上一个付息日期;143、disc()用于返回有价证券的贴现率;144、intrate()计算债券的一次性付息利率;145、oddfprice()计算债券首期付息日的价格;146、oddfyield()计算债券首期付息日的收益率;147、oddlprice()计算债券末期付息日的价格;148、oddlyield()计算债券末期付息日的收益率;149、price()计算面值$100债券的发行价格;150、pricedisc()计算$100面值债券的折价发行价格;151、pricemat()计算到期付息的$100面值的债券的发行一样;152、yield()计算$100面值债券的收益率;153、yielddisc()用于返回折价发行的有价债券的年收益率;154、yieldmat()计算到期付息的有价证券的年收益率;155、received()计算购买债券到期的总回报金额;156、tbillprice()用于返回面值$100的国库券的价格;157、tbillyield()用于返回国库券的收益率;168、duration()计算定期债券的修正期限;169、mduration()计算定期债券macauley修正期限;170、effect()利用给定的名义年利率和一年中的复利期数;171、nominal()基于给定的实际利率和年复利期数,返回名义年利率;172、dollarde()将以分数表示的证券价格转换成以小数表示的证券价格;173、dollarfr()将以小数表示的证券价格转换成以分数表示的证券价格;174、average()用于计算所有参数的算术平均值;175、avedev()用于返回一组数据与其均值的绝对偏差的平均值(测定数据的离散程度);176、averageif()用于返回某个区域内满足给定条件的所有单元格的平均值(算术平均值);177、count()返回数字参数的个数;178、counta()返回包含任何值(包括数字、文本、逻辑值)的参数列表中的非空值单元格个数或参数个数;179、countblank()用于计算某个单元格区域中空白单元格的数目;180、countif()用于计算单元格区域中满足给定条件的单元格的个数;181、countifs()用于计算某个区域中满足多重条件的单元格数目;182、large()返回某一个数据集中的某个最大值;183、small()用于返回某一数据集中的某个最小值;184、max()用于返回数据集中的最大数值;185、min()用于返回数据集中的最小值;186、rank()用于返回一个数值在一组数值中的排位;187、percentrank()用于返回特定数值在一个数据集中的百分比排位;188、percentile()返回数值区域的k百分点对应数值;189、permut()用于返回从给定数目的元素集合中选取的若干元素的组合数;190、median()用于返回给定数值集合的中位数;191、mode()统计出一组数据中哪个数据出现次数最多;192、quartile()用于返回一组数据的四分位数;193、binomdist()用于返回一元二项分布的概率值;194、chidist()返回X2分布的单尾概率;195、chiinv()用于返回X2分布单尾概率的反函数值;196、expondist()求指定数值的指数分布;197、fdist()用于返回F概率分布,它可以确定两个数据系列是否存在变化程度上的不同;198、gammadist()用于返回伽马分布,用它研究具有偏态分布的变量,通常用于排队分析;199、gammainv()用于返回伽马累计分布函数的反函数;200、gammaln()用于返回伽马函数的自然对数;201、kurt()用于返回数据集的峰值;202、normdist()用于返回给定平均值和标准偏差的正态分布函数值;203、normsdist()求指定数值的标准正态分布累计分布;204、norminv()用于返回指定平均值和标准偏差的正态累积分布函数的反函数值;205、negbinomdist()用于返回负二项式分布;206、lognormdist()用于返回x的对数累计分布函数值;207、loginv()用于返回x的对数正态累积分布函数的反函数值;208、hypgeomdist()用于返回超几何分布;209、prob()用于返回区域中的数值落在指定区间内的概率;210、poisson()用于返回泊松分布;211、skew()返回分布的偏斜度;212、standardize()返回以mean为平均值,以standard_dev为标准偏差的分布的正太花数值;213、tdist()返回指定数值和自由度的学生t分布的百分位点;214、tinv()返回作为概率和自由度函数的t分布的t值;215、ttest()用于返回与学生t检验相关的概率;216、weibull()用于返回韦伯分布,进行可靠性分析;217、betadist()返回累积beta分布的概率密度函数;218、betainv()返回指定的beta分布的累积分布函数的反函数值;219、fisher()返回点x的fisher变换,该变换生成一个正态分布二非偏斜的函数;220、fisherinv()返回fisher变换的反函数值;221、critbinom()返回使累积二项式分布小于或等于临界值的最小值;222、frequency()计算数值在某个区域内的出现频率,然后返回一个垂直数组;223、ztest()返回z检验的单尾概率值;224、var()用于估算样本方差;225、vara()用来估算给定样本的方差,与var的区别在于文本和逻辑值(true和false)也将参与计算;226、varp()用于计算样本总体的方差;227、varpa()用于计算样本总体的方差(包括文本);228、stdev()用于估算样本的标准偏差,即反应数据相对于平均值(mean)的离散程度;229、stdeva()用于计算基于给定样本的标准偏差,包括true和false等逻辑值;230、stdevp()用于返回整个样本总体的标准偏差,它反映了样本总体相对于平均值(mean)的离散程度;231、stdevpa()用于计算样本总体的标准偏差,文本值和逻辑值也参与计算;232、confidence()用于返回一个值,利用该值可以构建总体平均值的置信区间;233、trend()用于返回一条线性回归拟合线的值;234、correl()返回两个不同事物之间的相关系数;235、devsq()返回数据点与各自样本平均值的偏差的平方和;236、geomean()用于返回正数数组或数据区域的几何平均值;237、growth()用于对给定的数据预测指数增长值;238、linest()使用最小二乘法对已经数据进行最佳直线拟合,并返回描述此直线的数组;239、logest()在回归分析中logest函数,计算最符合观测数据组的指数回归拟合曲线,并返回描述该曲线的数值数组;240、steyx()用于返回通过线性回归法计算每个x的y预测值时所产生的标准误差,标准误差用来度量根据单个x变量计算出的y预测值的误差量;241、covar()返回协方差;242、chitest()返回独立性检验值;243、forecast()根据预测点预测出未来考试成绩;244、intercept() 计算学生考试成绩的线性回归直线的截距;245、psq()返回学生考试成绩的pearson成绩矩相关系数的平方;246、dsum()用于返回列表或数据库列中满足指定条件的数字之和;247、daverage()用于返回列表或数据库中满足指定条件的列中数值的平均值;248、dcount()用于返回数据库中或列表中满足指定条件且包含数字的的单元格个数;249、dcounta()用于返回数据库或列表中满足指定条件的非空单元格个数;250、dget()用于从列表或数据库的列中提取符合指定条件的单个值;251、dmax()用于返回列表或数据库中的列中满足指定条件的最大数值;252、dmin()用于返回列表或数据库中的列中满足指定条件的最小数值;253、dproduct()用于返回列表或数据库中的列中满足指定条件的数值的乘积;254、dstdev()用于返回列表或数据库中的列中满足指定条件的记录字段(列)中的数字作为一个样本估算出的样本总体标准偏差;255、dvar()用于返回列表或数据库中的列中满足指定条件的记录字段(列)中的数字作为一个样本估算出的样本总体方差;256、dvarp()用于返回列表或数据库中的列中满足指定条件的记录字段(列)中的数字作为样本总体估算出的样本总体方差;257、address()用于按照给定的行号和列标,建立文本类型的单元格地址;258、areas()用于返回引用中包含的区域个数;259、choose()用于从给定的参数中返回指定的值;260、column()用于返回给定引用的列标;261、row()返回引用的行号;262、rows()用于返回引用或数组的行数;263、lookup()用于从单行或单列区域或者从一个数组返回值,具有向量型和数组型两组形式;264、hlookup()用于在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行出的数值;265、vlookup()用于在表格或数值数组的首列查找指定的值,并由此返回表格或数组当前行中指定列处的值;266、match()用于返回在指定方式下与指定数值匹配的数组中元素的对应位置;267、index()用于返回数据或数组中的元素之,此元素由行序号和列序号的索引值给定;268、indirect()返回由文本字符串指定的引用,并立即对引用进行计算,并显示内容;269、offset()以指定的引用为参考系,通过给定的偏移量得到新的引用,返回的引用可以为一个单元格或单元格区域,并可以指定返回的行数或列数;270、transpose()将表格中的行列标识项相互转置;271、hyperlink()用于创建一个快捷方式(跳转),打开存储在网络服务器、intranet 或internet中的文件;272、cell()用于返回在某一引用区域的左上角单元格的格式、位置或内容等信息;273、info()用于返回有关当前操作环境的信息;274、type()返回数值的类型,如日期型数据、文本型数据、逻辑值等;275、error.type()用于返回对应于Microsoft Excel2007中某一错误值的数字;276、iseven()用于判断指定值是否为偶数,如果是则返回true,不是则返回false;277、isodd()用于判断指定值是否为奇数;278、isblank()用于判断指定值是否为空值;279、isnumber()用于判断指定数据是否为数字;280、istext()用于判断指定数据是否为文本;281、isnontext()用于判断指定数据是否为非文本;282、islogical()用于判断指定数据是否为逻辑值;283、isref()用于判断指定数据是否为引用;284、isna()用于判断指定值是否为错误值”#N/A”;285、iserr()用于判断指定值是否为错误值#N/A”之外的任何错误值;286、iserror()用于判断指定值是否为任意错误值;287、n()用于返回转化为数值后的值;288、na()用于返回错误值”#N/A”,错误值”#N/A”表示“无法得到有效值”;289、besseli()返回修正bessel函数值;290、besselj()返回bessel函数值;291、bin2oct()将二进制编码转为八进制编码;292、bin2dec()将二进制编码转为十进制编码;293、bin2hex()将二进制编码转为十六进制编码;294、oct2bin()将八进制编码转换为二进制编码;295、oct2dec()将八进制编码转换成十进制编码;296、oct2hex()将八进制编码转换成十六进制编码;297、dec2bin()将十进制编码转换成二进制编码;298、dec2oct()将十进制编码转换成八进制编码;299、hex2bin()将十六进制编码转换成二进制编码;300、hex2oct()将十六进制编码转换成八进制编码;301、hex2dec()将十六进制编码转换成十进制编码;302、convert()将数字从一个度量系统转换到另一个度量系统中;303、erf()返回误差函数在上下限之间的积分;304、complex()将实系数及虚系数转换成x+yi或x+yj形式的复数;305、imabs()用于返回以x+yi或x+yj文本格式表示的复数的绝对值;306、imag()求任意复数的虚系数;307、imconjugate()求任意复数的共轭复数;308、imsum()求任意两个或多个复数的和;309、imdiv()求任意两个复数的商;310、improduct()求任意两个或多个复数的积;311、imexp()求任意复数的指数;312、imsqrt()求任意复数的平方根;313、delta()测试两个数值是否相等;314、gestep()用于比较给定参数的大小;。

Excel操作大全(超全)

Excel操作大全(超全)

Excel操作大全(超全)Excel 使用技巧集锦——163种技巧目录一、基本方法71.快速选中全部工作表72.快速启动E XCEL73.快速删除选定区域数据 84.给单元格重新命名85.在E XCEL中选择整个单元格范围96.快速移动/复制单元格97.快速修改单元格式次序 98.彻底清除单元格内容109.选择单元格1010.为工作表命名1111.一次性打开多个工作簿 1112.快速切换工作簿1313.选定超级链接文本(微软O FFICE技巧大赛获奖作品)1314.快速查找1415.修改默认文件保存路径 1416.指定打开的文件夹1517.在多个E XCEL工作簿间快速切换1518.快速获取帮助1619.创建帮助文件的快捷方式1620.双击单元格某边移动选定单元格1621.双击单元格某边选取单元格区域1722.快速选定不连续单元格 1723.根据条件选择单元格1824.复制或移动单元格1825.完全删除E XCEL中的单元格1826.快速删除空行1927.回车键的粘贴功能1928.快速关闭多个文件2029.选定多个工作表2030.对多个工作表快速编辑 2031.移动和复制工作表2132.工作表的删除2133.快速选择单元格2234.快速选定E XCEL区域(微软O FFICE技巧大赛获奖作品)2235.备份工件簿2236.自动打开工作簿2337.快速浏览长工作簿2338.快速删除工作表中的空行2339.绘制斜线表头2440.绘制斜线单元格2541.每次选定同一单元格2642.快速查找工作簿2643.禁止复制隐藏行或列中的数据2744.制作个性单元格27二、数据输入和编辑技巧281.在一个单元格内输入多个值 282.增加工作簿的页数283.奇特的F4键294.将格式化文本导入E XCEL295.快速换行306.巧变文本为数字307.在单元格中输入0值318.将数字设为文本格式329.快速进行单元格之间的切换(微软O FFICE技巧大赛获奖作品)3210.在同一单元格内连续输入多个测试值3311.输入数字、文字、日期或时间3312.快速输入欧元符号3413.将单元格区域从公式转换成数值3414.快速输入有序文本3515.输入有规律数字3516.巧妙输入常用数据3617.快速输入特殊符号3718.快速输入相同文本3719.快速给数字加上单位3820.巧妙输入位数较多的数字3921.将WPS/W ORD表格转换为E XCEL工作表3922.取消单元格链接4023.快速输入拼音4124.插入“√”4125.按小数点对齐4126.对不同类型的单元格定义不同的输入法4227.在E XCEL中快速插入W ORD表格4328.设置单元格字体4329.在一个单元格中显示多行文字4330.将网页上的数据引入到E XCEL表格4431.取消超级链接4432.编辑单元格内容4433.设置单元格边框4534.设置单元格文本对齐方式4535.输入公式4636.输入人名时使用“分散对齐”(微软O FFICE技巧大赛获奖作品)4637.隐藏单元格中的所有值(微软O FFICE技巧大赛获奖作品)4638.恢复隐藏列4739.快速隐藏/显示选中单元格所在行和列(微软O FFICE技巧大赛获奖作品)4740.彻底隐藏单元格4841.用下拉列表快速输入数据4942.快速输入自定义短语4943.设置单元格背景色5044.快速在多个单元格中输入相同公式5045.同时在多个单元格中输入相同内容5146.快速输入日期和时间5147.将复制的单元格安全地插入到现有单元格之间5148.在E XCEL中不丢掉列标题的显示5249.查看与日期等效的序列数的值5250.快速复制单元格内容5351.使用自定义序列排序(微软O FFICE技巧大赛获奖作品)5352.快速格式化E XCEL单元格5453.固定显示某列5454.在E XCEL中快速编辑单元格5455.使用自动填充快速复制公式和格式5556.为单元格添加批注5657.数据自动输入5658.在E XCEL中快速计算一个人的年龄5759.快速修改单元格次序5760.将网页上的数据引入到E XCEL表格中58三、图形和图表编辑技巧581.在网上发布E XCEL生成的图形582.创建图表连接符593.将E XCEL单元格转换成图片形式插入到W ORD中604.将W ORD内容以图片形式插入到E XCEL表格中615.将W ORD中的内容作为图片链接插入E XCEL表格中616.在独立的窗口中处理内嵌式图表627.在图表中显示隐藏数据 628.在图表中增加文本框639.建立文本与图表文本框的链接6310.给图表增加新数据系列 6411.快速修改图表元素的格式6512.创建复合图表6513.对度量不同的数据系列使用不同坐标轴6614.将自己满意的图表设置为自定义图表类型6615.复制自定义图表类型6716.旋转三维图表6717.拖动图表数据点改变工作表中的数值6818.把图片合并进你的图表 6819.用图形美化工作表7020.让文本框与工作表网格线合二为一7121.快速创建默认图表7122.快速创建内嵌式图表7123.改变默认图表类型7224.快速转换内嵌式图表与新工作表图表7225.利用图表工具栏快速设置图表7326.快速选取图表元素7427.通过一次按键创建一个E XCEL图表7528.绘制平直直线75四、函数和公式编辑技巧751.巧用IF函数清除E XCEL工作表中的0 752.批量求和773.对相邻单元格的数据求和774.对不相邻单元格的数据求和 785.利用公式来设置加权平均796.自动求和797.用记事本编辑公式808.防止编辑栏显示公式809.解决SUM函数参数中的数量限制8110.在绝对与相对单元引用之间切换8111.快速查看所有工作表公式8212.实现条件显示82五、数据分析和管理技巧831.管理加载宏832.在工作表之间使用超级连接 843.快速链接网上的数据854.跨表操作数据865.查看E XCEL中相距较远的两列数据866.如何消除缩位后的计算误差(微软O FFICE技巧大赛获奖作品)877.利用选择性粘贴命令完成一些特殊的计算878.W EB查询889.在E XCEL中进行快速计算8910.自动筛选前10个8911.同时进行多个单元格的运算(微软O FFICE技巧大赛获奖作品)9012.让E XCEL出现错误数据提示9113.用“超级连接”快速跳转到其它文件92六、设置技巧921.定制菜单命令922.设置菜单分隔线933.备份自定义工具栏934.共享自定义工具栏945.使用单文档界面快速切换工作簿946.自定义工具栏按钮95一、基本方法1.快速选中全部工作表右键单击工作窗口下面的工作表标签,在弹出的菜单中选择“选定全部工作表”命令即可()。

Excel命令大全

Excel命令大全

第一节入门1.启动Excel:“开始”→“程序”→“Microsoft Excel”→鼠标左键2.Excel组成:标题栏、菜单栏、工作簿窗口、状态栏等。

①标题栏:显示应用程序名及工作簿名字标题栏右端有三个按钮:最小化、最大化/还原和关闭按钮。

②工作簿窗口:Excel主要工作区,它是一个独立的子窗口。

每次启动Excel时,Excel总是在应用程序窗口内显示一个空白的工作簿窗口,并将其标题命名为Book1。

标题名可通过菜单栏中的“保存”命令进行修改。

③菜单栏:可对工作簿窗口中的数据进行不同的处理。

用鼠标指向菜单栏中想要的菜单,然后单击鼠标左键,即可显示该菜单。

再用鼠标单击该菜单中列出的某个菜单项命令,可执行该菜单的任务。

菜单栏中某些菜单项命令后跟有一个箭头,(表示该菜单项后还有一级菜单。

用鼠标单击该菜单项,就可显出其级联的子菜单)。

菜单栏中某些菜单项后跟有省略号“…”,(表示选择该菜单项后将会弹出一个对话框,需要你输入一些信息或指定一些设置。

)④工具栏:包括常用工具栏、格式工具栏、绘图工具栏等。

工具栏上的按钮和下拉式列表框、组合框代表了一些常用的菜单命令操作或进行一些选择和输入操作。

功能是让用户加强操作速度。

常用工具栏:( 打开打印拼写检查复制格式刷重复粘贴函数缩放控制)1) 常用工具栏按钮及其功能?a新建:建立新的工作簿。

b打开: 打开已存在的文档。

c保存: 保存当前活动文档已更改的内容d 打印用当前打印设置打印文档e 打印预览在打印预览模式下显示当前活动文档的内容f 拼写检查启动拼写检查器g 剪切将选定区域剪切到粘贴板h 复制将选定区域复制到粘贴板i 粘贴粘贴粘贴板内容j 格式刷复制并粘贴单元格及对象格式k 撤消取消最后一次操作命令l 重复重复前次操作和命令m 自动求和插入SUM函数并要求选择求和区域n 粘贴函数显示函数向导以插入或编辑函数o升序将某列按行升序排列p降序将某列按行降序排列q 缩放控制缩放窗口内文档显示比例i格式工具栏:格式工具栏按钮及按钮s 字体选择字体t字体大小选择字体大小u 粗体使选定文字变为粗体字v 斜体使选定文字变为斜体字w下划线使选定文字加下划线x 左对齐文本靠左对齐y 居中文本居中对齐t右对齐文本靠右对齐@跨列居中文本在选定的列居中# 边框给所选定的区域加边框线2)当鼠标指针移到某个工具栏按钮上时,该按钮下方会显示有关该功能的描述信息,Microsoft Excel 2000用于电子表格的按键在工作表或工作簿中移动和滚动的按键注意要扩大“帮助”窗口以充满屏幕,请按下(ALT+ 空格键,然后按下X 键)。

Excel快捷大全

Excel快捷大全

Excel快捷键大全1.编辑操作Shift+F2 批注编辑F4= Ctrl+Y 重复最后一步操作Ctrl+B = Ctrl+2(@) 加粗单元格字体Ctrl+~(`) 在单元格中显示公式Ctrl+9 隐藏单元格区域所在行Ctrl+Shift+9 取消隐藏行Ctrl+0 隐藏单元格区域所在列Ctrl+Shift+0 取消隐藏列Ctrl+Shift+~ 设置为通用格式Ctrl+Shift+1 设置为数值格式Ctrl+Shift+3 设置为日期格式Ctrl+Shift+4 设置为货币格式Ctrl+Shift+5 设置为百分数格式Ctrl+Shift+7 应用边框Ctrl+Shift+- 取消边框Ctrl+Shift+8 选择已使用的区域Alt+=(+) 自动求和Ctrl+; 插入当前日期Ctrl+Shift+; 插入当前时间2.快速调出对话框操作F3 调出“粘贴名称”对话框Shift+F3 调出“插入函数”对话框并在单元格中输入“=”号以便插入函数Ctrl+F3 调出“定义名称”对话框并对所选单元格区域定义名称Ctrl+Shift+F3 调出“指定名称”对话框快速为所选单元格区域指定名称F5= Ctrl+G 调出“定位”对话框Shift+F5 调出“查找和替换”对话框Ctrl+F 调出“查找和替换”对话框并定位在“查找”选项卡上Alt+F8 调出“宏”对话框Ctrl+P 调出“打印”对话框Ctrl+K 调出“插入超链接”对话框,为所选区域插入超链接Ctrl+1(!) 调出“单元格格式”对话框Ctrl+N 创建新工作簿快速恢复默认值有些不擅长Photoshop的朋友为了调整出满意的效果真是几经周折,结果发现还是原来的默认效果最好,这下傻了眼,后悔不该当初呀!怎么恢复到默认值呀?试着轻轻点按选项栏上的工具图标,然后从上下文菜单中选取“复位工具”或者“复位所有工具”。

1、单独常用的快捷键。

ESC取消操作λ双击Photoshop的背景空白处打开文件λλ F12 恢复为初始图像选择工具的快捷键λ选框-M 移动-V 套索-L 魔棒-W 喷枪-J 画笔-B 铅笔-N 橡皮图章-S历史记录画笔-Y 橡皮擦-E 模糊-R 减淡-O 钢笔-P 文字-T 度量-U渐变-G 油漆桶-K 吸管-I 抓手-H 缩放-Z默认前景和背景色-D 切换前景和背景色-X 编辑模式切换-Q 显示模式切换-F另外,如果我们按住Alt键后再单击显示的工具图标,或者按住Shift键并重复按字母快捷键则可以循环选择隐藏的工具。

257个常用Excel宏命令-工具-牧龙在野!

257个常用Excel宏命令-工具-牧龙在野!

257个常用Excel宏命令-工具-牧龙在野!展开全文工作的时候用到的,感觉很实用,保存下来。

随时查询学习。

目录:1、打开全部隐藏工作表2、循环宏3、录制宏时调用“停止录制”工具栏4、高级筛选5列不重复数据至指定表5、双击单元执行宏(工作表代码)6、双击指定区域单元执行宏(工作表代码)7、进入单元执行宏(工作表代码)8、进入指定区域单元执行宏(工作表代码)9、在多个宏中依次循环执行一个(控件按钮代码)10、在两个宏中依次循环执行一个并相应修改按钮名称(控件按钮代码)11、在三个宏中依次循环执行一个并相应修改按钮名称(控件按钮代码)12、根据A1单元文本隐藏/显示按钮(控件按钮代码)13、当前单元返回按钮名称(控件按钮代码)14、当前单元内容返回到按钮名称(控件按钮代码)15、奇偶页分别打印16、自动打印多工作表第一页17、查找A列文本循环插入分页符18、将A列最后数据行以上的所有B列图片大小调整为所在单元大小19、返回光标所在行数20、在A1返回当前选中单元格数量21、返回当前工作簿中工作表数量22、返回光标选择区域的行数和列数23、工作表中包含数据的最大行数24、返回A列数据的最大行数25、将所选区域文本插入新建文本框26、批量插入地址批注27、批量插入统一批注28、以A1单元内容批量插入批注29、不连续区域插入当前文件名和表名及地址30、不连续区域录入当前单元地址31、连续区域录入当前单元地址32、返回当前单元地址33、不连续区域录入当前日期34、不连续区域录入当前数字日期35、不连续区域录入当前日期和时间36、不连续区域录入对勾37、不连续区域录入当前文件名38、不连续区域添加文本39、不连续区域插入文本40、从指定位置向下同时录入多单元指定内容41、按aa工作表A列的内容排列工作表标签顺序42、以A1单元文本作表名插入工作表43、删除全部未选定工作表44、工作表标签排序45、定义指定工作表标签颜色46、在目录表建立本工作簿中各表链接目录47、建立工作表文本目录48、查另一文件的全部表名49、当前单元录入计算机名50、当前单元录入计算机用户名51、解除全部工作表保护52、为指定工作表加指定密码保护表53、在有密码的工作表执行代码54、执行前需要验证密码的宏(控件按钮代码)55、执行前需要验证密码的宏()56、拷贝A1公式和格式到A257、复制单元数值58、插入数值条件格式59、插入透明批注60、添加文本61、光标定位到指定工作表A列最后数据行下一单元62、定位选定单元格式相同的全部单元格63、按当前单元文本定位64、按固定文本定位65、删除包含固定文本单元的行或列66、定位数据及区域以上的空值67、右侧单元自动加5(工作表代码)68、当前单元加269、A列等于A列减B列70、用于光标选定多区域跳转指定单元(工作表代码)71、将A1单元录入的数据累加到B1单元(工作表代码)72、在指定颜色区域选择单元时添加/取消'√'(工作表代码)73、在指定区域选择单元时添加/取消'√'(工作表代码)74、双击指定单元,循环录入文本(工作表代码)75、双击指定单元,循环录入文本(工作表代码)76、单元区域引用(工作表代码)77、在指定区域选择单元时数值加1(工作表代码)78、混合文本的编号79、指定区域单元双击数据累加(工作表代码)80、选择单元区域触发事件(工作表代码)81、当修改指定单元内容时自动执行宏(工作表代码)82、被指定单元内容限制执行宏83、双击单元隐藏该行(工作表代码)84、高亮显示行(工作表代码)85、高亮显示行和列(工作表代码)86、为指定工作表设置滚动范围(工作簿代码)87、在指定单元记录打印和预览次数(工作簿代码)88、自动数字金额转大写(工作表代码)89、将全部工作表的A1单元作为单击按钮(工作簿代码)90、闹钟——到指定时间执行宏(工作簿代码)91、改变Excel界面标题的宏(工作簿代码)92、在指定工作表的指定单元返回光标当前多选区地址(工作簿代码)93、B列录入数据时在A列返回记录时间(工作表代码)94、当指定区域修改时在其右侧的2个单元返回当前日期和时间(工作表代码)95、指定单元显示光标位置内容(工作表代码)96、每编辑一个单元保存文件97、指定允许编辑区域98、解除允许编辑区域限制99、删除指定行100、删除A列为指定内容的行101、删除A列非数字单元行102、有条件删除当前行103、选择下一行104、选择第5行开始所有数据行105、选择光标或选区所在行106、选择光标或选区所在列107、光标定位到名称指定位置108、选择名称定义的数据区109、选择到指定列的最后行110、将Sheet1的A列的非空值写到Sheet2的A列111、将名称1的数据写到名称2112、单元反选113、调整选中对象中的文字114、去除指定范围内的对象115、更新透视表数据项116、将全部工作表名称写到A列117、为当前选定的多单元插入指定名称118、删除全部名称119、以指定区域为表目录补充新表120、按A列数据批量修改表名称121、按A列数据批量创建新表(控件按钮代码) 122、清除剪贴板123、批量清除软回车124、判断指定文件是否已经打开125、当前文件另存到指定目录126、另存指定文件名127、以本工作表名称另存文件到当前目录128、将本工作表单独另存文件到Excel当前默认目录129、以活动工作表名称另存文件到Excel当前默认目录130、另存所有工作表为工作簿131、以指定单元内容为新文件名另存文件133、以当前日期和时间为新文件名另存文件134、另存本表为TXT文件135、引用指定位置单元内容为部分文件名另存文件136、将A列数据排序到D列137、将指定范围的数据排列到D列138、光标所在行上移一行139、加数据有效限制140、取消数据有效限制141、重排窗口143、回车光标向右144、回车光标向下146、保存并退出Excel147、隐藏/显示指定列空值行148、深度隐藏指定工作表149、隐藏指定工作表150、隐藏当前工作表151、返回当前工作表名称152、获取上一次所进入工作簿的工作表名称153、按光标选定颜色隐藏本列其他颜色行154、打开工作簿自动隐藏录入表以外的其他表155、除最左边工作表外深度隐藏所有表156、关闭文件时自动隐藏指定工作表(ThisWorkbook) 157、打开文件时提示指定工作表是保护状态(ThisWorkbook) 158、插入10行159、全选固定范围内小于0的单元160、全选选定范围内小于0的单元161、固定区域单元分类变色162、A列半角内容变红163、单元格录入数据时运行宏的代码164、根据B列最后数据快速合并A列单元格的控件代码165、在F1单元显示光标位置批注内容的代码166、显示光标所在单元的批注的代码167、使单元内容保持不变的工作表代码168、有条件执行宏169、有条件执行不同的宏170、提示确定或取消执行宏171、提示开始和结束172、拷贝指定表不相邻多列数据到新位置173、选择2至4行174、在当前选区有条件替换数值为文本175、自动筛选全部显示指定列176、自动筛选第2列值为A的行177、取消自动筛选()178、全部显示指定表的自动筛选179、强行合并单元180、设置单元区域格式181、在所有工作表的A1单元返回顺序号182、根据A1单元内容返回C1数值183、根据A1内容选择执行宏184、删除A列空行185、在A列产生不重复随机数186、将A列数据随机排列到F列187、取消选定区域的公式只保留值(假空转真空) 188、处理导入的显示为科学计数法样式的身份证号189、返回指定单元的行高和列宽190、指定行高和列宽191、指定单元的行高和列宽与A1单元相同191、填公式192、建立当前工作表的副本为001表193、在第一个表前插入多工作表194、清除A列再插入序号195、反方向文本(自定义函数)196、指定选择单元区域弹出消息197、将B列数据添加超链接到K列198、删除B列数据的超链接199、分离临时表A列数据的文本和超链接并整理到数据库表200、分离临时表A列数据的文本和超链接并会同其他数据整理到数据库表201、返回A列最后一个非空单元行号202、返回表中第一个非空单元地址(行搜索)203、返回表中各非空单元区域地址(行搜索)204、返回第一个数值行号205、返回第1行最右边非空单元的列号206、返回连续数值单元的数量207、统计指定范围和内容的单元数量208、统计不同颜色的数字的和(自定义函数)209、返回非空单元数量210、返回A列非空单元数量211、返回圆周率π212、定义指定单元内容为页眉/页脚213、提示并全部清除当前选择区域214、全部清除当前选择区域215、清除指定区域数值216、对指定工作表执行取消隐藏》打印》隐藏工作表217、打开文件时执行指定宏(工作簿代码)218、关闭文件时执行指定宏(工作簿代码)219、弹出提示A1单元内容220、延时15秒执行重排窗口宏221、撤消工作表保护并取消密码222、重算指定表223、将第5行移到窗口的最上面224、对第一张工作表的指定区域进行排序225、显示指定工作表的打印预览226、用单元格A1的内容作为文件名另存当前工作簿227、[禁用/启用]保存和另存的代码228、在A和B列返回当前选区的名称和公式229、朗读朗读A列,按ESC键中止230、朗读固定语句,请按ESC键终止231、在M和N列的14行以下选择单元时显示调用日历控件(工作表代码)232、添加自定义序列233、弹出打印对话框234、返回总页码235、合并各工作表内容236、合并指定目录中所有文件中相同格式工作表的数据237、隐藏指定工作表的指定列238、把a列不重复值取到e列239、当前选区的行列数240、单元格录入1位字符就跳转(工作表代码)241、当指定日期(每月10日)打开文件执行宏242、提示并清空单元区域243、返回光标所在行号244、按照当前行A列的图片名称插入图片到H列245、当前行下插入1行246、取消指定行或列的隐藏247、复制单元格所在行248、复制单元格所在列249、新建一个工作表250、新建一个工作簿251、选择多表为工作组252、在当前工作组各表中分别执行指定宏253、复制当前工作簿的报表到临时工作簿254、删除指定文件255、合并A1至C1的内容写到D15单元的批注中256、自动重算257、手动重算命令:1、打开全部隐藏工作表Sub 打开全部隐藏工作表()Dim i AsIntegerFor i = 1To Sheets.CountSheets(i).Visible = TrueNextiEnd Sub2、循环宏Sub 循环()AAA =Range('C2')Dim i AsLongDim timesAs Longtimes =AAA'times代表循环次数,执行前把times赋值即可(不可小于1,不可大于2147483647)For i = 1To timesCall 过滤一行If Range('完成标志') = '完成' ThenExit For'如果名为'完成标志'的命名单元的值等于'完成',则退出循环,如果一开始就等于'完成',则只执行一次循环就退出'If Sheets('传送参数').Range('A' & i).Text = '完成'Then ExitFor'如果某列出现'完成'内容则退出循环NextiEnd Sub3、录制宏时调用“停止录制”工具栏Sub 录制宏时调用停止录制工具栏()mandBars('Stop Recording').Visible = True End Sub4、高级筛选5列不重复数据至指定表Sub 高级筛选5列不重复数据至Sheet2()Sheets('Sheet2').Range('A1:E65536') = '' '清除Sheet2的A:D 列Range('A1:E65536').AdvancedFilterAction:=xlFilterCopy,CopyT oRange:=Sheet2.Range( _ 'A1'), Unique:=TrueSheet2.Columns('A:E').SortKey1:=Sheet2.Range('A2'),Order1:=xlAscending,Header:=xlGuess, _OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom,SortMethod _:=xlPinYinEnd Sub5、双击单元执行宏(工作表代码)Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range,Cancel As Boolean)IfRange('$A$1') = '关闭' ThenExit SubSelectCase Target.AddressCase '$A$4'Call 宏1Cancel = TrueCase '$B$4'Call 宏2Cancel = TrueCase '$C$4'Call 宏3Cancel = TrueCase '$E$4'Call 宏4Cancel = TrueEndSelectEnd Sub6、双击指定区域单元执行宏(工作表代码)Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range,Cancel As Boolean)IfRange('$A$1') = '关闭' Then Exit SubIf NotApplication.Intersect(Target, Range('A4:A9', 'C4:C9')) Is NothingThen Call 打开隐藏表End Sub7、进入单元执行宏(工作表代码)Private Sub Worksheet_SelectionChange(ByVal Target As Range)'以单元格进入代替按钮对象调用宏IfRange('$A$1') = '关闭' Then Exit SubSelectCase Target.AddressCase '$A$5' '单元地址(Target.Address),或命名单元名字()Call 宏1Case '$B$5'Call 宏2Case '$C$5'Call 宏3EndSelectEnd Sub8、进入指定区域单元执行宏(工作表代码)Private Sub Worksheet_SelectionChange(ByVal Target As Range)IfRange('$A$1') = '关闭' Then Exit SubIf NotApplication.Intersect(Target, Range('A4:A9','C4:C9')) IsNothingThen Call 打开隐藏表End Sub9、在多个宏中依次循环执行一个(控件按钮代码)Private Sub CommandButton1_Click()StaticRunMacro As IntegerSelectCase RunMacroCase 0宏1RunMacro = 1Case 1宏2RunMacro = 2Case 2宏3RunMacro = 0EndSelectEnd Sub10、在两个宏中依次循环执行一个并相应修改按钮名称(控件按钮代码)Private Sub CommandButton1_Click()WithCommandButton1If .Caption = '保护工作表' ThenCall 保护工作表.Caption = '取消工作表保护'End IfIf .Caption = '取消工作表保护' ThenCall 取消工作表保护.Caption = '保护工作表'Exit SubEnd IfEndWithEnd Sub11、在三个宏中依次循环执行一个并相应修改按钮名称(控件按钮代码)Option ExplicitPrivate Sub CommandButton1_Click()WithCommandButton1If .Caption = '宏1' ThenCall 宏1.Caption = '宏2'Exit SubEnd IfIf .Caption = '宏2' ThenCall 宏2.Caption = '宏3'Exit SubEnd IfIf .Caption = '宏3' ThenCall 宏3.Caption = '宏1'End IfEndWithEnd Sub12、根据A1单元文本隐藏/显示按钮(控件按钮代码)Private Sub Worksheet_SelectionChange(ByVal Target As Range)If Range('A1') > 2 ThenCommandButton1.Visible = 1ElseCommandButton1.Visible = 0End IfEnd SubPrivate Sub CommandButton1_Click()重排窗口End Sub13、当前单元返回按钮名称(控件按钮代码)Private Sub CommandButton1_Click()ActiveCell = CommandButton1.CaptionEnd Sub14、当前单元内容返回到按钮名称(控件按钮代码)Private Sub CommandButton1_Click() CommandButton1.Caption = ActiveCellEnd Sub15、奇偶页分别打印Sub 奇偶页分别打印()Dim i%, Ps%Ps = ExecuteExcel4Macro('GET.DOCUMENT(50)') '总页数MsgBox '现在打印奇数页,按确定开始.'For i = 1 To Ps Step 2ActiveSheet.PrintOut from:=i, To:=iNext iMsgBox '现在打印偶数页,按确定开始.'For i = 2 To Ps Step 2ActiveSheet.PrintOut from:=i, To:=iNext iEnd Sub16、自动打印多工作表第一页Sub 自动打印多工作表第一页()Dim sh As IntegerDim xDim yDim syDim syzx = InputBox('请输入起始工作表名字:')sy = InputBox('请输入结束工作表名字:')y = Sheets(x).Indexsyz = Sheets(sy).IndexFor sh = y To syzSheets(sh).SelectSheets(sh).PrintOut from:=1, To:=1Next shEnd Sub17、查找A列文本循环插入分页符Sub 循环插入分页符()' Selection = Workbooks('临时表').Sheets('表2').Range('A1')调用指定地址内容Dim i As LongDim times As Longtimes=Application.WorksheetFunction.CountIf(Sheet1.Range('a:a'),'分页')'times代表循环次数,执行前把times赋值即可(不可小于1,不可大于2147483647)For i = 1 To timesCall 插入分页符Next iEnd SubSub 插入分页符()Cells.Find(What:='分页',After:=ActiveCell, LookIn:=xlValues,LookAt:= _xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext,MatchCase:=False) _.ActivateActiveWindow.SelectedSheets.HPageBreaks.AddBefore:=ActiveCellEnd SubSub 取消原分页()Cells.SelectActiveSheet.ResetAllPageBreaksEnd Sub18、将A列最后数据行以上的所有B列图片大小调整为所在单元大小Sub 将A列最后数据行以上的所有B列图片大小调整为所在单元大小()Dim PicAs Picture, i&i =[A65536].End(xlUp).RowFor EachPic In Sheet1.PicturesIf Not Application.Intersect(Pic.TopLeftCell, Range('B1:B'& i)) Is Nothing ThenPic.Top = Pic.T opLeftCell.TopPic.Left = Pic.TopLeftCell.LeftPic.Height = Pic.TopLeftCell.HeightPic.Width = Pic.TopLeftCell.WidthEnd IfNextEnd Sub19、返回光标所在行数Sub 返回光标所在行数()x =ActiveCell.RowRange('A1') = xEnd Sub20、在A1返回当前选中单元格数量Sub 在A1返回当前选中单元格数量() [A1] =Selection.CountEnd Sub21、返回当前工作簿中工作表数量Sub 返回当前工作簿中工作表数量() t =Application.Sheets.Count MsgBoxtEnd Sub22、返回光标选择区域的行数和列数Sub 返回光标选择区域的行数和列数() x =Selection.Rows.County =Selection.Columns.CountRange('A1') = xRange('A2') = yEnd Sub23、工作表中包含数据的最大行数Sub 包含数据的最大行数()n =Cells.Find('*', , , , 1, 2).RowMsgBoxnEnd Sub24、返回A列数据的最大行数Sub 返回A列数据的最大行数()n =Range('a65536').End(xlUp).RowRange('B1') = nEnd Sub25、将所选区域文本插入新建文本框Sub 将所选区域文本插入新建文本框()For Eachrag In Selectionn = n & rag.Value & Chr(10)NextActiveSheet.Shapes.AddTextbox(msoTextOrientationHorizon tal,ActiveCell.Left + ActiveCell.Width, ActiveCell.Top+ActiveCell.Height, 250#, 100).SelectSelection.Characters.Text = '问题:' & nWithSelection.Characters(Start:=1, Length:=3).Font.Name = '黑体'.FontStyle = '常规'.Size = 12EndWithEnd Sub26、批量插入地址批注Sub 批量插入地址批注()On ErrorResume NextDim r AsRangeIfSelection.Cells.Count > 0 ThenFor Each r In Selectionment.Deleter.AddCommentment.Visible = Falsement.Text Text:='本单元格:' & r.Address& ' of ' & Selection.AddressNextEndIfEnd Sub27、批量插入统一批注Sub 批量插入统一批注()Dim r AsRange, msg As Stringmsg =InputBox('请输入欲批量插入的批注', '提示', '随便输点什么吧')IfSelection.Cells.Count > 0 ThenFor Each r In Selectionr.AddCommentment.Visible = Falsement.Text Text:=msgNextEndIfEnd Sub28、以A1单元内容批量插入批注Sub 以A1单元内容批量插入批注()Dim r AsRangeIfSelection.Cells.Count > 0 ThenFor Each r In Selectionr.AddCommentment.Visible = Falsement.Text Text:=[a1].TextNextEndIfEnd Sub29、不连续区域插入当前文件名和表名及地址Sub 批量插入当前文件名和表名及地址()For Eachmycell In Selectionmycell.FormulaR1C1 = '[' + + ']' + + '!' + mycell.AddressNextEnd Sub30、不连续区域录入当前单元地址Sub 区域录入当前单元地址()For Eachmycell In Selectionmycell.FormulaR1C1 = mycell.AddressNextEnd Sub31、连续区域录入当前单元地址Sub 连续区域录入当前单元地址()Selection= '=ADDRESS(ROW(),COLUMN(),4,1)'Selection.CopySelection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,SkipBlanks _:=False, Transpose:=FalseEnd Sub32、返回当前单元地址Sub 返回当前单元地址()d =ActiveCell.Address[A1] =dEnd Sub33、不连续区域录入当前日期Sub 区域录入当前日期()Selection.FormulaR1C1 = Format(Now(), 'yyyy-m-d')End Sub34、不连续区域录入当前数字日期Sub 区域录入当前数字日期()Selection.FormulaR1C1 = Format(Now(), 'yyyymmdd')End Sub35、不连续区域录入当前日期和时间Sub 区域录入当前日期和时间()Selection.FormulaR1C1 = Format(Now(), 'yyyy-m-d h:mm:ss') End Sub36、不连续区域录入对勾Sub 批量录入对勾()Selection.FormulaR1C1 = '√'End Sub37、不连续区域录入当前文件名Sub 批量录入当前文件名()Selection.FormulaR1C1 = End Sub38、不连续区域添加文本Sub 批量添加文本()Dim s AsRangeFor Eachs In Selections = s & '文本内容'NextEnd Sub39、不连续区域插入文本Sub 批量插入文本()Dim s AsRangeFor Eachs In Selections = '文本内容' & sNextEnd Sub40、从指定位置向下同时录入多单元指定内容Sub 从指定位置向下同时录入多单元指定内容()Dimarrarr =Array('1', '2', '13', '25', '46', '12', '0', '20')[B2].Resize(8, 1) =Application.WorksheetFunction.Transpose(arr)End Sub41、按aa工作表A列的内容排列工作表标签顺序Sub 按aa工作表A列的内容排列工作表标签顺序()Dim I%,str1$I = 1Sheets('aa').SelectDo WhileCells(I, 1).Value <> ''str1 = Trim(Cells(I, 1).Value)Sheets(str1).SelectSheets(str1).Move after:=Sheets(I)I = I + 1Sheets('aa').SelectLoopEnd Sub42、以A1单元文本作表名插入工作表Sub 以A1单元文本作表名插入工作表()Dim nm AsStringnm =[a1]Sheets.Add = nmEnd Sub43、删除全部未选定工作表Sub 删除全部未选定工作表()Dim shtAs Worksheet, n As Integer, iFlag As Boolean DimShtName() As Stringn =ActiveWindow.SelectedSheets.Count ReDimShtName(1 To n)n = 1For Eachsht In ActiveWindow.SelectedSheets ShtName(n) = n = n + 1NextApplication.DisplayAlerts = FalseFor Eachsht In SheetsiFlag = FalseFor i = 1 To n - 1If ShtName(i) = TheniFlag = TrueExit ForEnd IfNextIf Not iFlag Then sht.DeleteNextApplication.DisplayAlerts = TrueEnd Sub44、工作表标签排序Sub 工作表标签排序()Dim i AsLong, j As Long, nums As Long, msg As Longmsg =MsgBox('工作表按升序排列请选'是[Y]'. ' & vbCrLf& vbCrLf & '工作表按降序排列请选 '否[N]'',vbYesNoCancel, '工作表排序')If msg =vbCancel Then Exit Subnums =Sheets.CountIf msg =vbYes Then 'Sort ascendingFor i = 1 To numsFor j = i To numsIf UCase(Sheets(j).Name) < UCase(Sheets(i).Name)ThenSheets(j).Move Before:=Sheets(i)End IfNext jNextiElse'Sort descendingFor i = 1 To numsFor j = i To numsIf UCase(Sheets(j).Name) > UCase(Sheets(i).Name)ThenSheets(j).Move Before:=Sheets(i)End IfNext jNext iEndIfEnd Sub259个常用宏-excelhome(2)2009-08-15 14:11:4545、定义指定工作表标签颜色Sub 定义指定工作表标签颜色()Sheets('Sheet1').Tab.ColorIndex = 46 End Sub46、在目录表建立本工作簿中各表链接目录Sub 在目录表建立本工作簿中各表链接目录() Dim s%,Rng As RangeOn ErrorResume NextSheets('目录').ActivateIf Err =0 ThenSheets('目录').UsedRange.DeleteElseSheets.Add = '目录'EndIfFor i = 1To Sheets.CountIf Sheets(i).Name <> '目录' Thens = s + 1Set Rng = Sheets('目录').Cells(((s - 1) Mod 20) + 1, (s - 1) \ 20 + 1+ 1)Rng = Format(s, ' 0') & '. ' &Sheets(i).NameActiveSheet.Hyperlinks.Add Rng, '#' &Sheets(i).Name & '!A1',ScreenTip:=Sheets(i).NameEnd IfNextSheets('目录').Range('b:iv').EntireColumn.ColumnWidth = 20 End Sub47、建立工作表文本目录Sub 建立工作表文本目录()Sheets.Add before:=Sheets(1)Sheets(1).Name = '目录'For i = 2To Sheets.CountCells(i - 1, 1) = Sheets(i).Name'Sheets(1).Hyperlinks.Add Cells(i - 1, 1), '#' &Sheets(i).Name &'!A1' '添加超链接NextEnd Sub48、查另一文件的全部表名Sub 查另一文件的全部表名()On ErrorResume NextDimi%Dim sh AsWorksheetApplication.ScreenUpdating = FalseWorkbooks.Open Filename:=ThisWorkbook.Path &'\2.xls' Windows('1.xls').Activate '当前文件名称Sheets('Sheet1').Select '当前表名称i =1 '将表名称返回到第1行For Eachsh In Workbooks('2.xls').WorksheetsCells(i, 1) = '将表名称返回到第1列i = i +1 '返回每个表名称向下移动1行NextshWindows('2.xls').Close '关闭对象文件Application.ScreenUpdating = TrueEnd Sub49、当前单元录入计算机名Sub 当前单元录入计算机名()Selection =Environ('COMPUTERNAME')'Selection = Workbooks('临时表').Sheets('表2').Range('A1')调用指定地址内容EndSub50、当前单元录入计算机用户名Sub 当前单元录入计算机用户名()Selection =Environ('Username')'Selection = Workbooks('临时表').Sheets('表2').Range('A1')调用指定地址内容End Sub51、解除全部工作表保护Sub 解除全部工作表保护()Dim n AsIntegerFor n = 1T o Sheets.CountSheets(n).UnprotectNextnEnd Sub52、为指定工作表加指定密码保护表Sub 为指定工作表加指定密码保护表()Sheet10.Protect Password:='123'End Sub53、在有密码的工作表执行代码Sub 在有密码的工作表执行代码()Sheets('1').Unprotect Password:=123 '假定表名为“1”,密码为“123” 打开工作表Range('C:C').SpecialCells(xlCellTypeBlanks).EntireRow.Hidde n =True '隐藏C列空值行Sheets('1').ProtectPassword:=123 '重新用密码保护工作表54、执行前需要验证密码的宏(控件按钮代码)Private Sub CommandButton1_Click()IfInputBox('请输入密码:') <> '123' Then'密码是123 MsgBox '密码错误,按确定退出!', 64, '提示'Exit SubEndIfCells(1,1) = 10End Sub55、执行前需要验证密码的宏()Sub 执行前需要验证密码的宏()IfInputBox('请输入您的使用权限:', '系统提示') = 123 Then重排窗口 '要执行的宏代码或宏名称ElseMsgBox '对不起,您没有使用该宏的权限,按确定键后退出!' EndIfEnd Sub56、拷贝A1公式和格式到A2Sub 拷贝A1公式到A2()Workbooks('临时表').Sheets('表1').Range('A1').Copy Workbooks('临时表').Sheets('表2').Range('A2').PasteSpecial57、复制单元数值Sub 复制数值()s =Workbooks('book1').Sheets('Sheet1').Range('A1:A2')Workbooks('book2').Sheets('Sheet1').Range('A1:A2') = sEnd Sub58、插入数值条件格式Sub 插入数值条件格式()Selection.FormatConditions.DeleteSelection.FormatConditions.AddType:=xlCellValue,Operator:=xlGreater, _Formula1:='70'Selection.FormatConditions(1).Interior.ColorIndex = 45Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlLess,_Formula1:='55'Selection.FormatConditions(2).Interior.ColorIndex = 39Selection.FormatConditions.AddType:=xlCellValue,Operator:=xlGreater, _Formula1:='60'Selection.FormatConditions(3).Interior.ColorIndex = 34End Sub59、插入透明批注Sub 插入透明批注()Selection.AddCommentment.Visible = FalseDim XS AsWorksheetFor i = 1To ments.Countments(i).Text '透明批注'ments(i).Shape.Fill.Visible = msoFalseNextEnd Sub60、添加文本Sub 添加文本()Selection = Selection + '×''不可在数字后添加文本'Selection = Workbooks('临时表').Sheets('表2').Range('A1')调用指定地址内容EndSub61、光标定位到指定工作表A列最后数据行下一单元Sub 光标定位到指定工作表A列最后数据行下一单元()a =Sheets('数据库').[a65536].End(xlUp).RowSheets('数据库').SelectRange('A'& a + 1).SelectEnd Sub62、定位选定单元格式相同的全部单元格Sub 定位选定单元格式相同的全部单元格()DimFirstCell As Range, FoundCell As RangeDimAllCells As RangeWith Application.FindFormat.Clear.NumberFormatLocal = Selection.NumberFormatLocal.HorizontalAlignment = Selection.HorizontalAlignment.VerticalAlignment = Selection.VerticalAlignment.WrapText = Selection.WrapText.Orientation = Selection.Orientation.AddIndent = Selection.AddIndent.IndentLevel = Selection.IndentLevel.ShrinkT oFit = Selection.ShrinkT oFit.MergeCells = Selection.MergeCells = .Font.FontStyle = Selection.Font.FontStyle.Font.Size = Selection.Font.Size.Font.Strikethrough = Selection.Font.Strikethrough.Font.Subscript = Selection.Font.Subscript.Font.Underline = Selection.Font.Underline.Font.ColorIndex = Selection.Font.ColorIndex.Interior.ColorIndex = Selection.Interior.ColorIndex.Interior.Pattern = Selection.Interior.Pattern.Locked = Selection.Locked.FormulaHidden = Selection.FormulaHiddenEnd WithSetFirstCell =edRange.Find(what:='',searchformat:=True) If FirstCell Is Nothing ThenExit SubEnd IfSetAllCells = FirstCellSetFoundCell =FirstCellDoSet FoundCell = edRange.Find(After:=FoundCell,what:='', searchformat:=True)If FoundCell Is Nothing Then Exit DoSet AllCells = Union(FoundCell, AllCells)If FoundCell.Address = FirstCell.Address Then Exit DoLoopAllCells.SelectEnd Sub63、按当前单元文本定位Sub 按当前单元文本定位()ABC =SelectionDim aa AsRangeFor Eacha In edRangeIf a Like ABC ThenIf aa Is Nothing ThenSet aa = a.CellsElseSet aa = Union(aa, a.Cells)End IfEnd IfNextaa.SelectEnd Sub64、按固定文本定位Sub 文本定位()Dim aa AsRangeFor Eacha In edRange If a Like '*合计*' ThenIf aa Is Nothing ThenSet aa = a.CellsElseSet aa = Union(aa, a.Cells)End IfEnd IfNextaa.SelectEnd Sub65、删除包含固定文本单元的行或列Sub 删除包含固定文本单元的行或列() DoCells.Find(what:='哈哈').Activate Selection.EntireRow.Delete '删除行' Selection.EntireColumn.Delete '删除列LoopUntil Cells.Find(what:='哈哈') Is NothingEnd Sub66、定位数据及区域以上的空值Sub 定位数据及区域以上的空值()Dim aa As RangeFor Each a In edRangeIf a Like 〈0 ThenIf aa Is Nothing ThenSet aa = a.CellsElseSet aa = Union(aa, a.Cells)End IfEnd IfNextaa.SelectEnd Sub67、右侧单元自动加5(工作表代码)Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = FalseTarget.Offset(0, 1) = Target + 5Application.EnableEvents = TrueEnd Sub68、当前单元加2Sub 当前单元加2()Selection = Selection +2'Selection = Workbooks('临时表').Sheets('表2').Range('A1')调用指定地址内容EndSub69、A列等于A列减B列Sub A列等于A列减B列()For i = 1 To 23Cells(i, 1) = Cells(i, 1) - Cells(i, 2)NextEnd Sub70、用于光标选定多区域跳转指定单元(工作表代码)Private Sub Worksheet_SelectionChange(ByVal T As Range)a = Array([b6:b7], [e6], [h6])For i = 0 To 2If Not Application.Intersect(T, a(i)) Is Nothing Then[a1].Select: Exit ForEnd IfNextEnd Sub71、将A1单元录入的数据累加到B1单元(工作表代码)Private Sub Worksheet_Change(ByVal Target As Range)Dim t As LongIf Target.Address = '$A$1' Thent = Sheet1.Range('$B$1').ValueSheet1.Range('$B$1').Value = t + Target.ValueEnd IfEnd Sub72、在指定颜色区域选择单元时添加/取消'√'(工作表代码)Private Sub Worksheet_SelectionChange(ByVal Target As Range)Dim myrgAs RangeFor Eachmyrg In TargetIf myrg.Interior.ColorIndex = 37 Then myrg = IIf(myrg<> '√', '√', '')NextEnd Sub73、在指定区域选择单元时添加/取消'√'(工作表代码)Private Sub Worksheet_SelectionChange(ByVal Target As Range)Dim RngAs RangeIfTarget.Count <= 15 ThenIf Not Application.Intersect(Target, Range('D6:D20')) IsNothingThenFor Each Rng In SelectionWith RngIf .Value = '' Then.Value = '√'Else.Value = ''End IfEnd WithNextEndIfEndIfEnd Sub74、双击指定单元,循环录入文本(工作表代码)Private Sub Worksheet_BeforeDoubleClick(ByVal T As Range, CancelAs Boolean)If T.Address <> '$A$1' Then ExitSubCancel = TrueT = IIf(T = '好', '中', IIf(T = '中', '差', '好'))End Sub75、双击指定单元,循环录入文本(工作表代码)Dim nums As BytePrivate Sub Worksheet_BeforeDoubleClick(ByVal Target As Range,Cancel As Boolean)If Target.Address = '$A$1' Thennums = nums Mod 3 + 1Target = Mid('上中下', nums, 1)Target.Offset(1, 0).SelectEnd IfEnd Sub76、单元区域引用(工作表代码)Private Sub Worksheet_Activate()Sheet1.Range('A1:B3').Value = Sheet2.Range('A1:B3').Value End Sub77、在指定区域选择单元时数值加1(工作表代码)Private Sub Worksheet_SelectionChange(ByVal Target As Range)If NotApplication.Intersect([a1:e10], T arget) Is Nothing Then Target = Val(Target) + 1EndIfEnd Sub259个常用宏-excelhome(3)2009-08-15 14:12:5878、混合文本的编号Sub 混合文本的编号()Worksheets(1).Range('B2').Value = '北京' &(--(Mid(Worksheets(1).Range('B2'), 3, 100)) + 1)End Sub79、指定区域单元双击数据累加(工作表代码)Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range,Cancel As Boolean)If Not Application.Intersect([A1:Y100], Target) Is NothingThenoldvalue = Val(Target.Value)inputvalue = InputBox('请输入数量,按ENTER键确认!', '数值累加器')Target.Value = oldvalue + inputvalueEnd IfEnd Sub80、选择单元区域触发事件(工作表代码)Private Sub Worksheet_SelectionChange(ByVal Target As Range)If Target.Address = '$A$1:$B$2' ThenMsgBox'你选择了$A$1:$B$2单元'End IfEnd Sub81、当修改指定单元内容时自动执行宏(工作表代码)Private Sub Worksheet_Change(ByVal Target As Range)If Not Application.Intersect(Target, [B3:B4]) Is NothingThen 重排窗口End IfEnd Sub82、被指定单元内容限制执行宏Sub 被指定单元限制执行宏()If Range('$A$1') = '关闭' Then Exit Sub窗口End Sub83、双击单元隐藏该行(工作表代码)Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range,Cancel As Boolean)Rows(Target.Row).Hidden = TrueEnd Sub84、高亮显示行(工作表代码)Private Sub Worksheet_SelectionChange(ByVal Target AsRange)Cells.Interior.ColorIndex = 2Rows('1:2').Interior.ColorIndex =40 '保持1至2行的颜色推荐39,22,40,Rows(Target.Row).Interior.ColorIndex =35 '高亮推荐颜色35,20,24,34,37,40,15End Sub85、高亮显示行和列(工作表代码)Private Sub Worksheet_SelectionChange(ByVal Target As Range)Cells.Interior.ColorIndex = xlNoneRows(Target.Row).Interior.ColorIndex = 34Columns(Target.Column).Interior.ColorIndex = 34End Sub86、为指定工作表设置滚动范围(工作簿代码)Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object,ByVal Target As Range)Sheet1.ScrollArea = 'A1:M30'End Sub87、在指定单元记录打印和预览次数(工作簿代码)Private Sub Workbook_BeforePrint(Cancel As Boolean)Range('A1') = 1 + Range('A1')End Sub88、自动数字金额转大写(工作表代码)Private Sub Worksheet_Change(ByVal M As Range)On Error Resume Nexty = Int(Round(100 * Abs(M)) / 100)j =Round(100 * Abs(M) + 0.00001) - y * 100f = (j /10 - Int(j / 10)) * 10A = IIf(y< 1, '', Application.Text(y, '[DBNum2]')& '元')b = IIf(j> 9.5, Application.Text(Int(j / 10), '[DBNum2]')& '角', IIf(y < 1, '', IIf(f> 1, '零', '')))c = IIf(f< 1, '整', Application.Text(Round(f, 0), '[DBNum2]')& '分')M =IIf(Abs(M) < 0.005, '', IIf(M < 0,'负' & A & b & c, A& b & c))End Sub89、将全部工作表的A1单元作为单击按钮(工作簿代码)Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object,ByVal Target As Range)If Target.Address = '$A$1' ThenCall宏名End IfEnd Sub。

Word及Excel快捷命令全集

Word及Excel快捷命令全集

Word及Excel快捷命令全集WOED常用命令:Ctrl+Shift+空格键创建不间断空格。

Ctrl+B 使字符变为粗体。

Ctrl+I 使字符变为斜体。

Ctrl+U 为字符添加下划线。

Ctrl+Shift+< 缩小字号。

Ctrl+Shift+> 增大字号。

Ctrl+空格键删除段落或字符格式。

Ctrl+C 复制所选文本或对象。

Ctrl+X 剪切所选文本或对象。

Ctrl+V 粘贴文本或对象。

Ctrl+Z 撤消上一步操作。

Ctrl+Y 重复上一步操作。

Ctrl+空格键Ctrl+N 创建与当前或最近使用过的文档类型相同的新文档。

Ctrl+O 打开文档。

Ctrl+W 关闭文档。

Ctrl+S 保存文档。

Esc 取消操作。

Alt+Ctrl+P 切换到页面视图。

Alt+Ctrl+O 切换到大纲视图。

Alt+Ctrl+N 切换到普通视图。

Ctrl+P 打印文档。

Ctrl+A 包含整篇文档Ctrl+向左键左移一个单词Ctrl+向右键右移一个单词Ctrl+向上键上移一段Ctrl+向下键下移一段Shift+Tab 左移一个单元格(在表格中)Tab 右移一个单元格(在表格中)向上键上移一行向下键下移一行Ctrl+End 移至文档结尾Ctrl+Home 移至文档开头Ctrl+Shift+F 更改字体。

Ctrl+Shift+P 更改字号。

Ctrl+] 逐磅增大字号。

Ctrl+[ 逐磅减小字号。

ctrl+D 更改字符格式Shift+F3 更改字母大小写。

Ctrl+Shift+A 将所有字母设为大写。

Ctrl+Shift+D 给文字添加双下划线。

Ctrl+Shift+H 应用隐藏文字格式。

Ctrl+Shift+K 将所有字母设成小写。

Ctrl+=(等号)应用下标格式Ctrl+Shift++(加号)应用上标格式(自动间距)。

Ctrl+1 单倍行距Ctrl+2 双倍行距Ctrl+5 1.5 倍行距Ctrl+E 段落居中。

excel快捷键使用大全

excel快捷键使用大全

excel快捷键使用大全在办公软件操作中,掌握excel常用快捷键,可以利用键盘快捷键发出命令,完成等日常等操作,大大提高设计效率。

下面是店铺为大家整理的一些excel常用快捷键命令大全:一、关于工作表的快捷键1、插入新工作表Shift+F11或Alt+Shift+F12、移动到工作簿中的下一张工作表Ctrl+PageDown3、移动到工作簿中的上一张工作表Ctrl+PageUp4、选定当前工作表和下一张工作表Shift+Ctrl+PageDown5、取消选定多张工作表Ctrl+ PageDown6、选定其他的工作表Ctrl+PageUp7、选定当前工作表和上一张工作表Shift+Ctrl+PageUp8、对当前工作表重命名 Alt+O H R9、移动或复制当前工作表 Alt+E M10、删除当前工作表Alt+E L二、工作表内的快捷键1、向上、下、左或右移动一个单元格箭头键2、移动到当前数据区域的边缘Ctrl+箭头键3、移动到行首Home4、移动到工作表的开头Ctrl+Home5、移动到工作表的最后一个单元格,位于数据中的最右列的最下行Ctrl+End6、向下移动一屏PageDown7、向上移动一屏PageUp8、向右移动一屏Alt+PageDown9、向左移动一屏Alt+PageUp10、切换到被拆分的工作表中的下一个窗格Ctrl+F611、切换到被拆分的工作表中的上一个窗格Shift+F612、滚动以显示活动单元格Ctrl+Backspace13、弹出“定位”对话框 F514、弹出“查找”对话框 Shift+F515、查找下一个Shift+F416、在受保护的工作表上的非锁定单元格之间移动Tab三、在选定区域内移动1、在选定区域内从上往下移动Enter2、在选定区域内从下往上移动Shift+Enter3、在选定区域中从左向右移动。

如果选定单列中的单元格,则向下移动Tab4、在选定区域中从右向左移动。

Excel使用技巧大全(超全)

Excel使用技巧大全(超全)

Excel使用技巧大全(超全)Excel 是一个非常强大且广泛使用的电子表格工具。

无论是商业、金融、科学、教育、管理等领域都有其应用。

但是,作为普通用户来说,可能并不知道如何使用Excel 来处理数据和完成任务。

为了帮助大家更好地使用Excel,我们将会介绍一些Excel使用技巧大全。

1. 快捷键首先,口袋里必须装着的工具-快捷键。

它能够帮助你更快速的完成任务,减少繁琐的操作步骤。

- Ctrl + C:复制选中的单元格。

- Ctrl + V:粘贴剪贴板中的内容。

- Ctrl + X:剪切选中的单元格。

- Ctrl + Z:撤销操作的上一步。

- Ctrl + Y:重做操作的上一步。

- Ctrl + A:选中所有单元格。

- Ctrl + B:向选中范围添加或移除加粗样式。

- Ctrl + I:向选中范围添加或移除斜体样式。

- Ctrl + U:向选中范围添加或移除下划线。

- Ctrl + F:在当前工作表中查找并替换指定的文本。

- Ctrl + H:在当前工作表中查找和替换指定内容。

2. 自动填充自动填充可以极大的提高你的操作效率,它可以快速的填充一系列数据、日期、数字和文本等。

- 数据自动填充:选中需要填充的单元格,输入第一个单元格的数据,然后上下拖动选择框以便为其余单元格填充相同的数据。

- 数字和日期自动填充:输入第一个数字或日期,选中该单元格,使用鼠标右键单击单元格,选择 "自动填充选项",然后选择 "线性增长" 或 "管理序列" 选项。

- 文本自动填充:输入一条文本,选中该单元格,然后上下拖动选择框以便为其余单元格填充相同的数据。

3. 排序数据在处理数据时,Excel往往需要将选中的单元格按照一定规则进行排序。

Excel支持多种排序方式,如按字母顺序、按数字大小等。

- 按字母顺序排序:首先选定列或行中任意一个单元格,然后在 "数据" 选项卡中点击 "排序与筛选",然后选择 "升序" 或 "降序" 排序。

Excel常用快捷键总结计划大全

Excel常用快捷键总结计划大全

Excel 常用快捷键大全1、CtrL+; 显示当前日期 Ctrl+ Shift+; 显示当前时间。

两命令间加一个空格,可输入日期和时间=now()显示当前日期和时间= today()显示更新的日期和时间2、 Ctrl+ Shift+'+’复制粘贴一步到位或Ctrl+ Shift+拖动待搬动的项3、 Ctrl+ Num +插入行或列4.F1 翻开帮助菜单5.F2 将光标定位于单元格内,相当于双击的功能6.F5 显示定位对话框7.F7 拼写检查8. F8选定表格,可设置选择地域的范围,功能近似于Word 中的 F89.F11 显示图表地域另存为11.Alt+ 回车在同一单元格中实现分行填写12.Ctrl+NUM+ 插入单元格13.按 F2 可使光标定位于单元格中,再按一次那么可恢复,使用方向键可以搬动光标、14.Ctrl+ ;当前日期15.CTRL+D 复制上面单元格的数据到下面的单元格。

若是选定数据所在的单元格及它以下的任意空白单元格 , 按 ctrl+D, 可将选定的数据复制到空白单元格中16. ctrl+'复制上面单元格的数据到下面的单元格, 和上面的Ctrl+D的差异是:不含格式 , 且为编写状态17.CTRL+R 复制左边的数据到右边的单元格18.CTRL+SHIFT+下箭头或右箭头从当前单元格选至当前地域最下面或最右边。

19.CTRL+* 选定当前地域20.CTRL+1 设置单元格格式21.CTRL+2 加粗22.CTRL+3 斜体23.CTRL+4 下划线25.CTRL+7 显示 / 隐蔽“常用〞工具栏26.CTRL+9 隐蔽所选单元格所在的行,假设选中整列,那么将隐蔽全部单元格27.F2 进入单元格编写状态28.F4 在相对引用〔如 A1〕和绝对引用〔如 $A$1〕间进行变换29. F5翻开“定位〞对话框〔相当于Ctrl+G 〕30.F9 将公式直接转变成数值31.F11 快速插入图表32.Alt+F11 进入 VBA编写器33.shift+F11插入新工作表,表名:sheet34.ctrl+F11插入新工作表,表名:macro35.Ctrl+~显示自然工作表中所适用到的公式1 excle快捷键大全对工具栏进行操作的快捷键激活菜单栏,F10, Alt选定前一个或下一个工具栏,Ctrl+Tab或Ctrl+Shift+Tab选定工具栏中的下一个或前一个按钮或菜单,Tab 或 Shift+Tab(当某个工具栏被激活时)翻开选定的菜单,Enter运行选按钮的操作,Enter在选定的文本框中输入文本,Enter在对话框中使用的快捷键取消当前任务,Esc单击相应命令,Alt+ 下划线字母单击选定的按钮,Enter在选项中前移,Tab在选项后移 ,Shift+Tab在选项卡中前移,Ctrl+Tab在选项卡中后移,Ctrl+Shift+Tab刷新“另存为〞或“翻开〞对话框,F5插入、删除和复制选定地域的快捷键复制选定地域,Ctrl+C粘贴选定地域,Ctrl+V剪切选定地域,Ctrl+X去除选定地域的内容,Delete插入空白单元格,Ctrl+Shift+加号删除选定地域,Ctrl+-取消最后一次操作,Ctrl+Z使用“ office助手〞需要用到的快捷键关闭“ office助手〞供应的信息,Esc经过“ office助手〞获取帮助信息,F1显示下一项提示 ,Alt+N显示前一项提示 ,Alt+B在导游中显示或隐蔽“ office助手〞 , 空格键对窗口进行操作的快捷键切换到下一个程序 ,Alt+Tab切换到前一个程序 ,Alt+Shift+Tab显示 windwos“开始〞菜单 ,Ctrl+Esc关闭活动工作薄窗口,Ctrl+W恢复生动工作薄窗口,Ctrl+F5切换到下一个工作薄窗口,Ctrl+F6切换到前一个工作薄窗口,Ctrl+Shift+F6执行“搬动〞命令( 菜单栏中的工作薄图标菜单),Ctrl+F7运行“大小〞命令( 菜单栏中的工作薄图标菜单),Ctrl+F8将工作薄窗口最小化为图标,Ctrl+F9最大化或恢复工作薄窗口,Ctrl+F10在“翻开〞或“另存为〞对话框中更新可见的文件,F5使用对话框进行操作的快捷键切换到对话框中的下一个选项卡,Ctrl+Tab 或 Ctrl+PageDown切换到对话框中的前一个选项卡,Ctrl+Shift+Tab或 Ctrl+PageUp搬动到下一个选项或选项组,Tab搬动到前一个选项或选项组,Shift+Tab在活动下拉列表框的选项间搬动,或在选项组选项间搬动, 方向键招待活动按钮的操作,或选定或去除当前复选框, 空格键取消命令或关闭对话框 ,Esc在文本框中进行操作的快捷键搬动到内容的开始 ,Home搬动到内容的最后 ,End向左或向右搬动一个字符, 左右方向键向左或向右搬动一个字 ,Ctrl+左右方向键选定从插入点到开始的输入内容,Shift+Home选定从插入点到最后的输入内容,Shift+End选定或取消左面的一个字符,Shift+左方向键选定或取消右边的一个字符,Shift+右方向键选定或取消左面的一个字,Ctrl+Shift+左方向键选定或取消右边的一个字,Ctrl+Shift+右方向键在工作表和工作薄中选定单元格、列、行或对象的快捷键选定当前单元格周围的地域,Ctrl+Shift+*(星号)将选定地域扩展一个单元格宽度,Shift+方向键将选定地域扩展到与活动单元格同一行或同一列的最后一个非空白单元格,Ctrl+Shift+ 方向键将选定地域扩展到行首,Shift+Home将选定地域扩展到工作表的开始,Ctrl+Shift+Home将选定地域扩展到工作表的最后一个包含数据的单元格,Ctrl+Shift+End 选定整列, Ctrl+ 空格键选定整行 ,Shift+空格键选定整个工作表,Ctrl+A假设已选定多个单元格,那么只选定其中的活动单元格,Shift+Backspace将选定地域向下扩展一屏,Shift+PageDown将选定地域向上扩展一屏,Shift+PageUp在选定一个对象时,选定工作表上的全部对象,Ctrl+Shift+空格键在隐蔽对象、显示对象与对象占位符之间切换,Ctrl+6显示或隐蔽“常用〞工具栏,Ctrl+7分级显示数据的快捷键取消行或列分组,Alt+Shift+左方向键对行或列分组,Alt+Shift+右方向键显示或隐蔽分级显示符号,Ctrl+8隐蔽选定行 ,Ctrl+9取消隐蔽选定行,Ctrl+Shift+(隐蔽选定列 ,Ctrl+0取消隐蔽选定列,Ctrl+Shift+)编写单元格的快捷键完成单元格输入,Enter取消单元格输入,Esc重复单元格一次操作,F4 或 Ctrl+Y在单元格中折行,Alt+Enter删除插入点左边的字符或删除选定地域,Backspace删除插入点右边的字符或删除选定地域,Delete向上下左右搬动一个字符, 方向键移到行首 ,Home移到行尾 ,End编写单元格标明,Shift+F2由行或列标志创立名称,Ctrl+Shift+F3向下填充 ,Ctrl+D向右填充 ,Ctrl+R用当前输入项填充选定的单元格地域,Ctrl+Enter完成单元格输入并在选定地域中下移,Enter完成单元格输入并在选定地域中上移,Shift+Enter完成单元格输入并在选定地域中右移,Tab完成单元格输入并在选定地域中左移,Shift+Tab在单元格或编写栏中使用的快捷键键入公式 ,=( 等号 )取消单元格或编写栏中的输入项,Esc编写当前单元格,F2编写活动单元格并去除其内容,或在编写时删除前一个字符,Backspace 将名称粘贴到公式中,F3定义名称 ,Ctrl+F3计算全部翻动工作薄中的全部工作表,F9计算活动工作表 ,Shift+F9输入“自动求和〞公式 ,Alt+=( 等号 )输入日期 ,Ctrl+;输入时间 ,Ctrl+Shift+:插入超级链接 ,Ctrl+K完成单元格输入 ,Enter将当前单元格上方单元格中的数值复制到当前单元格或编写栏,Ctrl+Shift+(双引号)将当前单元格上方单元格中的公式复制到当前单元格或编写栏,Ctrl+'( 单引号 )在显示单元格值与单元格公式间变换,Ctrl+`(撇号 )输入数组公式 ,Ctrl+Shift+Enter键入有效函数名后,显示公式选项板,Ctrl+A键入有效函数名后,为该函数插入变量名和括号,Ctrl+Shift+A显示“记忆式键入〞列表,Ctrl+ 下方向键快捷键与数据格式设置显示“样式〞命令 ,Alt+'(单引号 )显示“单元格〞命令 ,Ctrl+1应用老例数字格式 ,Ctrl+Shift+~应用带两个小数位的“贷币〞格式,Ctrl+Shift+$应用不带小数位的“百分比〞格式,Ctrl+shift+%应用带两个小数位的“科学记数〞数字格式,,Ctrl+shift+^应用年月日“日期〞格式,Ctrl+shift+#应用小时和分钟“时间〞格式,并说明上午或下午,Ctrl+shift+@应用外边框 ,Ctrl+shift+&取消选定单元格地域中的全部边框,Ctrl+shift+_应用或取消字体加粗格式,Ctrl+B应用或取消字体倾斜格式,Ctrl+I应用或取消字体下划线格式,Ctrl+U应用或取消删除线格式,Ctrl+5隐蔽行 ,Ctrl+9取消隐蔽行 ,Ctrl+Shift+(隐蔽列 ,Ctrl+0取消隐蔽列 ,Ctrl+Shift+)。

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

Excel函数大全数据库和清单管理函数DA VERAGE 返回选定数据库项的平均值DCOUNT 计算数据库中包含数字的单元格的个数DCOUNTA 计算数据库中非空单元格的个数DGET 从数据库中提取满足指定条件的单个记录DMAX 返回选定数据库项中的最大值DMIN 返回选定数据库项中的最小值DPRODUCT 乘以特定字段(此字段中的记录为数据库中满足指定条件的记录)中的值DSTDEV 根据数据库中选定项的示例估算标准偏差DSTDEVP 根据数据库中选定项的样本总体计算标准偏差DSUM 对数据库中满足条件的记录的字段列中的数字求和DV AR 根据数据库中选定项的示例估算方差DV ARP 根据数据库中选定项的样本总体计算方差GETPIVOTDA TA 返回存储在数据透视表中的数据日期和时间函数DATE 返回特定时间的系列数DATEDIF 计算两个日期之间的年、月、日数DATEV ALUE 将文本格式的日期转换为系列数DAY 将系列数转换为月份中的日DAYS360 按每年360 天计算两个日期之间的天数EDATE 返回在开始日期之前或之后指定月数的某个日期的系列数EOMONTH 返回指定月份数之前或之后某月的最后一天的系列数HOUR 将系列数转换为小时MINUTE 将系列数转换为分钟MONTH 将系列数转换为月NETWORKDAYS 返回两个日期之间的完整工作日数NOW 返回当前日期和时间的系列数SECOND 将系列数转换为秒TIME 返回特定时间的系列数TIMEV ALUE 将文本格式的时间转换为系列数TODAY 返回当天日期的系列数WEEKDAY 将系列数转换为星期WORKDAY 返回指定工作日数之前或之后某日期的系列数YEAR 将系列数转换为年YEARFRAC 返回代表start_date(开始日期)和end_date(结束日期)之间天数的以年为单位的分数DDE 和外部函数CALL 调用动态链接库(DLL) 或代码源中的过程REGISTER.ID 返回已注册的指定DLL 或代码源的注册IDSQL.REQUEST 连接外部数据源,并从工作表中运行查询,然后将结果作为数组返回,而无需进行宏编程。

有关CALL 和REGISTER 函数的其他信息工程函数BESSELI 返回经过修改的贝塞尔函数In(x)BESSELJ 返回贝塞尔函数Jn(x)BESSELK 返回经过修改的贝塞尔函数Kn(x)BESSELY 返回贝塞尔函数Yn(x)xlfctBIN2DEC BIN2DEC 将二进制数转换为十进制数BIN2HEX 将二进制数转换为十六进制数BIN2OCT 将二进制数转换为八进制数COMPLEX 将实系数和虚系数转换为复数CONVERT 将一种度量单位制中的数字转换为另一种度量单位制DEC2BIN 将十进制数转换为二进制数DEC2HEX 将十进制数转换为十六进制数DEC2OCT 将十进制数转换为八进制数DELTA 检测两个值是否相等ERF 返回误差函数ERFC 返回余误差函数GESTEP 检测数字是否大于某个阈值HEX2BIN 将十六进制数转换为二进制数HEX2DEC 将十六进制数转换为十进制数HEX2OCT 将十六进制数转换为八进制数IMABS 返回复数的绝对值(模)IMAGINARY 返回复数的虚系数IMARGUMENT 返回参数theta,一个以弧度表示的角IMCONJUGATE 返回复数的共轭复数IMCOS 返回复数的余弦IMDIV 返回两个复数的商IMEXP 返回复数的指数IMLN 返回复数的自然对数IMLOG10 返回复数的常用对数IMLOG2 返回复数的以2 为底数的对数IMPOWER 返回复数的整数幂IMPRODUCT 返回两个复数的乘积IMREAL 返回复数的实系数IMSIN 返回复数的正弦IMSQRT 返回复数的平方根IMSUB 返回两个复数的差IMSUM 返回两个复数的和OCT2BIN 将八进制数转换为二进制数OCT2DEC 将八进制数转换为十进制数OCT2HEX 将八进制数转换为十六进制数财务函数ACCRINT 返回定期付息有价证券的应计利息ACCRINTM 返回到期一次性付息有价证券的应计利息AMORDEGRC 返回每个会计期间的折旧值AMORLINC 返回每个会计期间的折旧值COUPDAYBS 返回当前付息期内截止到成交日的天数COUPDAYS 返回成交日所在的付息期的天数COUPDAYSNC 返回从成交日到下一付息日之间的天数COUPNCD 返回成交日过后的下一付息日的日期COUPNUM 返回成交日和到期日之间的利息应付次数COUPPCD 返回成交日之前的上一付息日的日期CUMIPMT 返回两个期间之间累计偿还的利息数额CUMPRINC 返回两个期间之间累计偿还的本金数额DB 使用固定余额递减法,返回一笔资产在指定期间内的折旧值DDB 使用双倍余额递减法或其他指定方法,返回一笔资产在指定期间内的折旧值DISC 返回有价证券的贴现率DOLLARDE 将按分数表示的价格转换为按小数表示的价格DOLLARFR 将按小数表示的价格转换为按分数表示的价格DURATION 返回定期付息有价证券的修正期限EFFECT 返回实际年利率FV 返回投资的未来值FVSCHEDULE 基于一系列复利返回本金的未来值INTRATE 返回一次性付息证券的利率IPMT 返回给定期间内投资的利息偿还额IRR 返回一组现金流的内部收益率ISPMT 计算在投资的特定期间内支付的利息MDURATION 返回假设面值$100 的有价证券的Macauley 修正期限MIRR 返回正负现金流使用不同利率的修正内部收益率NOMINAL 返回名义年利率NPER 返回投资的期数NPV 基于一系列现金流和固定的各期贴现率,返回一项投资的净现值ODDFPRICE 返回首期付息日不固定的面值$100 的有价证券的价格ODDFYIELD 返回首期付息日不固定的有价证券的收益率ODDLPRICE 返回末期付息日不固定的面值$100 的有价证券的价格ODDLYIELD 返回末期付息日不固定的有价证券的收益率PMT 返回投资或贷款的每期付款额PPMT 返回投资在某一给定期次内的本金偿还额PRICE 返回定期付息的面值$100 的有价证券的价格PRICEDISC 返回折价发行的面值$100 的有价证券的价格PRICEMA T 返回到期付息的面值$100 的有价证券的价格PV 返回投资的现值RATE 返回年金的各期利率RECEIVED 返回一次性付息的有价证券到期收回的金额SLN 返回一项资产每期的直线折旧费SYD 返回某项资产按年限总和折旧法计算的某期的折旧值TBILLEQ 返返回国库券的债券等效收益率TBILLPRICE 返回面值$100 的国库券的价格TBILLYIELD 返回国库券的收益率VDB 使用递减余额法,返回指定期间内或某一时间段内的资产折旧额XIRR 返回一组不定期发生的现金流的内部收益率XNPV 返回一组不定期发生的现金流的净现值YIELD 返回定期付息有价证券的收益率YIELDDISC 返回折价发行的有价证券的年收益率,例如:国库券YIELDMAT 返回到期付息的有价证券的年收益率信息函数CELL 返回有关单元格格式、位置或内容的信息COUNTBLANK 计算区域中空单元格的个数ERROR.TYPE 返回对应于错误类型的数字INFO 返回有关当前操作环境的信息ISBLANK 如果值为空,则返回TRUE。

ISERR 如果值为除#N/A 以外的错误值,则返回TRUE。

ISERROR 如果值为任何错误值,则返回TRUE。

ISEVEN 如果数为偶数,则返回TRUE。

ISLOGICAL 如果值为逻辑值,则返回TRUE。

ISNA 如果值为#N/A 错误值,则返回TRUE。

ISNONTEXT 如果值不是文本,则返回TRUE。

ISNUMBER 如果值为数字,则返回TRUE。

ISODD 如果数字为奇数,则返回TRUE。

ISREF 如果值为引用,则返回TRUE。

ISTEXT 如果值为文本,则返回TRUE。

N 返回转换为数字的值NA 返回错误值#N/AxlfctTYPE TYPE 返回表示值的数据类型的数字逻辑函数AND 如果所有参数为TRUE,则返回TRUEFALSE 返回逻辑值FALSEIF 指定要执行的逻辑检测NOT 反转参数的逻辑值OR 如果任何参数为TRUE,则返回TRUETRUE 返回逻辑值TRUE查找和引用函数ADDRESS 以文本形式返回对工作表中单个单元格的引用AREAS 返回引用中的区域数CHOOSE 从值的列表中选择一个值COLUMN 返回引用的列号COLUMNS 返回引用中的列数HLOOKUP 查找数组的顶行并返回指示单元格的值HYPERLINK 创建快捷方式或跳转,打开存储在网络服务器、企业内部网或Internet 上的文档INDEX 使用索引从引用或数组中选择值INDIRECT 返回由文本值表示的引用LOOKUP 在向量或数组中查找值MA TCH 在引用或数组中查找值OFFSET 从给定引用中返回引用偏移量ROW 返回引用的行号ROWS 返回引用中的行数TRANSPOSE 返回数组的转置VLOOKUP 查找数组的第一列并移过行,然后返回单元格的值数学和三角函数ABS 返回数的绝对值ACOS 返回数的反余弦ACOSH 返回数的反双曲余弦值ASIN 返回数的反正弦ASINH 返回数的反双曲正弦值ATAN 返回数的反正切ATAN2 从X 和Y 坐标返回反正切ATANH 返回参数的反双曲正切值CEILING 对数字取整为最接近的整数或最接近的多个有效数字COMBIN 返回给定数目对象的组合数COS 返回数的余弦COSH 返回数的双曲线余弦COUNTIF 计算符合给定条件的区域中的非空单元格数DEGREES 将弧度转换为度EVEN 将数向上取整至最接近的偶数整数EXP 返回e 的指定数乘幂FACT 返回数的阶乘FACTDOUBLE 返回参数Number 的半阶乘FLOOR 将参数Number 沿绝对值减小的方向取整GCD 返回最大公约数INT 将数向下取整至最接近的整数LCM 返回最小公倍数LN 返回数的自然对数LOG 返回数的指定底数的对数LOG10 返回以10 为底的对数MDETERM 返回数组的矩阵行列式MINVERSE 返回数组的反矩阵MMULT 返回两个数组的矩阵乘积MOD 返回两数相除的余数MROUND 返回参数按指定基数取整后的数值MULTINOMIAL 返回一组数的多项式ODD 将数取整至最接近的奇数整数PI 返回Pi 值POWER 返回数的乘幂结果PRODUCT 将所有以参数形式给出的数字相乘QUOTIENT 返回商的整数部分RADIANS 将度转换为弧度RAND 返回0 和1 之间的随机数RANDBETWEEN 返回指定数之间的随机数ROMAN 将阿拉伯数字转换为文本形式的罗马数字ROUND 将数取整至指定数ROUNDDOWN 将数向下*近0 值取整ROUNDUP 将数向上远离0 值取整SERIESSUM 返回基于公式的幂级数的和SIGN 返回数的正负号SIN 返回给定角度的正弦SINH 返回数的双曲正弦值SQRT 返回正平方根SQRTPI 返回某数与Pi 的乘积的平方根SUBTOTAL 返回清单或数据库中的分类汇总SUM 添加参数SUMIF 按给定条件添加指定单元格SUMPRODUCT 返回相对应的数组部分的乘积和SUMSQ 返回参数的平方和SUMX2MY2 返回两个数组中相对应值的平方差之和SUMX2PY2 返回两个数组中相对应值的平方和之和SUMXMY2 返回两个数组中相对应值差的平方之和TAN 返回数的正切TANH 返回数的双曲正切值TRUNC 将数截尾为整数统计函数A VEDEV 返回一组数据与其均值的绝对偏差的平均值A VERAGE 返回参数的平均值A VERAGEA 返回参数的平均值,包括数字、文本和逻辑值BETADIST 返回Beta 分布累积函数的函数值BETAINV 返回Beta 分布累积函数的反函数值BINOMDIST 返回单独项二项式分布概率CHIDIST 返回chi 平方分布的单尾概率CHIINV 返回chi 平方分布的反单尾概率CHITEST 返回独立性检验值CONFIDENCE 返回总体平均值的置信区间CORREL 返回两个数据集之间的相关系数COUNT 计算参数列表中的数字多少COUNTA 计算参数列表中的值多少COV AR 返回协方差,即成对偏移乘积的平均数CRITBINOM 返回使累积二项式分布小于等于临界值的最小值DEVSQ 返回偏差的平方和EXPONDIST 返回指数分布FDIST 返回F 概率分布FINV 返回反F 概率分布FISHER 返回Fisher 变换FISHERINV 返回反Fisher 变换FORECAST 根据给定的数据计算或预测未来值FREQUENCY 返回作为矢量数组的频率分布FTEST 返回F 检验的结果GAMMADIST 返回伽玛分布GAMMAINV 返回反伽玛累积分布GAMMALN 返回伽玛函数的自然对数,Γ(x)GEOMEAN 返回几何平均数GROWTH 根据给定的数据预测指数增长值HARMEAN 返回数据集合的调和平均值HYPGEOMDIST 返回超几何分布INTERCEPT 返回回归线截距KURT 返回数据集的峰值LARGE 返回数据集中第k 个最大值LINEST 返回线条趋势的参数LOGEST 返回指数趋势的参数LOGINV 返回反对数正态分布LOGNORMDIST 返回对数正态分布的累积函数MAX 返回参数列表中的最大值MAXA 返回参数列表中的最大值,包括数字、文本和逻辑值MEDIAN 返回给定数字的中位数MIN 返回参数列表的最小值MINA 返回参数列表中的最小值,包括数字、文本和逻辑值MODE 返回数据集中的出现最多的值NEGBINOMDIST 返回负二项式分布NORMDIST 返回普通累积分布NORMINV 返回反普通累积分布NORMSDIST 返回标准普通累积分布NORMSINV 返回反标准普通累积分布PEARSON 返回Pearson 乘积矩相关系数PERCENTILE 返回区域中值的第k 个百分比PERCENTRANK 返回数据集中值的百分比排位PERMUT 返回对象给定数的排列数POISSON 返回泊松分布PROB 返回区域中的值在两个限制之间的概率QUARTILE 返回数据集的四分位数RANK 返回某数在数字列表中的排位RSQ 返回Pearson 乘积力矩相关系数的平方SKEW 返回分布的偏斜度SLOPE 返回线性回归直线的斜率SMALL 返回数据集中的第k 个最小值STANDARDIZE 返回正态化数值STDEV 估计样本的标准偏差STDEV A 估计样本的标准偏差,包括数字、文本和逻辑值STDEVP 计算整个样本总体的标准偏差STDEVPA 计算整个样本总体的标准偏差,包括数字、文本和逻辑值STEYX 返回通过线性回归法计算y 预测值时所产生的标准误差TDIST 返回学生氏- t 分布TINV 返回反学生氏- t 分布TREND 返回沿线性趋势的值TRIMMEAN 返回数据集的内部平均值TTEST 返回与学生氏- t 检验相关的概率V AR 估计样本的方差V ARA 估计样本的方差,包括数字、文本和逻辑值V ARP 计算整个样本总体的方差V ARPA 计算整个样本总体的方差,包括数字、文本和逻辑值WEIBULL 返回韦伯分布ZTEST 返回z 检验的双尾P 值文本函数ASC 将字符串中的全角(双字节)英文字母或片假名更改为半角(单字节)字符。

相关文档
最新文档