loops - Tableau 嵌套 IF 语句,包括 STRING 和 INTEGER
问题描述
我正在尝试计算具有与特定标准匹配的字母数字(STRING ID)的特定项目的不同计数,即未收取超过 45 天的未收发票
{固定 [发票 ID] : (IF([INOVICE CATEGORY] = 1 THEN (IF [中位发票年龄] > 45 THEN 1 ELSE 0 END)}
但我收到一个错误
解决方案
我不确定是否已经聚合了这些字段中的任何一个,但是上面缺少第一个 IF 的 END 并且第一个 IF 有一个不必要的“(”。
试试下面的,看看它是否有效,或者你的错误信息是否改变。
{FIXED [Invoice ID] : (
IF [INOVICE CATEGORY] = 1 THEN (
IF [Median Invoice age] > 45 THEN 1 ELSE 0 END)
END)}
您可能需要汇总您的主要 IF 语句。
推荐阅读
- visual-studio - CMake 生成的 VS 项目需要 lib 而不是 dll
- session - Drupal 7 忽略模板中的 $_SESSION
- javascript - 在 Javascript 中使用准确的货币值
- c - “传统私钥格式”与 PKCS8
- python - Python:在不依赖枕头库的情况下旋转图像?
- rsyslog - 当 rsyslog (v8.39.0) 无法识别 mmnormalize 时。如何解决这个问题?
- javascript - Javascript 中的登录功能未按预期工作。里面有更多细节
- selenium-webdriver - 无法使用 ID 和 Css 选择器方法定位元素
- sql - sql 脚本中的非英文字母问题 - Oracle Sql Developer
- javascript - THREE.js - 同步对象的速度和旋转