替换一个值
如果发现数据表中某个值拼写不正确,或者以不同于列中其他值的形式输入了一个值,则可以直接在可视化表、“按需查看详细信息”或展开的“分析中的数据”浮出控件的列概述中替换该值。
开始之前
关于此任务
所做更改应用为转换,并且不影响源数据。有关各个选项的详细信息,请参见相应部分。
详细信息
“替换值”快捷方式背后的基础机制是转换。如果您想将某些类型的替换值包含在脚本中,或者使用 API 来创建自定义工具,则可以使用表达式来添加类似的转换。
例如,如果 [PK] 是唯一标识行的列(即主键列),并且您想在 [PK] 为 34 的行中将特定值“a”替换为“b”,则可以编写以下表达式:
case when [PK] = 34 and [Col] = 'a' then 'b' else [Col] end
要在 [Col] 中将“a”的所有匹配项替换为“b”,请编写:
case when [Col] = 'a' then 'b' else [Col] end
- 替换值在列中的所有匹配项
通过将“替换值”与“列中的所有匹配项”选项结合使用,可以直接从可视化表、“按需查看详细信息”或展开的“分析中的数据”浮出控件的列概述中替换值的所有实例。 - 在列中替换特定值
通过将“替换值”与“仅限此匹配项”选项结合使用,可以直接从可视化表、“按需查看详细信息”或展开的“分析中的数据”浮出控件的列概述中替换特定值。 - 替换值 – 详细信息
分析可能包含几种无法使用“替换值”转换的不同列类型。本主题解释了为何无法使用“替换值”选项来替换这些列中的值,以及在某个值看似有误时可以采取哪些其他措施。
- 替换值在列中的所有匹配项
通过将“替换值”与“列中的所有匹配项”选项结合使用,可以直接从可视化表、“按需查看详细信息”或展开的“分析中的数据”浮出控件的列概述中替换值的所有实例。 - 在列中替换特定值
通过将“替换值”与“仅限此匹配项”选项结合使用,可以直接从可视化表、“按需查看详细信息”或展开的“分析中的数据”浮出控件的列概述中替换特定值。 - 替换值 – 详细信息
分析可能包含几种无法使用“替换值”转换的不同列类型。本主题解释了为何无法使用“替换值”选项来替换这些列中的值,以及在某个值看似有误时可以采取哪些其他措施。
父主题: 替换数据