powerquery相关内容

如何在VBA PowerQuery中添加动态变量

我正在通过POWER查询将EXCEL工作簿连接到VBA宏。宏应选择用户目录中也与文件名上的正确日期匹配的文件。 路径应首先由变量生成: f = ThisWorkbook.Path & "Datadetails_" & Month([Date].Value) & "." & Day([Date].Value) & ".xlsx" 然后,应将变量放入PowerQuery: Act ..
发布时间:2022-04-14 09:35:12 其他开发

如何从PowerQuery/Excel数据模型中具有多对多关系的两个表中挑选数据?

这是我第一次问有关堆栈溢出的问题,让我们看看情况如何! 我正在尝试将不同大小资产的方案管理器连接到它们所属的成本时间序列,以便我可以计算属于某个方案的资产配置的现金流。 这是(简写)我的两个需要连接的表: 场景管理器: 方案 SG 滚刀 场景1 SG280 HB200 场景2 SG320 HOB160 成本单: 配置 子类型 2021 2022 2023 2 ..
发布时间:2022-04-14 09:32:56 其他开发

在DAX或Power Query中自引用列

我希望在POWER QUERY或DAX中创建下表的D列。您可以在单元格中看到EXCEL公式。我需要从当前行添加列,并在上面添加先前计算的行。该列是自引用的。我被困住了,不知道如何继续下去。如有任何帮助,我们将不胜感激。 DAX 您不能递归地自引用推荐答案中的列。有关详细信息,请参阅here。 这就是说,就像那篇文章(也是下面)中链接的例子一样,你并不真的需要递归来达到你的目的,而 ..
发布时间:2022-04-14 09:31:46 其他开发

我们可以在Azure映射数据流中进行数据转置吗?

我使用映射数据流在ADF中实现我的M查询脚本。在M查询中有两个函数,一个是Table.Pivot,另一个是Table.Transspose。 映射数据流有枢轴变换,但没有转置。 谁能告诉我,我们是否可以在Azure映射数据流中进行数据转置,或者我需要使用除映射数据流之外的其他东西(数据库、Spark SQL)? 转置会将所有行旋转为列,并将列旋转为行。 推荐答案 我设法像这样转置 ..

使用POWER查询按数字串的最小长度从文本中提取数字

问题 我的任务是整理一些包含文本和数字的非常杂乱的数据,并希望使用POWER QUERY将代码与数据分开。幸运的是,需要分隔的代码仅由数值组成,长度为7个字符(假设为6个或更多)。 下面是我希望如何分隔数据的示例: 目前: 到目前为止,我有以下代码: let Source = Excel.CurrentWorkbook(){[Name="Table5"]}[Content], # ..
发布时间:2022-03-30 20:57:50 其他开发

在Power Query中编辑SQL

