| 1 | VLOOKUP | 4Y | VLOOKUP(“小明”,A1:F100,2,0) | 关联查找函数 | 检索关键字在查找范围中必须是第一列 |
|---|---|---|---|---|---|
| 2 | 反向查找 | VLOOKUP(检索关键字,IF({1,0},检索值范围,值范围),返回列数,查找选项) | VLOOKUP(“小明”,IF({1,0},B1:B100,A1:A100),2,0) | 反向查找 | 数组公式必须使用Ctrl+Shift+Enter |
| 3 | 多条件查找 | VLOOKUP(关键字1&关键字2,IF({1,0},值1&值2,值3),返回列数,查找选项) | VLOOKUP(D1&F1,IF({1,0},A1:A10&B1:C10,D1:D10),2,0) | vlookup多条件符合查询 | IF的第3个参数只能为1列数据 |
| 4 | 返回多列 | VLOOKUP(检索关键字,查找范围,COLUMN(A1),查找选项) | VLOOKUP(“小明”,A1:F100,COLUMN(B2),0) | vlookup一次性返回多列 | / |
vlooup函数非常重要,注意的是关键字,数组必须用ctrl+shift+enter不然会报错
如果用一个条件,返回多个数列,要用COLUMN函数,切检索关键字要按三下F4直至$符号在前
文本函数
| LEFT/RIGHT | LEFT(待截取的字符串,截取的位数) RIGHT(待截取的字符串,截取的位数) |
LEFT(“EXCEL2016”,5) => EXCEL RIGHT(“EXCEL2016”,5) => L2016 |
左/右截取器 | 1,空格为1个字符 |
|---|---|---|---|---|
| MID | MID(待截取的字符串,起点的位数,截取的位数) | MID(“EXCEL2016”,2,5) => XCEL2 | 途中截取器 从左边起的任意位置截取任意字符串 |
1,起点的位数指需要截取的第一个字符串的位置 |
| LEN/LENB =>byte | LEN(文本字符串) LENB(文本字符串) |
LEN(“EXCEL”) => 5 LEN(“芒种学院”) => 4 LENB(“EXCEL”) => 5 LENB(“芒种学院”) => 8 |
字符串长度计算 LEN能反馈一个文本字符串的长度 LENB能返回一个文本字符串的字节长度 |
1,空格、数字、字符、英文标点,1字符=1字节 2,中文、中文标点,1字符=2字节 |
| FIND | FIND(查找内容,查找区域,[查找起点]) | FIND(“芒种”,”网易云芒种”) => 4 FIND(“芒种”,”网易云芒种”,2) => 4 FIND(“小雪”,”网易云芒种”) => #VALUE! |
字符位置探查器 查找某个字符串在另外一个字符串中第一次出现的位置 |
1,区分大小写 2,不支持通配符查找(?&*) |
| SEARCH | SEARCH(查找内容,查找区域,[查找起点]) | SEARCH(“芒种”,”网易云芒种”) => 4 SEARCH(“芒?”,”网易云芒种”) => 4 SEARCH(“小雪”,”网易云芒种”) => #VALUE! |
字符位置探查器 | 1,不区分大小写 2,支持通配符查找(?&*) 3,强制查找符号~ |
这些函数可以搭配使用
| F9 | / | / | 刷新页面函数/显示计算结果 | / |
|---|---|---|---|---|
| 数组基本形式 | / | ={1,2,3} ={1,2,3;4,5;6} |
可以存储多个值的变量 | 1,使用数组一定要使用Ctrl+Shift+Enter 2,使用;表示换行,使用,不换行 |
| 多单元格数组公式 | / | =A1:A100B1B100 | 选中多个单元格之后,统一进行计算 | / |
| 单个单元格数组公式 | / | =SUM(A1:A100*B1:B100) | 单个单元格使用的数组公式 | 1,单个单元格的数组公式,要有一个函数对数组进行操作 |
| #DIV/0! | / | =6/0 | 除数为0出现的错误 | 1,唯一性 |
|---|---|---|---|---|
| #NAME? | / | =SUMS(A1:A100) | 函数名字拼写错误导致 | 1,函数拼写错误 2,低版本调用了高版本函数 3,调用了不存在的函数 |
| #VALUE! | / | =1+”我” =SUM(A1:A100*B1:B100) |
运算规则出现出错 | 1,数组公式未正确使用Ctrl+Shift+Enter 2,文本与数值进行数学运算产生的错误 |
| #REF! | / | =SUM(#REF!) | 引用的单元格被删除 | 1,唯一性,比较少见,文件相互引用时且丢失了一般会发生 |
| #N/A | / | / | 找不对数据错误 | 1,一般出现#N/A意味着语法没有错误; 2,出现在VLOOKUP中,有时候不是错误,有时候是参数书写不当导致 |
| 循环应用 | / | / | 函数自己调用了自己 | 1,通过【公式】-【循环引用】进行检查 |
| IFERROR | IFERROR(公式,错误时显示的值) | =IFERROR(A1/A2, “”) | 错误处理函数 | 1,输出空要使用””,不能不写第二个参数 |
