Applies ToMicrosoft 365 专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

VLOOKUP 是 Excel 公式中最受欢迎的函数之一。 但是,在 Power Pivot 中无法使用 VLOOKUP。 这主要是因为在 Power Pivot 中,数据分析表达式 (DAX) 函数不会将单元格或单元格区域作为参考,就像 VLOOKUP 在 Excel 中的情况。 DAX 函数仅将列或表用作参考。

在 Power Pivot 中,请记住你正在使用关系数据模型。 查找另一个表中的值其实非常简单,在许多情况下,无需创建任何公式。

例如,假设你在 Excel 工作表中有一个数据透视表,用于分析数据模型中的销售数据 — 并且你想要根据来自地理位置表中“区域”列的区域数据进行切片。 只需将“区域”作为字段添加到数据透视表中。 无需任何查找或公式。 这一简单的解决方案确实有一些要求:必须在相关表中查找列“区域”,并且不能从数据透视表字段列表中隐藏“地理位置”表。

Power Pivot 中有很多情况,你可能希望在计算中查找另一个表中的值 — 例如已计算的列度量。 这些都需要使用 DAX 创建的自定义公式,其中包括执行类似查找的多个函数。 选择哪一个取决于你需要公式执行的操作。

想进行什么操作?

使用 RELATED 函数在相关表中查找值。

使用 RELATEDTABLE 函数查找具有与当前行相关的所有行的表。

使用 LOOKUPVALUE 函数按筛选条件返回值。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。