提升你的查找技能!

Excel 高级函数

Agata Bak-Geerinck

Product Owner Data, Telenet

从 Excel 到带领数据团队!

white space讲师 Agata 的照片

Excel 高级函数

LOOKUP 函数的威力

回顾:

  • VLOOKUP():纵向查找
  • HLOOKUP():横向查找

white space

局限:

  • VLOOKUP():被查找值必须在查找值的右侧
  • HLOOKUP():被查找值必须在查找值的下方

white space

一个多行多列的表,某单元格以黄色突出显示

white space

一个多行多列的表,某单元格以黄色突出显示

Excel 高级函数

什么是数组?

数组(Array):一组按行或列排列的值,或由多行多列组成的值集$^1$

数组示例

一个 Excel 表包含:

  • 表头:行名与列名
  • 数组:底层数据集
1 https://support.microsoft.com/
Excel 高级函数

隆重登场:XLOOKUP!

XLOOKUP():借助数组,可任意方向查找。

Excel 2021 全新功能!

语法: XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

XLOOKUP 函数示例

使用名称范围的 XLOOKUP

Excel 高级函数

二维查找?用 INDEX()

一个4列3行的表,用于演示 INDEX 的用法

white space

四月 Labels 的销售额? = INDEX ( B2:D4, 2, 2)

white space

  • 语法: INDEX(array, row_num, [column_num])
  • 返回指定数组中某单元格的值
Excel 高级函数

二维查找?用 MATCH()

  • 语法: MATCH(lookup_value, lookup_array, [match_type])
  • 找到要引用的行号与列号

一个含5列4行的表,用于演示 INDEX 与 MATCH

四月 Labels 的销售额在哪?

= Match ( "Labels", Categories, 0) = 第2行

= Match ( "APR", Months, 0) = 第2列

Excel 高级函数

二维查找?INDEX 搭配 MATCH 更出色

一个含5列4行的表,用于演示 INDEX 与 MATCH

= INDEX ( B2:D4, 2, 2)

= INDEX(array, MATCH(rows), MATCH(columns))

= INDEX ( Sales, MATCH( "Labels", Categories, 0), MATCH( "APR", Months, 0) )

Excel 高级函数

认识我们的数据集!

商业数据集:

数据集示意图:美国轮廓、购物篮图标和硬币堆图标

数据速览:

  • 订单信息
  • 客户社会与人口特征
  • 详细产品数据
  • 销售、销量、折扣、利润

white space

查看 元数据表 了解更多。

Excel 高级函数

该练习了!

Excel 高级函数

Preparing Video For Download...