首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在dax公式中查找计算人口

如何在dax公式中查找计算人口
EN

Stack Overflow用户
提问于 2019-02-25 13:17:11
回答 1查看 136关注 0票数 1

我有一张桌子,上面有countrypopulation for 2017,还有一张桌子上有countrypopulation growth rate%。我有一个包含years like的表(2018到2028)。当我们计算复利时,我试图根据这些数据找出10年来计算的人口。

EN

回答 1

Stack Overflow用户

发布于 2019-02-25 15:48:55

因为您使用的是增长率,所以您不太可能想要将此计算作为一种度量。利率并不能很好地聚合。

因此,您要做的第一件事是将数据放入一个表中。我会在查询编辑器中执行此操作。

您需要在国家/地区列表和年份列表之间使用笛卡尔连接。这方面的PowerBI方法有点不直观。添加自定义列,然后在公式中键入表名即可。结果是,countries表中的每一行都将与years表中的每一行进行匹配。如果一个表中有5行,另一个中有10行,则结果表为50行。

然后在您的表中与增长率合并。现在你有一个表,其中有国家名称,2017年开始的人口,增长率。从2018年到2028年,每年都会重复这组行。

累积(复合)增长有一个特定的公式。

代码语言:javascript
运行
AI代码解释
复制
Pricipal * ( 1 + RatePerPeriod / NumberOfCompoundsPerPeriod) ^ (NumberOfPeriods * NumberOfCompoundsPerPeriod)

您每年都要这样做,所以它简化了一点

代码语言:javascript
运行
AI代码解释
复制
Pricipal * ( 1 + Rate) ^ (NumberOfYears)

而M将看起来像这样:

代码语言:javascript
运行
AI代码解释
复制
[2017 Population] * Number.Power((1 + [Growth]),([Year] - 2016))

祝好运!希望能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54867116

