数据分析-Excel-常用函数

目录

1、VLOOKUP

2、HLOOKUP

3、INDEX

4、MATCH

5、SUBTOTAL

6、IF+AND+OR+NOT

7、文本函数,LEFT,RIGHT,MID,FIND

8、日期函数

9、STDEV

10、OFFSET

11、INDIRECT

12、SUMIF


1、VLOOKUP

功能:按行查找,返回执行列的值

VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)

lookup_value(查找值)

table_array(查找表范围)

col_index_num(返回列序号)

range_lookup(匹配方式,可选)

📌 总结一句话

  • lookup_value = 要找什么

  • table_array = 在哪里找

  • col_index_num = 找到后返回第几列

  • range_lookup = 是精确匹配还是近似匹配

2、HLOOKUP

功能:按列查找,返回指定行的值。

HLOOKUP(lookup_value, table_array, row_index_num, range_lookup)

lookup_value(查找值)

table_array(查找表范围)

row_index_num(返回行序号)

range_lookup(匹配方式,可选)

📌 一句话总结

  • lookup_value = 要找什么

  • table_array = 在哪里找(第一行必须包含关键值)

  • row_index_num = 找到后返回第几行

  • range_lookup = 精确还是近似匹配

3、INDEX

功能:返回区域中指定位置的值。

INDEX(array, row_num, column_num)

array(数据区域 / 数组)

row_num(行号)

column_num(列号,可选)

  • array = 数据区域

  • row_num = 第几行

  • column_num = 第几列

    👉 row_num + column_num 联合确定一个单元格,返回它的值。

4、MATCH

作用是:返回某个值在一行或一列中的相对位置

MATCH(lookup_value, lookup_array, match_type)

lookup_value(查找值)

lookup_array(查找区域)

match_type(匹配类型,可选)

📌 一句话总结

  • lookup_value = 要找什么

  • lookup_array = 在哪一行/列里找

  • match_type = 匹配方式(精确 / 近似)

    👉 结果返回的是 相对位置(第几个),而不是具体的值。

5、SUBTOTAL

SUBTOTAL 函数是 Excel 中非常强大的函数,用于计算一个区域的总计,可以根据不同的计算方式来进行求和、平均值、计数等操作。

SUBTOTAL(function_num, ref1, ref2, ...)

  1. function_num(函数编号)
  • function_num 代表你要执行的计算操作。它是一个数字,指定了如何计算数据。
  1. ref1(第一个引用范围)
  • ref1 是你想要计算的第一个数据范围或区域。
编号 计算方式 描述
1 AVERAGE 计算平均值
2 COUNT 计算数值单元格数量
3 COUNTA 计算非空单元格数量
9 SUM 计算总和
10 MAX 计算最大值
11 MIN 计算最小值

function_num 的值可以是 1 到 11,也可以是 101 到 111,后者的区别是:它们会忽略筛选隐藏的行。

📌 一句话总结

  • function_num = 要进行的计算类型(如求和、平均值等)

  • ref1, ref2, ... = 要计算的区域范围

6、IF+AND+OR+NOT

=IF(AND(A2>=60, A2<=100), "有效成绩", "无效")

=IF(OR(A2=0, A2=100), "极值", "普通")

=IF(NOT(A2<60), "合格", "不合格")

7、文本函数,LEFT,RIGHT,MID,FIND

A2单元格内容为Excel函数学习

=LEFT(A2, 5),结果:Excel函

=RIGHT(A2, 2),结果:学习

=MID(A2, 3, 4),结果:cel函

=FIND("函", A2),结果:6("函"在第6个位置)

8、日期函数

=NOW(),结果:2025/9/26 17:35 (示例)

=TODAY(),结果:2025/9/26

=WEEKDAY(TODAY()),结果:6(周五)

9、STDEV

STDEV 函数是 Excel 中用于计算样本标准差的函数,常用于衡量数据的分散程度。

STDEV(number1, number2, ...)

10、OFFSET

OFFSET 函数是 Excel 中一个非常强大的函数,用于基于指定的起始位置返回一个以指定偏移量为基础的区域

