发布时间:2025-12-09 16:04:09 浏览次数:6
1.将两个Excel文件窗口并排
视图-新建窗口
出现两个一样的Excel文件窗口,全部重排-选择排列方式,就可以将两个窗口并排显示,方便查看。
2.保存并排窗口模式
保存工作区.xlw的格式就行,下次启动就是并排窗口的状态,但是2013版本已经取消掉这个功能。
3.改变工作表标签颜色
右键工作表
4.改变列的位置
选中列,按住shift,拖动到目标位置。如果没有按住shift,会出现是否替换原来列数据的提示。
5.快速回到某一列的顶部或者底部
移动到该列某个单元格的顶端(底端),双击。快速到达左右端同理操作。
6.冻结窗格
选择某个单元格,该单元格上面行和左侧列都会固定。
7.快速出现今天的日期
ctrl+:,出现今天的日期。
8.按住ctrl,下拉填充柄,可以序列填充单元格。
9.写上日期,按住右键向下拖拽,可以选择按工作日填充。
10.如果要一直输入函数,想忽略掉=,可以点击文件,在高级中,将转换lotus 1-2-3公式勾选,实际上并不实用。
11.添加自定义序列填充
在新的序列里面输入自定义序列,然后确定。
在工作表中输入张三,向下拖拽就可以出现自定义的序列。
1.单元格数字格式
通过单元格设置,可以将原格式的数字转变成后面的格式。
| 类型 | 原格式 | 转变后的格式 |
| 数值 | -25636 | -25,636 |
| 货币 | 10000 | ¥10,000.00 |
| 会计专用 | 1555 | $ 1,555.00 |
| 日期 | 39814 | 2009年1月1日 |
| 时间 | 0.6980556 | 下午4时45分12秒 |
| 百分比 | 0.11 | 11.00% |
| 分数 | 0.1 | 0 |
| 科学计数 | 1.2E+14 | 1.2E+14 |
| 文本 | 2422 | 2422 |
| 特殊 | 25368 | 二万五千三百六十八 |
2.自定义数字格式
首先选择一个类型,以此为基础,然后修改成自己需要的格式。例如可以在数字后面加“元”,显示为xxx元的数字依然可以相加,因为只是修改了表现的形式,实际上的数据并未被修改。
3.数字格式学习表
| 要求 | 设置自定义格式 | 原数值 | 自定义格式后的数值 |
| 显示4个字节的意义 | "正数";"负数";"零值";"文本" | 752 | 正数 |
| 原有文本后面加上新文本或数字 | @"市" | 广州 | 广州市 |
| 数值大写格式1 | [DBNum1]G/通用格式 | 1254 | 一千二百五十四 |
| 数值大写格式2 | [DBNum2]G/通用格式 | 1254 | 壹仟贰佰伍拾肆 |
| 隐藏单元格所有值 | ;;; | 124635 |
|
| 带单位的值 | 00.00"公斤" | 58.12 | 58.12公斤 |
| 将 1234.59 显示为 1234.6 | ####.# | 100.2 | 100.2 |
| 将 8.9 显示为 8.900 | #.000 | 0.88 | .880 |
| 将 .631 显示为 0.6 | 0.# | 12 | 12. |
| 12显示为12.0;4.568显示为4.57 | #.0# | 12 | 12.0 |
| 对齐小数点 | ???.??? | 1 | 1. |
| 分数时除号对齐 | # ???/??? | 2.25 | 2 1/4 |
| 科学计数法 | #.###E+00 | 3456 | 3.456E+03 |
| 千位分隔符 若要放大显示可灵活设置。 | |||
| 千位分隔符 | #,### | 12000 | 12,000 |
| 千位分隔符[将数字放大1000倍] | #, | 12000 | 12 |
| 千位分隔符[以百万为单位] | 0.0,, | 12000000 | 12.0 |
| 颜色 若要设置格式中某一部分的颜色,请在该部分对应位置用方括号键入下列八种颜色名称之一。 | |||
| [黑色] | [蓝色] | [洋红色] | [红色] |
| [青色] | [绿色] | [白色] | [黄色] |
| 数值范围用颜**分 | [红色][<=100];[蓝色][>100] | 99 | 99 |
| 日[d]、月[m]、年[y]、小时[h]、分钟[m]、秒[s] | |||
| 将月份显示为 1–12 | m | =NOW() | 1 |
| 将月份显示为 01–12 | mm | =NOW() | 01 |
| 将月份显示为 Jan–Dec | mmm | =NOW() | Jan |
| 将月份显示为 January–December | mmmm | =NOW() | January |
| 将月份显示为该月份的第一个字母 | mmmmm | =NOW() | J |
| 将日期显示为 1–31 | d | =NOW() | 27 |
| 将日期显示为 01–31 | dd | =NOW() | 27 |
| 将日期显示为 Sun–Sat | ddd | =NOW() | Sat |
| 将日期显示为 Sunday–Saturday | dddd | =NOW() | Saturday |
| 将年份显示为 00–99 | yy | =NOW() | 99 |
| 将年份显示为 1900–9999 | yyyy | =NOW() | 2018 |
| 将小时显示为 0–23 | H | =NOW() | 21 |
| 将小时显示为 00–23 | hh | =NOW() | 21 |
| 将分钟显示为 0–59 | m | m或mm必须紧跟在h或hh代码之后,或后面紧接ss代码 否则,将显示月而不是分 | |
| 将分钟显示为 00–59 | mm | ||
| 将秒显示为 0–59 | s | =NOW() | 49 |
| 将秒显示为 00–59 | ss | =NOW() | 49 |
| 使小时显示类似于 4 AM | h AM/PM | =NOW() | 9 PM |
| 使时间显示类似于 4:36 pm | h:mm AM/PM | =NOW() | 9:07 PM |
| 使时间显示类似于 下午4时36分 | 上午/下午h"时"mm"分" | =NOW() | 下午9时07分 |
| 使时间显示类似于 4:36:03 P | h:mm:ss A/P | =NOW() | 9:07:49 P |
| 按小时计算的一段时间 | [h]:mm | 1 | 24:00 |
| 按分钟计算的一段时间 | [mm]:ss | 1 | 1440:00 |
| 按秒计算的一段时间 | [ss] | 1 | 86400 |
| 百分之几秒 | h:mm:ss.00 | =NOW() | 21:07:49.50 |
| 显示数据意义 | 0.00 "剩余";-0.00 "短缺"” | -112 | -112.00 短缺 |
| 正数与括号内负数对齐 | #,##0_);(#,##0);-0-_) | 4 | 4 |
| 页码格式 | "-"??0"-" | 56 | - 56- |
| 将日期显示为年月日(数字) | yyyy"年"m"月"d"日" | 2005/5/10 | 2005年5月10日 |
| 将日期显示为年月日(全中文) | [DBNum1]yyyy"年"m"月"d"日" | 2005/12/1 | 二○○五年十二月一日 |
| 将月份显示为 一月~十二月 | [$-804]mmmm | =NOW() | 1月 |
| 将日期显示为 "一~日" | aaa | =NOW() | 六 |
| 将日期显示为 "星期一~日" | aaaa | =NOW() | 星期六 |
| 添加空格 | _ ¥* #,##0_ ;_ ¥* -#,##0_ ;_ ¥* "-"_ ;_ @_ | 89 | ¥89 |
| 英寸(分数) | # ##/##!" | 2.25 | 2 1/2" |
| 角度显示 | [hh]°m!'s!" | 56:12:34 | 56°12'34" |
| 角度计算 | [hh]°m′s″ | 23:54:45 | 80°7′19″ |
| 角度转换为秒 | [ss]!" | 23:54:45 | 86085" |
出现 ; 符号,代表区分不同的情况。
4.文本格式的数字转换为数字格式的数字的2种方式
第一种:点击黄色感叹号,选择转换为数字。
第二种:在任意一个单元格输入数字格式的1,复制数字1,框选文本数字337,右键选择性粘贴,弹出对话框,点击乘,337就转换为数字格式。
5.分列工具
如果某个单元格内数据是这样的
2007/3/21,C014673-004,苏州,宠物用品,16,19269.68516,18982.84776
可以在数据分列中将数据进一步分割。
6.输入的是文本的日期的话,用分列工具,直接点击完成,就可以将原本是文本的日期转换为日期格式的日期。
7.跨越合并
选中一片区域,在合并居中选项中,选择跨越合并,形成如下图的效果。
1.替换
点击选项可以进行更准确的匹配。
点击格式,在查找格式中选择填充的颜色,可以对单元格所填充的颜色进行替换。
2.如果要将姓张且名字为两个字的替换成其他内容,可以使用如图方式(单元格匹配需要勾选),?代表一个字符。“张~*”匹配的是内容为“张*”的单元格,~代表取消转义。
3.给区域设置名称:先框选区域,然后在定位栏输入自定义名称即可。
4.定位条件
5.修改批注的形状
先将更改形状调整到快速启动栏。
再点击自己插入的批注形状边缘,这个时候“编辑形状”变成可点击的状态,点击后点选更改形状,选择需要改变的图形样式即可。
6.统计所属地区类别的数量
6.1选中目标区域,点击定位条件,选择空值
6.2在北京下面的空白单元格中输入等号,按向上箭头,按住Ctrl键,回车,可以全部填充(选择一个区域,输入一个值,按住Ctrl键,再敲回车,可以将该区域全部填充为该值)。
7.从网页复制数据,将图片也连带复制过来,这个时候如果需要删除掉图片:
选择定位条件中的“对象”,即可全部选中图片,删除即可。
8.苏州替换成苏州市,导致已经有苏州市的地方变成了苏州市市,解决的办法是在选项中勾选单元格匹配,这样只有该单元格内容和查找内容完全一致时候才能够被查找到并被替换掉。
1.三个列按照重要性依次排序
选择表内任意一个单元格,点击自定义排序,依次添加排序条件。
也可以从后往前,在需要排序的列上,选择升序或者降序,达到同样的效果。
2.按照颜色排序
3.按照“一部、二部、…”排序
首先需要添加自定义的序列,然后在排序的选项中选择该新序列即可。
4.制作工资条
根据人数在工资下面添加工资条的标题,并在最后一列添加数字,最后将最后一列升序排序。
最后就形成:
5.打印时候每一页都要表头
进入页面设置,在工作表中的顶端标题行,设置好Print_Titles就可以。
6.经过筛选之后显示的数据,全部选中然后复制到另外一个地方,那么不仅仅会将筛选后的数据复制过去,过滤掉的数据也会同时被复制过去。
需要通过定位条件中,选中可见单元格,再进行复制粘贴即可。
但是2013版本不存在这问题。
7.高级筛选
在数据选项卡中,在排序与筛选下,点击高级,可以自定义筛选的方式。
首先需要将表头复制到另外地方,必须一个字都不能错。
且的关系,放同一行:一车间且邮寄费
或的关系,放不同行,一车间或者邮寄费,两个作为筛选的条件。
还可以可以设置多个条件。
这里的列表区域就是数据源,条件区域选择的就是自己创建的条件区域,两个区域选择好之后就可以得到自己自定义筛选的出来的数据。
8.全选列表:Ctrl+shift+右箭头+下箭头
9.筛选出成本大于金额的
在false单元格中,填写的是公式(=G3>F3),那么表头一定不能写对,必须是不一样的表头。之后再使用高级筛选,选择该条件,才能得出图右边的结果,否则没有结果。
10.筛选出某列下有几种不同的样式,例如几种科目。
点击高级,列表区域选中需要筛选的列,点击选择不重复的记录。
1.分类汇总前先排序。
排完序后,点击数据,选择分类汇总选项,点击确定。
2.如果需要按照地区分类汇总,在地区的基础上,再对产品类别进行汇总,那么首先需要在高级排序中将这两列进行排序,排序之后,先点击地区分类汇总,再地区分类汇总之后,选择产品类别一列,在此进行分类汇总,这时候不要勾选替换当前分类汇总的选项,这样可以将两次的分类汇总整合在一起。
3.单元格合并居中后只能保留一个数据,一旦取消合并居中,那么只会剩下一个数据,为了在取消合并后还能保留每个数据,可以使用分类汇总工具。
首先按照所属区域分类
这个时候就将不同地区分开了。
选中红色框对应的列,注意不要将表头那个格子也选中。点击定位条件,选择空值,确定后点击合并单元格。
点击分类汇总,将分类条件全部删除,得到如下的效果。
最后选中新创建出来的这一空白列,点击格式刷,将所属区域刷一下,就可以达到最终的效果。
4.数据有效性
首先选中区域,点击数据选项卡,其中有个数据有效性或者叫数据验证
在该区域中输入的值便有了规则,如果没有按照规则输入就会出现错误。
这种方式可以形成下拉框。
5.保护数据
该表格已经完成,不希望被更改。可以通过数据有效性来完成。
因为条件不可能满足,所以表格只要被更改就会出错。
1.创建数据透视表
随便选择任意一个单元格,点击插入,点击数据透视表。
直接点击确定。
右键透视表,然后点击数据透视表选项,在显示中,勾选经典,点击确定。
将月拖拉到行字段,将部门拖拉到列字段,将发生额拖拉到值字段,形成如下。
在求和项双击,可以选择不同的发生额汇总方式。
双击数字,会形成一张新表,可以看到该月该部门具体发生额的情况。
2.数据透视表中的组合
转化成如下格式。
按照1中的操作,容易得到如下。
这个时候在订购日期的某个具体日期右键,创建组,选择季度,点击确定,就可以得到按照季度统计。
3.统计某个金额总共发生了多少起交易。
只要将金额分别拉到行字段和值字段即可。并且可通过创建组来按照区间划分。
4.汇总多列数据
统计成如下格式。
和1操作一样,形成如下格式,其中,双击员工姓名,将分类汇总取消掉。否则每个名字下面都有一个姓名汇总。
为了形成并列的格式,将数据拉到汇总框内,其实就是将值拉到了列字段的地方。拉过来四次。在求和项的地方双击,更改汇总的方式。
5.在透视表中使用计算
经过操作已经形成如图的表格,现在计算利润,需要将公式放在透视表内部,否则继续拖拽其他字段进来,该公式列将会被覆盖。
点击透视表,点击分析,在字段、项目和集中,选择计算字段。
对于错误值可以自定义。
6.利用筛选字段自动创建工作表
按照每个科目创建表。
首先创建透视表,将科目作为筛选字段和值字段。
点击分析,点击选项,选择显示报表筛选页,点击确定,就可形成多个表格。
1.单元格引用
相对引用:A1,移动到其他单元格,这个相对位置也会发生变化。
例如B1+A1,单元格移动到B2下面,公式就会变成B2+A2。
绝对引用:$A$1,不管移动到哪个单元格,这个位置的值不会发生变化。
例如B1+$A$1,单元格移动到B2下面,公式变成B2+$A$1。
混合引用:$A1 A$1
2.排名
函数用rank,区域选择要使用绝对引用。F4快速切换成绝对引用。
1.基本函数语法:IF(logical_test,[value_if_true],[value_if_false])
2.if的嵌套
3.当面临多个嵌套的时候,改变if的使用方式
如果不是数字,可以采用&符号连接。
4.用IF函数处理运算错误 Iserror函数
5.and
需要两个条件同时满足时,可以用and进行判断。or也有相似的格式。
可以将两种进行嵌套
1.count可以得到当前区域有多少个数字。
2.countif可以得到当前区域的符合if条件的单元格数量
判断某个区域,数字大于60的个数,这里要注意,条件要用双引号引起来。
=COUNTIF(B2:G2,">=60")
3.如果统计的数字长度大于15位
用countif,数量将会是2,因为前15位完全相同。需要使用连接符,连接一个*,表示后面连接任意的字符。
4.查找重复
如果要将未参加体检的名字更改颜色,可以按照如下操作。
点击条件格式,新建格式规则。
5.禁止重复,可以用countif
首先选中该列,在数据验证中,选中自定义,输入公式。
6.countifs进行多个条件计数
1.统计发生总额
2.统计存入银行卡的总额,当位数较多时候,需要用连接符号。
3.关于第三参数的简写
只要表格是规则的,就可以利用图示的公式直接相加。但是需要注意的是,区域开始的地方必须要平齐。
4.用sumif进行多个条件统计时,可以先创建一个辅助列,将两个相关的列,通过&连接起来,再通过公式求和。
或者直接sumifs
第一列是求和列,后面格式和countifs类似。
5.数据有效性
每次出库的数量不能大于剩余的总量。
1.在区域内查找
思路:先确定查找什么东西,再确定在哪个区域,最后将该东西什么物品取回。
=VLOOKUP(G6,$B$5:$E$10,4,0),其中找G6,将区域按F4锁定,找区域的第4列,0代表精确匹配。
注意区域的最左侧必须是要查找的该项。
2.跨表引用
查找的内容在另外一张表里时,需要使用如下方式。
=VLOOKUP(A3,数据源!A:B,2,0),这里,数据源是另外一张表,在选择了AB后,先逗号,否则会随着点击其他表而改变,2第二列,0精确匹配
3.精确匹配
=VLOOKUP(A2&"*",数据源!B:E,4,0),如果要查找的只有前面几个字,就需对查找的内容做下修改
4.模糊匹配
当我们查找某个数字属于哪个区间的时候,一般用到参数1,例如300,介于100和400之间,按照1的规则,会选择到100的档次,模糊匹配只会匹配小于自己的最大值。
5.当编号有文本又有数字时候,可以用如下方式。
6. =VLOOKUP(F4&"",$A$1:$C$6,3,0),当查找的一个是文本数字的时候,就可以使用&””连接成文本,文本可以加0成为数字,*1也可以,--也可以
1.vlookup只能从左向右查找,如果需要返回的数据在左侧就无能为力。这个时候就需要用到index和match。Match用来返回该数据所在的行数,index返回某行的数据。
2.在顺序混乱的时候,得用到match
1.2.5代表的是1900年1月2日,0.5代表一天的一半,即12点。
时间格式的可以直接加减,数值转换成时间,需要/24*/60。
2.求结束日期
3.求某月最后一天的日期
=DATE(YEAR(B13),MONTH(B13)+1,1)-1
4.计算一个月有几天
=DAY(DATE(YEAR(B21),MONTH(B21)+1,0))
或者
=DAY(DATE(YEAR(B22),MONTH(B22)+1,1)-1)
5.计算时间间隔
Datedif(开始日期,结束日期+1,“y”),求间隔几年
如果参数是ym,代表的是计算出几年几个月,将几年去掉,剩下的月数即结果。例如9年11个月,只会得到11。可以使用&,将年月日的具体数值连接起来,比如共五年9月23天,可以写成
6.星期计算
第二个参数,代表从星期一为一个星期的第一天。
7.整容大师
1.将符合条件的数值标记出来。
2.可以通过条件格式,将某一列重复值标记出来,这样可以达到填写时,一旦填写重复就可以立刻知道的效果。
3.切片器
首先将数据通过数据透视表,弄成右边的形式。点击条件格式中的数据条。选择透视表中的任意单元格,在插入中点击切片器,选择产品类别。
4.将数量大于100的日期标记颜色
选择日期列,条件格式
如果要将符合条件的整列都变红,可以如下。必须要将该列锁定。
1.通过left、right、mid函数进行截取。
2.find可以返回需要查找的字符在第几位
3.取单位
Lenb代表几个字节数,其中每个汉字2字符,len代表字符的长度。
4.文本函数处理过的数字,最后会变成文本,需要*1。
1.认识函数
Round函数,四舍五入
Roundup函数,无条件进位
Rounddown函数,无条件舍去后面
Int函数,直接取整数部分
Mod函数,求余数
Row函数与Column函数
2.根据身份证判断男女
3.
1.认识数组
只统计地区和金额的:{=sum((A2:A22=I8)*E2:E22)}
统计地区和部门金额的:{=sum((A2:A22=I8)*(B2:B22=J15)E2:E22)}
注意这个{}必须是shift+enter,手工写没用。
2.lookup
Lookup没精确匹配,所以找出来的结果是错误的,但是自由度高。
3.征税
1.意义及语法
在A1单元格输入内容,并且在某个单元格内输入文本a1,在另外一个单元格输入=INDIRECT(A1)就可以将A1单元格的内容引用过来。
2.
3.在跨表引用中,例如查找张三的工资
当每个小表格中,每个人的位置是固定的,可以直接用indirect引用。
如果位置是不一样的:
=VLOOKUP("张三",INDIRECT(A4&"!A:G"),7,0)
其中,将区域直接用“”包起来,表示固定。
4.在多个表格中进行跨表引用时候
5.可以用数据验证形成下拉菜单,再使用indirect函数来求得他们的总和。
首先将张三李四等区域定义好名称。
=sum(indirect(G3))
6.省市
将省下面的区域命名,名称和该省一致。用数据验证,使用序列,生成下拉框。
1.选中大小随单元格改变可以将图片收缩
设置图片格式,属性
2.在设计中,可以添加图表元素,更改图表的细节
3.主次坐标轴
在同一个坐标中,显示两个属性的数字,如果其中一个值相对较小,就会出现这种情况。
可以点击较小的,然后将这组数据设置为次坐标系,再点击浅**域,将柱形图改变成折线图,就可以避免两个形成遮挡。
为了最终得到这样的图,需要调整坐标轴的坐标区间。
4.完成度
调整主次坐标
修改填充色即可。
5.复制小三角形,然后再选择柱形图,粘贴即可。
1.先将开发工具选项卡调整出来
复选框
在某个单元格输入:=IF(G4,B2:B13,F2:F13),可以发现选择复选框后,就会出现数据,否则会显示0。
点击定义名称。注意区域要锁定。
选择空白单元格,插入一个空白的折线图,选择数据。
之后点击复选框,即可根据复选框来显示数据。
添加宠物数据同理。
2. =OFFSET($A$1,0,0,COUNTA($A:$A),11)
该公式表示,将非空的行都包含进来。插入数据透视表后,这边的数据更改,刷新数据透视表,数值也会更新。这里要注意,插入透视表时候,数据区域要是编辑好的名称。
3.图表只反映最后10行数据
4.滚动条
选择空间中的滚动条,设置关联的区域。
=OFFSET($B$1,$D$2,0,$D$4,1)
在定义名称中,将区域定义好。
之后添加柱形图,然后选择成交量数据,将会出现如下。拖动滚动条可以看到效果。
这里日期需要用同样的方法进行更改。
之后选择数据,更改横坐标的数据源即可。
1.制作双向图
首先插入一个簇状的柱形图
将其中一个设置成次坐标轴。
将坐标轴的范围都修改成-1到1,并且将其中一个设置为逆坐标轴。
点击上面的坐标轴线,删除,并且添加数据标签,将数字设置在居中位置。再将下面的坐标轴格式进行调整,实际上不能显示成左右都从0变大,但可以将负值的符号给修改,达到同样的视觉效果。
最后将坐标轴的标签位置设置为低。最终效果。
2.甘特图
首先插入堆积图。
将蓝色的填充色改为无填充色,然后设置好横坐标日期格式,并将坐标轴的区间修改好。
纵坐标轴再进行逆序即可。
3.动态甘特图
首先设置好某个日期,以此计算。
选中abef列的数据,插入堆积条形图
经过调整,形成如下。再添加一个滚动条,然后连接到数字7的位置,否则会由于数字大小的限制无问题。执行日期即设置的日期+7位置的日期。
最后设置文本框,选中文本边框,=执行日期所在的位置,即可将文本框和日期连接。
1.双柱形
正常情况下,得到如下。
这个时候其中一个颜色将会把另外一个遮挡住,将数据源中数据的顺序调整下即可。
2.饼图美化
3.双层饼图
先选中上面的数据,形成第一个饼图,在选中第二个汇总数据,形成第二个饼图,这时候饼图重叠,无法看出两个。将整个放大,然后拖拽里面的饼图小扇形,在拖回去,就可以。添加数据后如下。
对数字格式进行调整即可。另外由于系列2开始没有选择名称,需要在选择数据源中再进行选择。
1.利用宏表函数获取信息
=GET.CELL(type_num, reference)
| Type_num | 返回 | |||||||
| 1 | 以当前工作区文字引用类型绝对引用左上角引用单元格。 | |||||||
| 2 | 顶部引用单元格的行数。 | |||||||
| 3 | 最左边引用单元格的列数。 | |||||||
| 4 | 同TYPE引用 | |||||||
| 5 | 引用内容。 | |||||||
| 6 | 文字,以工作区设置决定的 A1 或 R1 C1 类型引用公式。 | |||||||
| 7 | 文字的单元格的数字格式(如“m/d/yy”或“General”)。 | |||||||
| 8 | 指示单元格水平对齐的数字 | |||||||
| 1=一般 |
| |||||||
| 2=左对齐 |
| |||||||
| 3=置中 |
| |||||||
| 4=右对齐 |
| |||||||
| 5=填充 |
| |||||||
| 6=两端对齐 |
| |||||||
| 7=跨列置中 |
| |||||||
| 9 | 指示分配给单元格左侧边框线的类型 | |||||||
| 0 = 无边框 |
| |||||||
| 1 = 细线 |
| |||||||
| 2 = 中等线 |
| |||||||
| 3 = 虚线 |
| |||||||
| 4 = 点线 |
| |||||||
| 5 = 粗线 |
| |||||||
| 6 = 双线 |
| |||||||
|
| 7 = 发丝线 |
| ||||||
| 10 | 指示分配给单元格右侧边框线的类型,对应指定返回值的描述参见 type_num 9 | |||||||
| 11 | 指示分配给单元格顶端边框线的类型,对应返回值的描述参见 type_num 9 | |||||||
| 12 | 指示分配给单元格底端边框线的类型,对应返回值的描述参见 type_num 9 | |||||||
| 13 | 是0至8之间的一个数字,当在[格式]菜单下选择[单元格]命令时, | |||||||
| 14 | 如果单元格被锁住,返回TRUE;否则,返回FALSE。 | |||||||
| 15 | 如果单元格中公式被隐藏,返回TRUE;否则返回FALSE。 | |||||||
| 16 | 一个含有两顶的水平数组,包括活动单元格的宽度和一个逻辑值,这个逻辑值指明单元格宽度是否改变, | |||||||
| 17 | 用点表示的单元格的行高 | |||||||
| 18 | 字体名称,文字形式 | |||||||
| 19 | 用点表示的字体大小 | |||||||
| 20 | 如果单元格中所有字符或只有第一个字母为黑体,返回TRUE;否则,返回FALSE。 | |||||||
| 21 | 如果单元格中所有字符或只有第一个字符为斜体。返回TRUE;否则,返回FALSE。 | |||||||
| 22 | 如果单元格中所有字符或只有第一个字符为加底线,返回FALSE。 | |||||||
| 23 | 如果单元格中所有字符或只有第一个字符为加删除线,返回TRUE;否则,返回FALSE。 | |||||||
| 24 | 是1-56的一个数字,代表单元格中第一个字符的字体颜色。如果字体颜色为自动生成,返回0。 | |||||||
| 25 | 如果单元格中所有字符或只有第一个字符为空心体,返回TRUE;否则,返回FALSE。 | |||||||
| 26 | 如果单元格中所有字符或只有第一个字符加阴影,返回TRUE;否则,返回FALSE。 | |||||||
| 27 | 指示单元格中能否进行手动分页线的数字。 | |||||||
| 0 = 没有分页线 |
| |||||||
| 1 = 行 |
| |||||||
| 2 = 列 |
| |||||||
| 3 = 行和列 |
| |||||||
| 28 | 行的级数(分级显示) | |||||||
| 29 | 列的级数(分级显示) | |||||||
| 30 | 如果所包含的活动单元格为摘要行,返回TRUE;否则,返回FALSE。 | |||||||
| 31 | 如果列所包含的活动单元格为摘要列,返回TRUE;否则,返回FALSE。. | |||||||
| 32【注本条说明有误,点此链接】 | 如窗口只包括一个表,其文件名为不含扩展名的工作簿 的文件名,为包含单元格的工作簿或工作表的文件名, | |||||||
| 33 | 如单元格被折行,返回TRUE;否则,返回FALSE。 | |||||||
| 34 | 是1-16之间的一个数,代表左侧边框线颜色。如颜色自动生成,返回零。 | |||||||
| 35 | 是1-16之间的一个数,代表右侧边框线颜色。如颜色自动生成,返回零。 | |||||||
| 36 | 是1-16之间的一个数,代表顶端边框线颜色。如颜色自动生成,返回零。 | |||||||
| 37 | 是1-16之间的一个数,代表底端边框线颜色。如颜色自动生成,返回零。 | |||||||
| 38 | 是1-16之间的一个数,代表前景颜色。如颜色自动生成,返回零。 | |||||||
| 39 | 是1-16之间的一个数,代表背景颜色。如颜色自动生成,返回零。【阴影背景?】 | |||||||
| 40 | 单元格风格,文字形式。 | |||||||
| 41 | 不经翻译返回活动单元格中的公式(用于图别设定的宏表)。 | |||||||
| 42 | 用点表示的活动窗口左边界到单元格左边界的水平距离,如果窗口滚动到单元格外,可能为负值。 | |||||||
| 43 | 用点表示的活动窗口顶边界到单元格顶边界的垂直距离,如果窗口滚动到单元格外,可能为负值。 | |||||||
| 44 | 用点表示的活动窗口右边界到单元格右边界的水平距离,如果窗口滚动到单元格外,可能为负值。 | |||||||
| 45 | 用点表示的活动窗口底边界到单元格底边界的水平距离,如果窗口滚动到单元格外,可能为负值。 | |||||||
| 46 | 如果单元格包含文字注释,返回TRUE;否则,返回FALSE。 | |||||||
| 47 | 如果单元格包含声音注释,返回TRUE;否则,返回FALSE。 | |||||||
| 48 | 如果单元格包含公式注释,返回TRUE;否则,返回FALSE。 | |||||||
| 49 | 如果单元格为数组的一部分,返回TRUE;否则,返回FALSE。 | |||||||
| 50 | 指示单元格垂直方向对齐方式。 | |||||||
| 1 = 顶对齐 |
| |||||||
| 2 = 置中 |
| |||||||
| 3 = 底对齐 |
| |||||||
| 4 = 两端对齐 |
| |||||||
| 51 | 指示单元格垂直方向。 | |||||||
| 0 = 水平 |
| |||||||
| 1 = 垂直 |
| |||||||
| 2 = 向上 |
| |||||||
| 3 = 向下 |
| |||||||
| 52 | 单元格前缀(或文字对齐)字符,如果单元格不包括任何内容,代表空文本(“”)。 | |||||||
| 53 | 当前显示的单元格的内容,文本形式,包括格式化单元格所加上去的数字或符号。 | |||||||
| 54 | 返回包含活动单元格的数据透视表视图的文件名。 | |||||||
| 55 | 返回数据透视表视图中单元格的位置。 | |||||||
| 56 | 在数据透视表视图中,返回包含活动单元格引用的字段名称。 | |||||||
| 57 | 如果单元格中所有的字符,或只有第一个字符被格式化为上标字体,返回TRUE;否则,返回FALSE。 | |||||||
| 58 | 作为显示在[单元格格式]对话框中[字体]标签定位单元格中所有的字符或只第一个字符的正文 | |||||||
| 59 | 返回下加线风格的数。 | |||||||
| 1 = 无底线 |
| |||||||
| 2 = 单底线 |
| |||||||
| 3 = 双线 |
| |||||||
| 4 = (single accounting) |
| |||||||
| 5 = (double accounting) |
| |||||||
| 60 | 如果单元格中所有的字符,或只有第一个字符被格式化为下标字体,返回TRUE;否则,返回FALSE。 | |||||||
| 61 | 作为文本返回活动单元格数据透视表项的文件名。 | |||||||
| 62 | 返回工作簿和"[book1]sheet1"形式的当前表的文件名。【注:应为“活动工作表”】 | |||||||
| 63 | 返回单元格的填充(背景)颜色。 | |||||||
| 64 | 返回单元格的图案(前景)颜色。 | |||||||
| 65 | 如果[增加缩格]对齐选项处于开的状态( 只用于Microsoft Excel的远东版本返回TRUE; | |||||||
| 66 | 返回包含BOOK1.XLS 形式单元格的工作簿的簿名。 |
之后选择单元格输入,=计算颜色。
2.提取工作表名
| Type_num | 返回 | |||||||
| 1 | 正文值的水平数组,返回工作簿中所有表的名字。 | |||||||
| 2 | 通常返回错误值#N/A。 | |||||||
| 3 | 正文值的水平数组,返回工作簿中当前选择的表的名称。 | |||||||
| 4 | 工作簿中表的数。 | |||||||
| 5 | 如果工作簿含有发送名单,返回TRUE;否则返回FALSE。 | |||||||
| 6 | 正文值的水平数值,返回所有未接收到文件的接受者的名字。 | |||||||
| 7 | 以文本形式返回当前发送名单的主题线。 | |||||||
| 8 | 以文本形式返回发送名单的信息正文。 | |||||||
| 9 | 如果文件被发送,一个接一个被接收,返回1;如果全部一次被发送,返回2。 | |||||||
| 10 | 如果[发送名单]对话框中选择[返回送毕信息]选择框,返回TRUE;否则返回FALSE。 | |||||||
| 11 | 如果当前接收发送当前文件,返回TRUE;否则返回FALSE。 | |||||||
| 12 | 如果[发送名单]对话框中选择[跟踪状态]选择框,返回TRUE;否则返回FALSE。 | |||||||
| 13 | 工作簿[发送名单]: | |||||||
|
|
| 0 =不被发送 |
|
|
|
|
|
|
|
| 1 =进展中的路径选择,或对于用户工作簿已被发送。 |
| ||||||
|
|
| 2 =发送已完成。 |
|
|
|
|
|
|
| 14 | 如果工作簿结构被保护,返回TRUE;否则返回FALSE。 | |||||||
| 15 | 如果工作簿窗口被保护,返回TRUE;否则返回FALSE。 | |||||||
| 16【说明有误?点击链接】 | 以文字形式返回工作簿的名称,不包括驱动器,目录或文件, 或窗口编号,等价于GET.DOCUMENT(1) | |||||||
| 17 | 如果文件为只读,返回TRUE,否则返回FALSE。等价于GET,DOCUMENT(34) | |||||||
| 18 | 如果表被写保护,返回TRUE,否则返回FALSE。等价于GET.DOCUMENT(35) | |||||||
| 19 | 当前文件允许写的用户的名字,等价于GET.DOCUMENT(36)。 | |||||||
| 20 | 对应于显示在[另存为]对话框中的文件的文件类型的数字。等价于GET.DOCUMENT(37)。 | |||||||
| 21 | 如在[另存为]对话框中选择了[建立备文件]选择框,返回TRUE;否则,返回FALSE。等价于GET.DOCUMENT(40) | |||||||
| 22 | 如在[选择]对话框的[重新计算设置]标签中选择了[保存外部链接值]选择框,返回TRUE。等价于GET.DOCUMENT(43) | |||||||
| 23 | 如果工作簿有一个苹果开放合作环境(OCE)返回TRUE;否则返回FALSE。如未安装OCE(mailer),返回#N/A。 | |||||||
| 24 | 如果工作簿在最后一次保存后被改变,返回TRUE。若未改变(当被关闭,不提示保存),返回FALSE。 | |||||||
| 25 | 以文字形式水平数组,返回Power Talk(mailer)的To线上的接收。 | |||||||
| 26 | 以文字形式水平数组,返回Power Talk(mailer)的Cr线上接收。 | |||||||
| 27 | 以文字形式水平数组,返回Power Talk(mailer)的Bxx线上的接收。 | |||||||
| 28 | 以文字形式返回Power Talk(mailer)的主题。 | |||||||
| 29 | 以文字形式水平数组,返回Power Talk(mailer)的外壳。 | |||||||
| 30 | 如果Power Talk(mailer)从另一用户[*(相对于刚增加但不是发送)。 | |||||||
| 31 | 作为一系列数返回Power Talk mailer)被发送的日期和时间,如(mailer)未被发送,返回错误值#N/A。 | |||||||
| 32 | 以文本形式返回Power Talk(mailer)的发送者的名字,如(mailer)未被发送,返回错误值#N/A。 | |||||||
| 33 | 以文字形式返回显示在[摘要信息]对话框中的文件的标题。 | |||||||
| 34 | 以文字形式返回显示在[摘要信息]对话框中的文件的主题。 | |||||||
| 35 | 以文字形式返回显示在[摘要信息]对话框中的文件的作者。 | |||||||
| 36 | 以文字形式返回显示在[摘要信息]对话框中的文件的关键字。 | |||||||
| 37 | 以文字形式返回显示在[摘要信息]对话框中的文件的注释。 | |||||||
| 38 | 活动工作表的名字。 |
其中工作表名和1中的定义名称一致。
.
3.提取某列数据
4.标记当前单元格
=REFTEXT(ACTIVE.CELL())&T(NOW())
=COLUMN()=MID(当前单元格,FIND("C",当前单元格)+1,100)*1
=ROW()=MID(当前单元格,2,FIND("C",当前单元格)-2)*1