Excel Dax 简明教程

Excel DAX - Deleting a Calculated Field

您可以删除显式和隐式计算字段。有几种方法可以做到这一点,您将在本章中学习这些方法。

但是,在删除计算字段之前,您需要记住以下几点:

  1. 一个显式计算字段可以用于多个数据透视表和/或数据透视图中。因此,您需要确保删除显式计算字段不会影响您已生成的任何报表。

  2. 一个显式计算字段可用于其他显式计算字段的计算中。因此,您需要确保显式计算字段不会用于其他显式计算字段的任何计算中。

  3. 一个隐式计算字段仅限于它所使用的透视表或透视图中。因此,在删除隐式计算字段之前,只需要确保可以从相应的数据透视表或数据透视图中将其删除。

  4. 创建隐式计算字段比创建显式计算字段更简单。因此,在删除显式计算字段之前需要更加谨慎。

  5. 如果名称与隐式计算字段的名称冲突,则无法创建显式计算字段。因此,您可能必须在创建显式计算字段之前删除该隐式计算字段。

Deleting an Explicit Calculated Field in the Data Model

您可以在数据模型中的数据视图或图表视图中删除显式计算字段。

Deleting an Explicit Calculated Field in the Data View

  1. 在数据视图中的计算区域中找到计算字段。

  2. Right-click the calculated field.

  3. 在下拉列表中单击“删除”。

deleting explicit calculated field in data view

将出现一条消息以进行删除确认。

delete confirmation

单击从模型中删除。将删除显式计算字段。

Deleting an Explicit Calculated Field in the Diagram View

  1. 在图表视图中的数据表中找到计算字段。

  2. 右键单击计算字段名称。

  3. 在下拉列表中单击“删除”。

deleting explicit calculated field in diagram view

将出现一条消息以进行删除确认。

message appears

单击从模型中删除。将删除显式计算字段,并且它将不会出现在数据表的字段列表中。

Deleting an Explicit Calculated Field in the Excel Window

您可以按照以下步骤从 Excel 窗口中删除显式计算字段:

  1. 单击功能区上的 POWERPIVOT 选项卡。

  2. 在“计算”组中单击“计算字段”。

  3. 在下拉列表中单击“管理计算字段”。

deleting explicit calculated field in excel window

将出现“管理计算字段”对话框。

  1. 单击显式计算字段名称。

  2. Click the Delete button.

manage calculated fields dialog box appear

删除的确认消息出现。

manage calculated fields dialog
  1. 单击“是”。在顶部显示数据模型已更改的信息消息。

  2. 单击对话框中的“关闭”按钮。

change data model

明确的计算字段将被删除,并且在工作簿中的数据透视表/数据透视图字段列表中将不会看到它。

Deleting an Implicit Calculated Field

您可以在数据视图或数据模型中的图表视图中删除一个隐式计算字段。

Deleting an Implicit Calculated Field in the Data View

  1. 在数据视图中的计算区域中找到计算字段。

  2. Right-click the calculated field.

  3. 在下拉列表中单击“删除”。

deleting implicit calculated field in data view

将出现一条消息以进行删除确认。

implicit calculated field delete confirmation
  1. 单击“从模型中删除”。隐式计算字段将被删除。

Deleting an Implicit Calculated Field in the Diagram View

  1. 在图表视图中的数据表中找到计算字段。

  2. 右键单击计算字段名称。

  3. 在下拉列表中单击“删除”。

deleting implicit calculated field in diagram view

将出现一条消息以进行删除确认。

deleting implicit calculated field confirmation

单击“从模型中删除”。隐式计算字段将被删除,并且在数据表的字段列表中将不会看到它。