DAX 条件总和

2024-02-29

如何构造返回 A 或 B 之和的 DAX 度量。逻辑是如果 A 为空,则取 B。所以预期的结果如下所示:

+---+---+----------+
| A | B | Expected |
+---+---+----------+
| 1 |   |        1 |
| 1 |   |        1 |
|   | 2 |        2 |
| 1 | 2 |        1 |
|   | 2 |        2 |
+---+---+----------+
| 3 | 6 |        7 |
+---+---+----------+

当我使用测量时:

Measure = IF(ISBLANK([SUM(tab[A])]), SUM(tab[B]), SUM(tab[A]))

我总共得到 3 分,这是合乎逻辑的,但不是我所期望的。


我建议使用SUMX在这种情况下迭代器。

Measure = SUMX ( tab, IF ( ISBLANK ( tab[A] ), tab[B], tab[A] ) )

您或许还可以执行以下操作:

Measure = 
    CALCULATE ( SUM ( tab[A] ) ) +
    CALCULATE ( SUM ( tab[B] ),
        FILTER ( tab, ISBLANK( tab[A] ) )
    ) 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

DAX 条件总和 的相关文章

  • 通过 Rest API 以 csv 格式导出 PowerBI 报告

    PowerBI 仅为分页报表提供了 CSV 格式导出 API 不适用于通过导出 API 仅支持 pbix ppt png 格式的普通报表 参考 https learn microsoft com en us rest api power b
  • 编辑用作 Power BI 中的数据输入的 python 脚本

    我有一个 python 脚本 并用它在 Power BI 中创建一个数据框 现在我想在 Power BI 中编辑该数据框 但不要从头开始输入新数据 因为我想将所有图表保留在我的 Power BI 模型中 例如 在我的旧数据框中 我在脚本中指
  • 如何在 R 编程中从数据框创建表格图像

    如何将数据框中的数据转换为表格的图形 我的数据在dataframe并想将其转换为图形 以便我可以使用 Power BI 软件显示它 e g x lt data frame Sex c M M F F F Color c brown blue
  • Power Query M - 表达式错误 - 列表到文本

    我正在使用 Web Contents 执行 API 请求 我提交了一个从函数获取的动态访问令牌 let Source Json Document Web Contents https api url com endpoint id Head
  • 在 PowerBI 报告中排除周末?

    我在 Power BI 中有一个 VS Team Services 项目的燃尽图 这样我们就可以报告故事点 而不是剩余的工作量 在图表中 X 轴上有日期 有没有办法从图表中过滤掉周末日期 周末没有活动 I found 这个论坛帖子 http
  • Power BI:如何动态更改货币

    我们要求允许用户选择他想在仪表板中看到的货币 如下例所示 默认情况下 它是GBP 如果用户更改为USD 我们需要以美元显示支出 在引擎盖下我们已经有了桌子InvoiceDetail其中包含预先进行货币转换的列 SpendInGBP Spen
  • DirectQuery 模式下的 AAS 表格模型性能优势

    假设您有 10 个相当大的事实表 每个 50 100 GB 应该使用 Power BI 进行查询 它们不适合 Azure Analysis Services RAM 价格合理 因此 为了使用表格模型和 AAS 您必须使用以下模式 1 Pow
  • 在 Power BI/Power Query 中添加缺失的日期行并获取上面行的值

    假设我正在将以下内容导入 PowerBI Date Quantity 1 1 2018 22 1 3 2018 30 1 4 2018 10 其中外部源表是一系列日期 值行 其中缺少一些日期值 我想执行一些 DAX M 将任何缺失的日期行添
  • 使用示例 Node 和 .NET 的未经授权 (401) Power BI Embedded

    运行示例时为您的客户嵌入 https learn microsoft com en us power bi developer embedded embed sample for customers tabs node js step 8
  • DAX 度量:动态地仅首先考虑每个组,然后总体返回其计数

    我们正在努力解决一个可能比我想象的更简单的问题 我只是被困住了 问题包括定义一个DAX Measure that 动态地仅计数first期间访问量对于每位患者 访问次数是不是第一期间必须是分配空白 价值 在讨论目标之前 请让我介绍一下场景
  • 使用 Python 重新打开与 Power BI XMLA 端点的连接时出错

    我有以下 python 代码 它在函数运行时工作正常 但在第二次运行时失败 import adodbapi def connect and print input str print Function starting input str
  • 使用客户端凭据从 Azure AD 获取访问令牌以进行本机应用程序注册 (PowerBI)

    我使用后端应用程序中的 adal4j 版本 1 2 0 来获取访问令牌 以便能够使用 PowerBI REST API 嵌入报告 更具体地说 是GenerateToken 方法 我已在 Azure 中注册了一个本机应用程序 并为其提供了必要
  • SnowFlake 和 Power BI“此值不支持本机查询”

    快速注意 我已经查看了这些线程 但它们没有解决我的问题 过时的信息 请参阅下面的文档 通过PowerBI访问Snowflake查询结果 https stackoverflow com questions 65483722 access sn
  • 强力查询历年产品利润对比

    我有一个数据集 其中包含公司 产品 利润和年份 公司每年都会销售少量产品并获得利润 公司没有必要在明年销售相同的产品 他们可能会省略以前的产品并添加新的少量产品 我只想对两年的产品进行逐个比较 如下所示 我的数据集是 Company Pro
  • PowerBI区分空白值和0值

    有没有办法区分列中的空白值和列中的 0 值 当我使用 if 语句进行测试时 它们被视为相同的值 有什么建议吗 就在这里 在计算列中 首先测试值是否为空 然后测试是否为零 因此 创建一个标志并通过它过滤您的总和度量 即 No blanks s
  • 将审核记录详细信息从 Dynamics 365 获取到 Power BI

    我已经能够从 Dynamics 365 中提取审核表并将其加载到 Power BI 中 方法是选择获取数据 选择 odata 选项并使用url api data v9 1 audits 我看到专栏了RetrieveAuditDetails
  • Power BI 中的 SUM IF

    是否可以对 Power BI 中的条件进行求和 我有一列包含英国和意大利的值以及其他列 员工和花费的时间 我想制定一项措施来显示一名员工在意大利花费的总时间 另一个措施来显示一名员工在英国花费的总时间 我对 DAX 语言没有什么好感 有人可
  • 在 Power BI 中使用 Python 脚本,导入错误:缺少所需的依赖项 ['numpy']

    我是新来的Power BI我尝试在其中设置 python 脚本 我已经更改了选项并激活了Python scripting 之后我收到错误 DataSource Error ADO NET Python script error Traceb
  • 如何在Power BI中使用卡片作为过滤器?

    有没有办法在 Power BI 中使用卡片作为切片器 过滤器 我的报告有两张卡片 students eligible 和 students attended 以及它们下面的表格 我想根据卡片过滤表格 意思是 如果我点击 students e
  • 从 Power BI Web 刷新 AWS RDS 数据库

    我在 Power BI Desktop 中创建了一个报表 连接到 AWS RDS 数据库 并将其发布到 Power BI Web 应用程序 目的是从 Web 应用程序刷新数据集 我尝试使用 MySQL 和 SQL Server 在 RDS