在Power Query中从SQL Server导入数据时,可以粘贴要对数据库执行的查询。但是稍后当我想要在“工作簿查询”>“编辑”>“高级编辑器”中编辑此查询时,会得到如下内容: let Source = Sql.Database("server", "database", [Query="select#(lf)#(tab)*#(lf)from dbo.SomeView va#(l ..
发布时间:2022-03-17 17:01:01 其他开发

使用T-SQL、DAX或M查询在值更改后创建StartDate和EndDate列

我有一个表,如下所示: 日期/名称/旧值/新值 我想要一种使用以下任何查询创建开始日期和结束日期列的方法:DAX、T-SQL或M查询。 含义;开始日期是[日期],结束日期是同一个人更改值的日期。 提前感谢。 推荐答案 使用Power Query M,您可以执行以下步骤: 在我的演示数据中,列已正确排序,但您可以使用此代码来确保它们是: #"Sort ..
发布时间:2022-03-11 21:45:06 数据库

运行或累积度量

如果您对我的问题有任何建议,我将不胜感激: 我有一个每日价值的股票列表(所以有几个股票,每个股票每天一个价值)。 作为衡量标准,我正在尝试对年初的总投资组合计算累计保证金%,以便每天都有结果。 举个例子,如果投资组合的总价值某一天是100,后天是102,后天是104,我想用(这3天)0,2,4%来衡量。 我有一个衡量标准,每天计算整个投资组合的保证金百分比(我不能有一个列,因为数据不是 ..
发布时间:2022-03-11 21:28:00 其他开发

添加自定义列和动态列

我有两个表,并且正在尝试了解如何创建自定义代码来添加具有基于另一个表中的行值的自定义名称的动态列。然后,我需要使用表2中的行值,不仅要创建列名,还要用表2中另一列的值填充新的动态列。 表1的行数取决于用户输入的内容。 表2的行数取决于用户输入的值的数量。 前的表1 第1列 第2列 第3列 材料1 材料2 材料3 材料4 材料5 材料6 。 。 。 。 。 。 表2 ..
发布时间:2022-03-11 21:25:35 其他开发

在Power Query中调用Power BI API

我正在尝试从Power BI API服务检索数据,这是通过PowerShell代码完成的。但不幸的是,由于某些情况,我无法将其部署到生产中。因此,现在我正试图在Power BI桌面本身做同样的事情,这样我就可以只从Power query调用Power BI睡觉API。关于POWER QUERY中调用API的博文很多,但它们都需要Power BI App注册的客户端ID,而我没有。我能够在Power ..
发布时间:2022-02-23 17:57:04 其他开发

以动态创建以更改数据的列为条件

正在寻找一种基于另一列更改列值的方法,但是我想要更改的列是动态创建的,因此在POWER查询中不是非常简单。这是我之前问过的问题,为了达到这一部分,现在我又被困住了。Add Custom and Dynamic columns 前表 True/False DynamicColName1 DynamicColName2 . DynamicColNameX True 50 60 . # ..
发布时间:2022-02-23 17:55:59 其他开发

是否在Power Query中拆分列而不转换为文本?

Initial table 是否可以将单元格拆分为多行,而无需将数据类型转换为文本?使用Power Query功能区中的“将列拆分为行”功能会将整个列转换为文本,并且我会丢失所需的数据类型值。我已尝试将列转换回类型“any”,但每个单元格仍为文本。 After splitting 推荐答案 尽管您在查询中显示了不同的类型,但在加载查询时,它将全部加载为文本(Excel和Powe ..
发布时间:2022-02-23 17:53:09 其他开发

增强查询/增强BI-将空值替换为另一列中的值

尽管“未检测到语法错误”,但我遇到了以下错误: Expression.Error:无法识别名称‘each_’。请确保拼写正确。 下面是几行代码,其中包括最后一行代码,这显然是由于某些原因导致的问题。 (我正在尝试将“Date”列中的空值替换为“PS Source File Name-Copy.1”列中的值) 非常感谢您的帮助。 #"Split Column by Delimit ..
发布时间:2022-02-23 17:35:04 其他开发

为空 Power Query 时上移值

此时,我在 Excel 中有一个大表,我想将其与动态下拉列表(级联选项)一起使用.根据您在第一个下拉菜单中所做的选择,然后在下一个单元格中,您应该有一个过滤的下拉菜单.此外,任何选项对于所选的主要类别都是唯一的. 我做的第一件事是获取我需要的列并旋转它们,使其看起来类似于此(C 是列名,V 是值.由于任何选项对于任何类别都是唯一的,因此我遇到了问题null 值,因为它是大量行): C1 | ..
发布时间:2022-01-22 21:32:10 其他开发

如何编写具有多个输出的嵌套 IF 语句?

上下文: Column 1 Column 2 Column 3 Column 4(IF语句结果栏)a,b 2.99 $2.99 1/2 不匹配a a,b 3.49 $2.89 列 1/2 不匹配,3/4 不匹配b a 1.99 $2.99 列 1/2 不匹配,3/4 不匹配a,b a,b 3.49 $3.49 所以只有在立场和完全匹配(我有许多列具有可比较的值,我需要遵循这种模式).有没有办法 ..
发布时间:2022-01-10 17:20:25 其他开发

匹配两列之间的行以获得完全匹配或部分匹配

我在使用 power bi 编写查询以部分或完全匹配两行时遇到问题.除此之外,我正在尝试计算匹配百分比(如果找到)并将结果放入新列中. 实际的数据集包含很多行和表,但为了这个示例,我只使用了 4 列. “ID"和“Text"列是唯一标识的.'KI ID' 和 'KI Test' 也是唯一的,但它们仅在匹配时才与列 'ID' 和 'Text' 相关. 我需要实现的是: 我想将 ..
发布时间:2022-01-10 17:19:24 其他开发

计算列作为轴 &价值

我有一堆计算出来的 DAX 列,我想将它们显示为视觉对象.如果我使用普通条形图,我会得到下图,条形图 1,因为我在轴字段中没有任何字段.每个计算列的标题是我希望 x 轴类似于下面漏斗图中的样子. 漏斗图只需要填写值字段,它会创建以下图像,这是我想要的,但它需要与上一张图像类似垂直. 最后一张图,条形图 3 是我想用我的计算列实现的,但到目前为止我还没有弄明白这一点.此视觉效果是使用与我 ..
发布时间:2022-01-10 17:18:55 其他开发