get.cell(63,B2)---提取颜色
get.cell(6,B2)---提取公式
get.workbook(1)---提取公式配合index(工作表名,row())第一张表名,index(工作表名,row())函数
运算:=evaluate(a1)
=HYPERLINK(INDEX(工作表名,ROW()-9)&"!a1")
=HYPERLINK("#目录!A3","返回")
=SUBSTITUTE(A6,",","+")
=EVALUATE(SUBSTITUTE(A6,",","+"))
数组计算
=EVALUATE("{"&evaluate计算公式!A6&"}")
选中单元格中某部分按快捷键F9可以知道值
定义名称中
=EVALUATE("{"&SUBSTITUTE(evaluate计算公式!A11," ",",")&"}")(名称定义为数据)
单元格中函数
=INDEX(数据,4)
选中要替换的一列,按shift,然后用鼠标拖拽
ctrl+:快捷键会输入今天的日期
填充时,按住ctrl会是复制填充,不按就是按序列填充,鼠标右键向下拉可以选择多种填充方式
自定义序列
日期转星期,自定义aaaa
勾选单元格匹配后只会替换相同单元格,单元格内苏州市不会被替换
通配符 ? * ~
*:表示任意符号的通配符
?:表示字符,一个?表示一个字符,两个?表示两个字符
~:后面的符号无效,仅代表符号本身
高级筛选
条件写在一行里是且,条件不写在一行内为或
条件为公式的,表头不能与表格内表头一致,可以为空,但是选择条件区域时需要选择
分类汇总
先将数据排序,再进行分类汇总
只复制显示出来的数据(定位里面的可见单元格勾选上)
if(iserror(3/0),0,3/0)
countifs(区域,条件,区域,条件。。。。)
数据有效性--自定义----公式:=countif(c:c,c1)<2
使用sumif函数时,符号超过十五位的需要特殊处理,函数只核对前十位
第一参数是求和区域,后面是区域与条件
通配符:在被查找值不够精确的时候使用
通过“三川实业”匹配“三川实业有限公司”
=VLOOKUP(A2&"*",数据源!B:E,4,0)
3.模糊查找时,会选择小于等于查找值的近视值
4.被查找值为文本,查找值为数字,公式如下可使查找值变为文本
=VLOOKUP(A2&"",数据源!B:E,4,0)
文本转数值:=VLOOKUP(A2*1,数据源!B:E,4,0)
5.如果被查找值和匹配值既有文本又有数字,就借用isna函数来判断是否出现错误
=IF(ISNA(VLOOKUP(F20&"",$A$18:$C$22,3,0)),VLOOKUP(--F20,$A$18:$C$22,3,0),VLOOKUP(F20&"",$A$18:$C$22,3,0))
hlookup是方向变为横向,第几行匹配
match查找某个值在某个范围是第几个
index在某个范围查找第几个
=INDEX(数据源!A:A,MATCH(A2&"*",数据源!B:B,0))
=VLOOKUP($A3,数据源!$A:$K,MATCH(返回多列结果!B$2,数据源!$1:$1,0),0)
按住alt+f9(域代码切换),再输入对应格式
多条记录在同一页显示,选择目录
f9刷新(更新域代码)
生成单个文档
创建大纲视图点击“视图”-“大纲视图”,切换到大纲视图,并设置显示级别为“1级”。如图:
然后全选一级标题,并点击“创建”。如图:
四、另存文件生成独立文档
此时,点击“文件”-“另存为”,选择存放的地点,即可见证奇迹,在存放地点按照一级标题名称生成了和员工明细表一样多的单个文档。如图:
打开单个文档,确认一下信息是否有误,若无误,大功告成。
数字除以24变为小时,再除以60变为分钟
时间变为分钟
日期+天数
date函数
=DATE(YEAR(B5),MONTH(B5)+C5,DAY(B5))
月份最后一天
=DATE(YEAR(B13),MONTH(B13)+1,0)
求每月天数=DAY(DATE(YEAR(B21),MONTH(B21)+1,0))
求工龄精确=DATEDIF(B5,C5+1,"y")
=DATEDIF(B13,C13,"y")&"年"&DATEDIF(B13,C13,"ym")&"月"
求某个日期在一年里的第几周
=WEEKNUM(B3,2),第二个参数是以哪天做为星期的第一天
日期变为星期自定义aaaa
=TEXT(B10,"0000-00-00")*1
文本变为数字直接乘以1
在f2内找@符号是第几位
找到字符串中第二个“-”在第几位,然后可以与left结合取数
mid(单元格,从哪个字符开始取数,取几个数)
len函数:求字符串的长度
lenb函数:求字符串的字节长度
在excel中一个中文汉字代表2个字节
=TEXT(MID(B2,7,8),"0000-00-00")*1
=DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2))
Round函数:(要处理的数据,保留位数)数字是四舍五入
Roundup函数:(要处理的数据,保留位数)数字保留位后面有数字就会进一1.234----1.24
Rounddown函数:(要处理的数据,保留位数)数字舍弃
Int函数:直接取整,不会四舍五入(负数有点不同)
mod函数:求余数(被除数,除数)
实际可休息天数,只允许半天半天休息
=INT(C2*2)/2
=IF(MOD(RIGHT(LEFT(B2,17),1),2)=1,"男","女")
=TEXT(-1^MID(B2,15,3),"女;男;")
Row函数:求行号
Column函数:求列号
=INDEX($A:$A,COLUMN()-2)
=INDEX($E:$E,ROW()*5-17)
4*5-17=3
上一篇:能量和力是什么关系?