问题标签 [m]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2027 浏览

powerbi - Power Query - 如果自定义函数计数

从这个问题开始

我想创建一个自定义函数,在其中传递一个表、一个列和一个值,它计算满足这些条件的所有行。

到目前为止我有

但是我遇到了各种各样的问题。第一个是调用函数来测试它,当我为表名传入一个字符串时,它会向函数发送一个文字字符串,而不是将其转换为表。这可能只是通过查询编辑器按钮调用它时的一个问题,并且在我的其余 M 代码中使用该函数时应该自行解决。

第二个是如何将col值传递到[col]函数的部分。我已经看到在其他示例中使用了胖火箭,但就是[column name] <= col无法让它工作。

我正在努力了解功能,并且在 vba 中这样做很舒服,所以如果您有任何提示,请大声说出来。这方面的文档很难获得。干杯。

0 投票
6 回答
42312 浏览

powerbi - 如何在 PowerQuery M.Language 公式中进行 Countifs/Sumifs?

是否可以在 powerquery 公式中执行 Excel 的 Countifs/Sumifs 公式?假设我将 [Column1] 作为“条件范围”,将 [Column2] 作为“条件”(示例条件 [Column2] 文本包含“产品”)并且我希望在新的自定义列中计数/求和 [Column1] 单元格([Column3 ])

0 投票
1 回答
957 浏览

powerbi - 带有内部 JoinKind 的 Table.NestedJoin 的可选列名

在下面的查询中,我在 Rep 表上与 Customer 执行连接,以排除没有分配任何客户的代表。

因为它是一个内部连接,所以我不需要结果Customer列。然后我删除该列。

有没有办法缩短这个?我尝试排除新列名Customer或传入 null ,它只会产生错误。

我很欣赏这可能是不可能的,因为语言还很年轻,但我认为我可能错过了文档中的一些内容。

0 投票
2 回答
48029 浏览

powerbi - Power Query M - We cannot convert the value null to type Logical

In Power BI I have an M Query that tests for the value in a column equaling or not equaling to null.

When I add the statement for [Sale.Revenue] <> null I get an error however it works fine for the [UserRole.Name] = null it works fine. Tested just by removing the statement and adding it back.

We cannot convert the value null to type Logical.

This seems like it should work but just can't figure it out.

I am sure it is something glaringly obvious :/ Thanks for your thoughts on this.

0 投票
1 回答
641 浏览

powerbi - 返回 PowerBI Workbook 的当前路径

PowerBI 查询中有没有办法返回工作簿的路径?

我希望创建一个环境变量来检测我是在本地处理文件还是已将其部署到 powerbi.com 网站。

0 投票
3 回答
449 浏览

powerbi - 使用动态标识符调用表

我正在尝试动态调用 Power Query M 中的表。我在下面创建了一个简单的查询来解释我想要做什么。

我希望结果是“它有效”,而不是我目前得到的“Source1”。

用例详细信息:

我正在尝试这样做,以便可以根据条件调用查询。如:

WhereCustomer_s是检索在 CSV 文件中找到的客户数据的查询,是检索Customer_m在 SQL Server 上找到的客户数据的查询。

因为我将使用许多表(不仅仅是客户)来执行此操作,所以我想我会创建一个函数,您可以在其中传递模型名称(即“客户”),然后它将它串在一起以调用查询。

我只是发现 PowerBI 停止运行并不断地重新运行不必要的查询,这正在扼杀我的 PC 和网络速度。我认为解决此问题的一种简单方法是创建看起来像 SQL Server 的结果但存储在本地计算机上的虚拟数据。这样,如果我无法访问互联网,我也可以编写查询。

0 投票
4 回答
1917 浏览

excel - 在 Power Query 中将格式错误的文本转换为数字

我有一列包含从业务系统下载的价格,并且根据国家/地区的不同,这些数字具有不同的格式,例如:

我希望 Power Query 将所有内容都转换为数字,在这种情况下,这意味着所有 3 个数字都应该是:“1280.14”

0 投票
1 回答
85 浏览

excel - 将 Excel 表加载到数据模型中 - 最佳做法是什么?

在将表格放入 Power Pivot 的效率方面......

我应该先加载到 Power Query,然后再加载到数据模型中,还是应该使用“链接表”直接加载到数据模型中 - 请记住,这些主要用作查找表而不是组合连接等

0 投票
2 回答
1996 浏览

powerbi - 如何解码URIComponent?(例如:“%2F%3F%26%3D”->“/?&=”)

如何转换这个

对此

?

有没有简单的解码方法?

0 投票
3 回答
298 浏览

c# - 无法更改 DataGridView 的颜色或设置为 ReadOnly

我有一个datagridview,我需要禁用未选中该行上的复选框值的行,这是代码:

问题是这没有设置颜色或禁用复选框,我错了什么?

谢谢。

更多信息:

单元格[1] 是复选框列。