复制
相关文章
Azure DevOps+Docker+Asp.NET Core 实现CI/CD(三.实现CD持续部署管道)
本文主要是讲解如何使用Azure DevOps+Docker 来实现持续集成Asp.NET Core项目(当然 也可以是任意项目).
GuZhenYin
2020/08/11
5160
Azure DevOps+Docker+Asp.NET Core 实现CI/CD(三.实现CD持续部署管道)
Azure DevOps 中 Dapr项目自动部署流程实践
注:本文中主要讨论 .NET6.0项目在 k8s 中运行的 Dapr 的持续集成流程, 但实际上不是Dapr的项目部署到K8s也是相同流程,只是k8s的yaml配置文件有所不同
重典
2022/04/11
4060
Azure DevOps 中 Dapr项目自动部署流程实践
使用 Docker、Kubernetes 和 Azure DevOps 实现 DevOps
这篇文章,我们将会介绍所有你想了解的 DevOps 知识,看完后你可以着手构建自己的 CI/CD 流水线。
LinuxSuRen
2020/05/26
1.2K0
手工修复Azure DevOps无法连接到Azure的问题
今天我在为一个从TFVC迁移到Git的老项目重新配置发布到Azure App Service的CI/CD管线的时候,Azure DevOps竟然爆了。这是一个微软已知的bug,目前还未修复,我来带大家看看如何手工workaround这个问题。
Edi Wang
2019/07/09
1.5K0
手工修复Azure DevOps无法连接到Azure的问题
Azure DevOps+Docker+Asp.NET Core 实现CI/CD(二.创建CI持续集成管道)
本文主要是讲解如何使用Azure DevOps+Docker 来实现持续集成Asp.NET Core项目(当然 也可以是任意项目).
GuZhenYin
2020/08/11
7410
Azure DevOps+Docker+Asp.NET Core 实现CI/CD(二.创建CI持续集成管道)
DevOps-版本控制系统-GitLab部署
这里使用的系统是CentOS8, 清华源:mirrors.tuna.tsinghua.edu.cn/gitlab-ce/
DevOps云学堂
2021/02/26
1.1K0
DevOps工具
DevOps是IT行业的转折点。它是根据将“ 开发”和“运营 ”人员和流程整合在一起以形成稳定的运营环境的理念进行概念化的。这有助于提高操作速度并减少错误,从而优化成本,改善资源管理并增强最终产品。
FunTester
2020/02/17
1.6K0
DevOps的最佳CI/CD工具
CI/CD是一种 DevOps 方法,它结合了持续集成和持续交付的概念,允许企业通过在软件开发生命周期中集成自动化来始终如一地向客户交付应用程序。
西岸Alex
2023/08/22
9200
DevOps的最佳CI/CD工具
高级进阶:Azure DevOps搞定.NET Core编译版本号自增
熟悉.NET Framework的人知道,我们可以通过指定AssemblyVersion为10.0.*来让编译器自增版本号。但是.NET Core和.NET Standard不行。即使有MSBump这样的开源项目,也有一定的缺陷。一般这样的需求会出现在CI/CD服务器上。我们来看看如何用Azure DevOps轻松搞定。
Edi Wang
2019/07/09
1.3K0
高级进阶:Azure DevOps搞定.NET Core编译版本号自增
容器和DevOps:基于容器的DevOps交付管道
DevOps 的出现是为了满足不断增长的市场和消费者对技术应用程序的需求。它旨在在不牺牲软件质量的情况下创建更快的开发环境。DevOps 还专注于在快速开发生命周期中提高软件的整体质量。它依赖于多种技术、平台和工具的组合来实现所有这些目标。
DevOps云学堂
2022/02/13
8270
容器和DevOps:基于容器的DevOps交付管道
译 | .NET Core 基础架构进化之路(一)
随着 .NET Core 3.0 Preview 6 的推出,我们认为简要了解一下我们基础设施系统的历史以及过去一年左右所做的重大改进会很有用。
Edi Wang
2019/07/09
2.7K0
译 | .NET Core 基础架构进化之路(一)
GitLab CI / CD管道的5个优势
许多CI / CD系统工具为开发团队和DevOps团队提供了源代码控制,构建工件和部署功能等功能。GitLab就是其中之一,但是该产品为CI / CD管道带来了某些优势,从易于安装到高级自动化。基于Web的工具鼓励团队内适当的代码实践,并安全地部署到生产中。
用户7466307
2020/08/10
4.3K1
PowerDesigner版本控制器设置权限
PowerDesigner版本控制权限之前一直在Groups里面设置,一直没有效果,原因终于找出来了,PowerDesigner是要对每个库单独赋权限的,步骤如下: 连接上版本控制,在左侧菜单 Obj
磊哥
2018/05/08
8120
PowerDesigner版本控制器设置权限
2021 年 25 大 DevOps 工具(上)
DevOps 正在改变全球软件开发的状态,DevOps 正以某种形式有效地提高提高全球软件公司的上市速度、可销售性、创新和产品质量。
陈哥聊测试
2021/12/15
3.4K0
必备的DevOps工具链大盘点
GitLab 是一个基于 Web 的 DevOps 生命周期工具。它提供了一个 Git 仓库管理器,具备 wiki、问题跟踪和 CI/CD 管道功能,采用的是 GitLab 公司的开源许可。
芋道源码
2021/11/10
1.9K0
运维必备的DevOps工具链大盘点
本篇文章中将介绍一些能够帮助你实现 DevOps 目标的核心技术类别和具体技术。
深度学习与Python
2020/09/28
1.4K0
运维必备的DevOps工具链大盘点
CI/CD 工具选型:Jenkins 还是 Bamboo?
持续集成和持续交付是在软件开发生命周期中获得交付一致性的方法。作为一个流程,它帮助你自动化开发管道,同时确保所有事情都可跟踪。其中有趣的部分是在开发阶段中引入自动化。当我们谈到集成和交付时,另一个与之匹配的过程是“持续测试”,或者有时我们称之为 DevOps 测试。虽然持续集成(CI)和持续交付(CD)已经成为 DevOps 的重要组成部分,但在选择最佳工具时,DevOps 团队常常会陷入困境。如果没有 CI/CD 工具是无法想象的。
深度学习与Python
2020/11/16
6K1
CI/CD 工具选型:Jenkins 还是 Bamboo?
​2019 DevOps 必备面试题——代码版本控制篇
这可能是你在面试中遇到的最简单的问题。我的建议是首先给出版本控制的定义:它是一个记录文件变化的系统,以便你以后可以调用特定版本的文件。版本控制系统由一个中央共享存储库组成,队友可以在其中提交文件的更改,接下来你可以提到版本控制的用途。版本控制允许你:
腾讯云 CODING
2019/09/02
2.1K0
​2019 DevOps 必备面试题——代码版本控制篇
2024 - 推动DevOps 工程落地的领域相关工具
在快速发展的软件开发和 IT 运营领域,DevOps 已成为一种变革性方法,旨在弥合开发和运营团队之间的差距。DevOps 强调协作、自动化和持续改进,以加快软件开发生命周期,同时确保可靠性和质量。成功实施 DevOps 的关键支柱之一是战略性地使用支持开发过程各个阶段的各种工具。
DevOps云学堂
2023/10/25
4000
2024 - 推动DevOps 工程落地的领域相关工具
最全的DevOps工具集合,再也不怕选型了!
随着 DevOps 的出现频率越来越高,很多企业都在蠢蠢欲动,想要设计和开发 DevOps 平台。工欲善其事必先利其器,本文为大家总结了 DevOps 各个阶段可以选择的工具,也许 DevOps 平台的技术选型在这一篇文章中就可以完成。
用户2781897
2020/05/07
2.6K0
最全的DevOps工具集合,再也不怕选型了!

相似问题

创建函数类型(TypeScript接口)

12

Typescript:从函数定义派生接口

15

Typescript函数接口

10

TypeScript:从接口动态创建联合类型

15

TypeScript -基于函数参数动态创建对象接口

15
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文