gpt4 book ai didi

PowerQuery - 检查列值是否等于 true

转载 作者:行者123 更新时间:2023-12-05 01:45:54 24 4
gpt4 key购买 nike

我已经根据我的源数据在 PowerQuery 中构建了几个额外的列。这包括两个“TextContains”列,它们只返回“TRUE”或“FALSE”。我现在想要一个额外的列来突出显示不同的服务类型并使用它:

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 ...

关于PowerQuery - 检查列值是否等于 true,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39510817/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com