Excel查找函数 Find 和 FindB 语法,字符截取函数 MID和 MIDB函数
Find 函数(区分大小写)
表达式:FIND(Find_Text, Within_Text, [Start_Num])
中文表达式:FIND(查找文本, 源文本, [查找开始位置])
FindB 函数
表达式:FINDB(Find_Text, Within_Text, [Start_Num])
中文表达式:FINDB(查找文本, 源文本, [查找开始位置])
1、如果 Find_Text 为空(""),则返回 1;另外,Find_Text 不能包含任何通配符。
2、Start_Num 为可选项,如果省略,则默认从第一个字符开始查找。Start_Num 小于等于 0 与大于 Within_Text 长度,Find 和 FindB 都返回 #VALUE! 错误值。
3、Find 和 FindB 都区分大小写,也就是同一个字母的大写和小写算两个字母。Find 的 Start_Num 无论是汉字、字母还是数字都以一个字符算;而 FindB 的 Start_Num 汉字以两个字节算,字母和数字以一个字节算。
SEARCH
表达式:SEARCH(find_text,within_text,[start_num])
中文表达式:SEARCH(查找文本, 源文本, [查找开始位置])
1. FIND函数区分大小写,而SEARCH函数则不区分。
2. SEARCH函数支持通配符,而FIND函数不支持。
Left
表达式:LEFT(text, [Num_Chars])
中文表达式:LEFT(文本, [截取字符个数])
LeftB 函数
表达式:LEFTB(text, [Num_Bytes])
中文表达式:LEFTB(文本, [截取字节个数])
Mid
返回字符个数的表达式:MID(Text, Start_Num, Num_Chars)
中文表达示:MID(文本, 起始位置, 提取字符长度)
MIDB 函数
返回字节个数的表达式:MIDB(Text, Start_Num, Num_Bytes)
中文表达示:MIDB(文本, 起始位置, 提取字节长度)
RIGHT
表达式:RIGHT(text,[num_chars])
中文表达式:RIGHT(文本, [截取字节个数])
CONCATENATE
表达式:CONCATENATE(text1, [text2], ...)
中文表达式:CONCATENATE(文本1,文本2,文本3,...)
IF函数(可以嵌套AND OR)
表达式:IF(logical_test,[value_if_true],[value_if_false])
IF(条件判断, 结果为真返回值, 结果为假返回值)
例如:=IF(AND(B2="生产",C2="主操"),"有","无")
条件求和:=SUMIF(B1:B5,D1,C1:C5)
多条件求和:=SUMIFS(B1:B5,D1:D5,E2,C1:C5,F2)
Excel真心太强大了,在数据分析和数据报表上面,充分利用好Excel的各种功能,可以做到事倍功半的奇效。希望各位小伙伴也多学习一下数据分析的思维方式。
COUNTIF 函数
表达式:COUNTIF(range,criteria)
中文表达式:CountIF(判断区域,条件)
MySQL导出时间格式转换:
日期格式: 3/23/2020 22:47:07 转成 : 2020-03-23 22:47:07
=TEXT(DATE(MID(A2,FIND("/",A2,FIND("/",A2,1)+1)+1,4),LEFT(A2,FIND("/",A2,1)-1),MID(A2,FIND("/",A2,1)+1,FIND("/",A2,FIND("/",A2,1)+1)-FIND("/",A2,1)-1)),"yyyy-mm-dd")&RIGHT(A2,9)
标注Excel日期周末的行:
=WEEKDAY(A2,2)>5
=OR(WEEKDAY(A2)=7,WEEKDAY(A2)=1)
Excel快捷键:
Ctrl+Shift+↑ 向上选择
Ctrl+Shift+↓ 向下选择
Ctrl+Shift+← 向左选择
Ctrl+Shift+→ 向右选择