OFFSET(reference, rows, cols, height, width)

  1. reference(引用)
  • reference 是一个单元格或区域,它是你开始计算偏移量的起点。
  1. rows(行偏移量)
  • rows 是指从参考点起,向上或向下偏移的行数。

    • 正数表示向下偏移。

    • 负数表示向上偏移。

  1. cols(列偏移量)
  • cols 是指从参考点起,向左或向右偏移的列数。

    • 正数表示向右偏移。

    • 负数表示向左偏移。

  1. height(区域高度,可选)
  • height 是你想要返回的区域的行数。

  • 如果省略,默认值为 1,表示返回一个单元格。

  • 这个参数确定了从偏移点开始,返回的区域包含多少行。

  1. width(区域宽度,可选)
  • width 是你想要返回的区域的列数。

  • 如果省略,默认值为 1,表示返回的区域只有 1 列。

  • 这个参数确定了从偏移点开始,返回的区域包含多少列。

📌 总结:

  • reference = 从哪个单元格开始偏移

  • rows = 向上或向下偏移多少行

  • cols = 向左或向右偏移多少列

  • height = 返回区域的行数(可选,默认为 1)

  • width = 返回区域的列数(可选,默认为 1)

11、INDIRECT

INDIRECT 函数在 Excel 中的作用是:返回由文本字符串指定的单元格引用,它允许你根据一个文本值动态地引用单元格或区域。

INDIRECT(ref_text, a1)

  1. ref_text(引用文本)
  • ref_text 是一个字符串,表示你想要引用的单元格或区域的地址。

  • 你可以输入一个单元格地址(如 "A1")、区域名称(如 "Sheet1!A1:A10")或任何动态生成的文本引用。

  • INDIRECT 函数会将这个文本转换为有效的引用,并返回该引用的值。

12、SUMIF

SUMIF 函数根据指定的条件对给定区域中的数值进行求和。

SUMIF(range, criteria, sum_range)

range(条件范围)

  • 这是要检查条件的单元格区域,SUMIF 将在这个区域中查找符合条件的单元格。

criteria(条件)

  • 这是你想要应用的条件,可以是数值、表达式、单元格引用或者文本。条件可以是:

    • 一个数值(如 510

    • 一个表达式(如 ">10""<=20"

    • 一个文本字符串(如 "Apple"

    • 一个单元格引用(如 B1

sum_range(求和范围,可选)

  • 这是实际需要进行求和的单元格区域。如果省略,则 SUMIF 会使用 range 作为求和区域。

  • sum_range 的大小必须与 range 相同。

=SUMIF(A1:A10, ">5", B1:B10) 中,B1:B10 就是求和范围,表示 A1:A10 中大于 5 的值对应的 B1:B10 范围中的值会被求和。

相关推荐
wayz115 分钟前
Momentum:CFO(钱德预测震荡指标)技术指标详解
金融·数据分析·量化交易·特征工程
追风少年ii2 小时前
分子对接--3维构象定量关系(3D-QSAR)
数据分析·分子动力学·分子对接
帅次2 小时前
AI数字营销实战测评:CSDN AI智选主题如何提升技术博客创作效率与质量?
人工智能·深度学习·机器学习·语言模型·自然语言处理·数据挖掘·知识图谱
FL162386312920 小时前
窗户干净脏污分类窗户清洁状态分类数据集3299张2类别已划分训练验证测试集
人工智能·分类·数据挖掘
Quincy_Freak20 小时前
银河麒麟aarch64如何高效做数据分析?分享一款内网离线数据分析利器
大数据·数据库·数据挖掘·数据分析·aarch64
DS随心转APP1 天前
AI 一键导出 Word 与 Excel 实战应用指南
人工智能·ai·word·excel·deepseek·ai导出鸭
spencer_tseng1 天前
excel 2003 [Cell division function]
excel·office
Aloudata1 天前
AI 黑盒生成 vs 原子语义组合:企业指标生产路径深度对比
大数据·人工智能·数据分析·指标平台·语义层
Quincy_Freak1 天前
工具分享|基于 SQLiteGo 的国产系统离线数据处理方案
大数据·数据库·数据分析·arm·国产系统·银河麒麟·aarch64
计算机安禾1 天前
【算法分析与设计】第21篇:回溯法的状态空间树与剪枝函数设计
大数据·人工智能·算法·机器学习·数据挖掘·剪枝