我根据我的源数据在 PowerQuery 中构建了几个附加列。这包括两个仅返回“TRUE”或“FALSE”的“TextContains”列。我现在想要一个额外的列来突出显示不同的服务类型并使用此:
if [PSTag] = "PS" then "PS" 
else if [Trainingskit] = "TrainingsKit" then "Training"
else if [Training] = "Training" then "Training"
else if [HardwareService] = "TRUE" then "HardwareService"
else if [TelephoneService] = "TRUE" then "TelephoneService" else "NonService"
它对于前三个 IF 语句运行良好,但对于仅包含“TRUE”或“FALSE”的列根本不起作用。前三个包含“PS”或“NonPS”或“Training”或“NonTraining”
我确信我“只是”错过了一个非常基本的东西。
非常感谢任何帮助。
仅包含 TRUE 或 FALSE 的列可能是“True/False”数据类型。它们的值在查询预览窗口中以斜体显示。
如果您的 [HardwareService] 和 [TelephoneService] 列属于这种情况,那么我会删除引号,例如写如下内容:
... if [HardwareService] = true then ...
| 归档时间: | 
 | 
| 查看次数: | 27018 次 | 
| 最近记录: |