Excel函数

OFFSET

该公式是Excel中的OFFSET函数,其功能是以单元格A18为基准点,向上偏移1行、列数不变,最终返回A17单元格的值
=OFFSET(A18,-1,0)

适用于竖向排列的分段数据,每段的第一行数据的列的值补全到其他行

vlookup

VLOOKUP函数
vlookup函数的第一个参数匹配的是当前表格中的要查找的值 这个值需要在第二个表格中的第一列的位置

=VLOOKUP(B227,找不到的虚拟机IP!$1:$1048576,3,FALSE)


问题
复制
=VLOOKUP(A:A,生产!1:1048576,4,FALSE)
显示为
=VLOOKUP(A:A,生产!#REF!,4,FALSE)

#解决方法
正确公式:(锁定表格)
=VLOOKUP(A:A,desc!$1:$1048576,4,FALSE)

#问题1 - 单元格显示"#N/A"
原因是查找值不在第一列

数据透视表

示例

##数据透视表
1、Ctrl + A 选择表格内容
2、点击工具栏上的”插入“,选择”数据透视表“
3、“字段列表”中,选择需要的字段,将待统计的字段拖动放入”行“,将待统计字段的值放入“值”

#结果
OS	计数项:IP
Anolis OS 7.9	550
Anolis OS 8.6	229
总计	3486

字符截取

#从左边开始截取至第N个字符
LEFT(单元格,数字)

#从右边开始截取至第N个字符
RIGHT(单元格,数字)

#从左边第N个字符起截取Y个字符
MID(单元格,N,Y)

字符替换

SUBSTITUTE(单元格,"目标字符","替换字符")

大小写替换

#转换为小写
LOWER(单元格)

#转换为大写
UPPER(单元格)

同一单元多个函数或多个其它部分(&)

# 连接多个函数
=LEFT(单元格,7)&RIGHT(单元格,7)

# 拼接不同内容(内容+单元格)
="172.21.32.49:/root/wuxk/delete_rule_id/"&A14

IF函数

=IF(条件,真,假)

=IF(H1="centos","1","0")
真:1
假:0

可嵌套,相当于判断两次
=IF(H2="Anolis OS 7.9","AnolisOS7",IF(H2="Anolis OS 8.6","AnolisOS8",假))

问题:单元格公式显示异常

单元格格式在文本模式下输入公式时,不会显示计算后的结果而是直接显示公式。将其改为常规格式即可。

三次握手和四次挥手 2025-07-14
浏览器快捷键 2025-07-11

评论区