Excel 常用公式
时间戳
时间戳转成日期:
1 | C1=(A1+8*3600)/86400+70*365+19 |
其中A1表示当时的1249488000时间戳数值
其中C1就是所需的日期格式,C1单元格属性改成日期格式就可以了。
日期转为时间戳:
1 | A1=(C1-70*365-19)*86400-8*3600 |
其中C1表示正常日期时间格式;
其中A1就是所需的时间戳格式,A1单元格属性日期格式转成常规格式就可以了。
字符串提取
从头提取
1 | A1=MID(C1, start, length) |
其中C1表示原始字符串;
其中A1就是所需的目标结果,start为起始位置, length为截取长度。
从尾提取
1 | A1=LEFT(C1, length) |
其中C1表示原始字符串;
其中A1就是所需的目标结果,length为截取长度。
从中间提取
1 | A1=RIGHT(C1, length) |
其中C1表示原始字符串;
其中A1就是所需的目标结果,length为截取长度。
查找起点
1 | A1=FIND("xxx", C1, start) + N |
其中C1表示原始字符串;
其中A1就是目标结果,”xxx” 为目标起点前的字符串, N 为”xxx”的长度, start 为查找起始位置。
计算长度
可通过两个起点差值进行计算。
IF-ELSE
三目操作
1 | A1=IF(Condition, XXX, YYY) |
其中Condition表示判断条件;
其中A1就是目标结果,Condition为 true 时取”XXX” Condition为 false 时取”YYY”。