随机推荐

  • 从 Ansible play 管理 Docker 容器

    我正在编写我的第一本 Ansible 剧本 需要一些指导 我有一个由 3 个虚拟机组成的简单网络 ansible01 我的 Ansible 服务器 Ubuntu db01 一个数据库 同样 Ubuntu myapp01 托管 Java 应用
  • 如何删除 GCC 4.6 中的警告:“缺少初始化程序 [-Wmissing-field-initializers]”?

    The code GValue value 0 给出以下警告 缺少初始化程序 Wmissing field initializers 我知道那是一个GCC bug https stackoverflow com questions 1538
  • 每个Python函数最后都必须返回吗? [复制]

    这个问题在这里已经有答案了 所以我正在制作递归函数的图表来让我的头脑围绕递归 我注意到显然每个函数都在最后执行 return 还有一个问题 函数到底返回什么 传递给它的所有参数 假设有多个参数 或者某种价值 t只是执行实际绘图的实体 def
  • 是否可以使用 django 模型将数组存储在 mysql 数据库中?

    我有一个值数组并想存储在mysql数据库使用django模型 py 我可以通过哪些方式存储数组值 在 的帮助下django mysql我们可以将列表存储到数据库中 为此你必须安装 django mysql pip install djang
  • 如何使用 ggplot2 在直方图条上显示百分比标签

    我看到很多关于将 y 轴上的计数转换为百分比的问题 但其中必须在条形图中 我想在直方图中做类似的事情 但无法清楚地显示条形图上的标签 请告诉我我哪里做错了 x runif 100 min 0 max 10 data1 lt data fra
  • 从 .git 文件夹恢复整个项目[重复]

    这个问题在这里已经有答案了 我有一个网络项目 我已经工作了一段时间了 我使用 GIT 和 SourceTree 来跟踪更改 但愚蠢地没有适当的备份 我有大约 50 次提交 想要清理干净并从新的初始状态开始 所以我删除了 git 文件夹 但是
  • 强类型 ActionLink 的注意事项

    我一直在尝试查找有关 Futures 中首次亮相的强类型 ActionLink 辅助方法的更多信息 我知道使用它有一些很大的缺点 但想了解更多 我发现的最好的链接是这个 Asp Net MVC 2 中的强类型 ActionLink http
  • laravel uuid 作为主键

    我正在尝试将 uuid 设置为 Laravel 模型中的主键 我已经完成了在我的模型中设置启动方法的工作here https github com webpatser laravel uuid所以我不必每次想要创建和保存模型时都手动创建它
  • 通过 mutableCopy 或 arrayWithArray 创建带有文字的 NSMutableArray:[重复]

    这个问题在这里已经有答案了 可能的重复 NSMutableDictionary 的字面创建是否比类帮助器方法效率低 https stackoverflow com questions 12426786 is literal creation
  • java 中的 PHP 相似文本()

    你知道 PHP 的任何严格等效的实现吗相似文本 https www php net manual en function similar text phpJava 中的函数 这是我在java中的实现 package comwebndesig
  • Wix:如何设置文件夹和所有子文件夹的权限

    我知道如何设置文件夹的权限
  • LINQ“无法检测到以下存储过程的返回类型”(不是临时表)

    长期潜伏者 第一次在这里发帖 我决定在这里问 因为我已经厌倦了在谷歌等搜索 将存储过程从 SQL 2005 DB 导入到网站 FW 4 0 C LINQ 项目时 我遇到此错误 无法检测到以下存储过程的返回类型 我有两个疑问 我想指出的是 我
  • 我的页脚浮动

    在三天的大部分时间里 我一直在尝试各种 粘性 页脚解决方案 但没有成功 当没有足够的内容来跨越窗口的整个高度时 我试图将页脚放置在浏览器窗口的底部 请 帮助 这是基本的网站结构 div div
  • 在 dotnetcoreapp2.0 中使用 UnobservedTaskException 处理程序

    以下代码在 netcoreapp2 0 应用程序中运行时 似乎最终不会抛出UnobservedTaskException using System using System Threading using System Threading
  • 如何从文本中查找数字

    这是我的数据框中 pyspark 列 字符串 的一个小示例 column new column Hoy es d a de ABC KE98789T983456 clase
  • Gulp.js - 在连接时重写嵌入在 css 中的 url

    我正在使用 Gulp 连接来自不同目录的多个 css 文件 Bower 管理的依赖项 Font awesome 是这些依赖项之一 它包含对其字体的相对引用url font 当 css 文件连接并放置在不同的目录中时 这个相对 url 显然是
  • 为什么依赖属性中的 get/set 没有执行任何操作?

    我创建了一个像这样的依赖属性 public partial class MyControl UserControl public static DependencyProperty XyzProperty DependencyPropert
  • 如何将密码显示为星号[重复]

    这个问题在这里已经有答案了 我正在尝试创建一个登录窗口 提示用户输入用户名和密码 尽管输入密码时我正在寻找要打印的星号 例如常见的密码输入 即 Sekr3t 回显为 这是我到目前为止的代码 我不明白为什么它不回显星号 import msvc
  • 一个好的、免费的、简单的、非“试用”的本地 SMTP 服务器用于开发? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • DAX 条件总和

    如何构造返回 A 或 B 之和的 DAX 度量 逻辑是如果 A 为空 则取 B 所以预期的结果如下所示 A B Expected 1 1 1 1 2 2 1 2 1 2 2 3 6 7 当我使用测量时 Measure IF ISBLANK