筛选导入到 PowerPivot 中的数据

应用对象
Microsoft 365 专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

将数据从外部数据源导入 Power Pivot 时,可从每个表中选择所需的列,并进行筛选以限制数据模型中的行数。

  1. 在 Excel 中,Power Pivot 选项卡“管理数据模型”以>打开 Power Pivot 窗口。

  2. 单击 “开始>”获取外部数据“,单击以下按钮之一打开 表导入向导来自数据库来自报表来自数据服务从其他源

  3. “选择表和视图” 页面上,选择一个表,然后单击“ 预览 & 筛选器”。

  4. 若要排除列,请清除不想导入的列旁边的框。

  5. 若要减少行数,请找到包含要筛选依据的条件的列,然后单击列标题右侧的向下箭头。 在“自动筛选”菜单中,执行下列操作之一:

    1. 在列值列表中,选择或清除要作为筛选依据的一个或多个值。 例如,如果列包含产品类别名称,则仅选择要导入的类别。 如果值的数量非常大,单个项目可能不会显示在列表中。 相反,你将看到消息“无法显示的项目太多”。

    2. 单击“ 数字筛选器”“文本筛选器” (,具体取决于列) 的类型,然后单击 (的比较运算符命令之一,如“ 等于) ”,或单击“ 自定义筛选器”。 在 “自定义筛选器 ”对话框中,创建筛选器。

      注意

      如果您犯了错误并且需要重新开始,请单击 清除行过滤器

  6. 单击 “确定” 保存筛选条件,并返回到向导的 “选择表和视图” 页面。 “ 筛选器详细信息” 列现在包含“ 已应用筛选器”链接。 单击链接可查看向导创建的筛选器表达式。 每个筛选表达式的语法取决于提供程序,不能手动编辑。 单击“ 确定” 关闭“筛选详细信息”对话框。

  7. 单击 “完成 ”以导入应用了过滤器的数据。

减少导入数据量的过滤器仅在导入操作期间应用。 不能在导入数据后添加筛选器,然后刷新以获取较小的行集。

可随时轻松应用用于控制在 Excel 或 Power Pivot 中显示哪些数据的筛选器。 请注意,筛选现有数据集不会更改工作簿中的数据,而只会更改显示的数据。 因此,如果在意文件大小,则在导入时筛选数据会导致工作簿更小。

对于数据馈送,只能更改导入的列。 无法按值筛选行,除非数据馈送的源是报表,并且报表已参数化。