问题标签 [powerquery]

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 投票
6 回答
96202 浏览

powerpivot - PowerPivot、PowerQuery 和 PowerBI 之间的区别

PowerPivot、PowerQuery 和 PowerBI 有什么区别?应该如何决定应该使用哪种工具以及何时使用。

0 投票
1 回答
93 浏览

vba - Excel 中的按钮,用于从其他表中复制有关特定月份的信息

所以我有一张大桌子,里面有很多信息。我需要做一个按钮或其他东西,它可以按日期从这个庞大的表格中复制信息,例如,仅在 11 月进行的购买。这是我拥有什么和应该得到什么的原则。

此按钮将复制该数据并将其粘贴到其他工作表中。如果可以有像数据验证这样的月份列表,我选择月份然后按下按钮,它会显示当月进行的所有购买。

这是大桌子的一个例子

http://i.imgur.com/CUnKQ3C.png

这就是我想通过使用按钮并选择下拉菜单来获得的

http://i.imgur.com/MyaLBwR.png

0 投票
2 回答
4161 浏览

powerquery - 如何在 PowerQuery 中创建自定义索引列?

我在 PowerQuery 中有以下数据:

我想添加一个索引列来计算元素的父级数量:

最终目标是基于这个新列进行旋转,如下所示:

0 投票
1 回答
86 浏览

excel - 从文件夹导入时如何保存路径条件?

我从带有子文件夹的文件夹中导入了许多文本文件,到目前为止一切正常。我的文件夹在不同时期的许多文件夹中有相同的文本文件,例如:

我的查询中需要像“201501”这样的路径中的一部分,它正在准备收入。我无法将日期写入 .txt 文件,它是由第三方生成的。

如何在我的文本文件行上加入 FullPath?之后切割它很简单。

0 投票
1 回答
1685 浏览

text - Power Query: How to import numbers as text

I have a csv file to import to Power Query (250,000 records). One field contains our fee codes which are usually entered as numbers but sometimes contain characters (e.g. 17, 17A, 67, 67A, etc). When I import the file to Power Query, the field is treated as a numeric column and all the data with letters is not imported. I can convert the field to text AFTER the import - but by then it is too late and I have lost all the non numeric data. How can I tell Power Query to bring in this field as TEXT not as a number?

Is there an easy way to change the way the data is imported without having to change the data file or manually create a schema file? P.S. I am new to Power Query so this may be something simple that I have overlooked - but I really have looked!

0 投票
2 回答
7047 浏览

excel - 在 Power Query 中将 YYYMMDD 转换为 MM/DD/YYYY

我有一个DimDateKey在 PowerQuery 中命名的列,它的格式为 YYYYMMDD,即 20150201,我想将其转换为 MM/DD/YY,但我没有找到语法。

我已经尝试过这个在常规 excel 表中工作的方法:

但我明白了

表达式错误:无法识别名称 DATE。拼写正确吗?

0 投票
1 回答
531 浏览

excel-2010 - PowerQuery 多个文件并添加列

我有内联 PowerQuery 来自动化我的每周报告。由于我是电源查询的新手,因此我跟进了本教程并尝试添加一个自定义列,以便我可以使用它来查看每周的改进,问题是添加的列没有命名为“Week”,而是称为文件名。在这个网页上,第二个参数是列名。我找不到为什么列名是文件名而不是名称“周”。

0 投票
1 回答
5322 浏览

numbers - Power Query - 从数值中删除字符

我有一个表字段,其中数据包含我们的 memberID 编号,后跟字符或字符 + 数字字符串 例如:

我只想获取会员编号(如上图所示)。即第一个字符左侧的所有数字。由于每个人的会员号长度可能不同(前 1 到 7 位数字)并且使用的字母可能不同(a 到 z,0 到 8 个字符长),我认为我不能 SPLIT 该字段.

现在,在 Power Query 中,我执行 27 个搜索和替换命令来清理这些数据(例如,查找 T10 替换为空,查找 T20 替换为空等)

任何人都可以提出更好的方法来实现这一目标吗?

我确实在 Excel 中成功地为此创建了一个公式……但我现在正尝试在 Power Query 中执行此操作,但我不知道如何转换公式 - 我也不确定这是最有效的解决方案。

谢谢

0 投票
2 回答
1699 浏览

powerquery - 如何使用记录将 JSON 字符串转换为二进制?Web.Contents + POST + Power Query

Web.Contents 方法将内容作为二进制

我使用此代码。有用

我了解,这不是一个好的解决方法,因为没有理由进行双重转换。但我找不到如何应用记录的方法,它应该如下所示:

尝试使用Uri.BuildQueryString如何使用 Power Query 的 Web.Contents 发布多部分/表单数据),但它不能正确形成二进制

有更好的解决方法吗?

0 投票
2 回答
147 浏览

excel - 将路径变量加入导入 csv 文件中的每一行

我有很多导入文件,看起来像这样 在此处输入图像描述

所以每个团队成员都有销售价值,但里面没有时期。

句点在 Path 中编码,如:

我想从每个数据行的路径中获取 Periode,所以我的最终输出表应该如下所示:

在此处输入图像描述

所以无论如何我必须从文件中的路径中带上句点。

如何访问路径的问题在此处以完美示例解决:

从文件夹导入时如何保存路径条件?

但是我仍然有“整个”文本的句点,而不是行。