power-query

如何在 Power BI 中添加 Epi Week 又称 MMWR Week 列
power-query

如何在 Power BI 中添加 Epi Week 又称 MMWR Week 列

我的数据集有一个日期列。我需要为每一行分配正确的 Epi Week/MMWR Week。我无法手动完成,因为数据集跨越五年,有超过 18,000 行。 Power Query 函数 Date.WeekOfYear 没有为 MMWR 周分配正确的周数。 MMWR 周指南如下关注: 任何 MMWR 周的第一天都是星期日。MMWR 周数按顺序从 1 开始,每周递增,最大为 52 或 53。MMWR 年度的 MMWR 第 1 周是日历年中至少有四天的第一周。例如,如果 1 月 1 日是星期日、星期一、星期二或星期三,则包含 1 月 1 日的日历周将是 MMWR 第...

Admin

Power Query 中的 List.Sum 不会忽略空值
power-query

Power Query 中的 List.Sum 不会忽略空值

我添加了一个包含以下代码的列: = Table.AddColumn(#"Changed Type", "Total Quantity", each List.Sum( {[species_males]+[#"species_females-mixed"] })) List.Sum 应该忽略空值并返回剩余值的总和,但是,我的列在每一行中都包含一个空值,其中其中一个输入列具有空值: 我该如何修复这个问题并创建一个忽略空值的计算列? ...

Admin

使用 Power Query 提取给定 START 第 n 个值和 END 第 n 个值之间的所有匹配(或接近)值
power-query

使用 Power Query 提取给定 START 第 n 个值和 END 第 n 个值之间的所有匹配(或接近)值

考虑有两个表。表 1(T1) 有日期/时间和压力值列,表 2(T2) 也有日期/时间和信息值列。 T1 显示压力随时间的变化,例如:2019 年 11 月 21 日 19:25:15 为 147 mbar,基本每分钟变化一次,2019 年 11 月 21 日 19:26:15 为 198 mbar,等等……T2 略有不同,可以将其视为具有 START 和 END 实例的对表,或者在原始文件的情况下(开始/完成值)。这些值最初是从我们系统中的日志文件中提取的,所有数据日志都保存在该日志文件中。这是一个日志,您可以在其中跟踪系统内正在/已经发生的事情。 输出: ...

Admin

如何在不完全加载 Excel 数据的情况下使用“在 Excel 中获取数据”
power-query

如何在不完全加载 Excel 数据的情况下使用“在 Excel 中获取数据”

我在将数据加载到 Excel 时遇到了一个小麻烦。我从 SQL 数据库加载数据,如下所示:首先转到选项卡数据> 获取数据 > 从数据库 > 从 SQL Server 数据库。但是,如果我选择一个表(例如:员工),Excel 将尝试将整个表下载到我的 Excel 中。这使我的 Excel 变得过大且无法使用。 但是,当我将所有内容加载到 PowerBI(在线)并尝试将 Excel 连接到它时,它会将数据保留在 PowerBI 中,然后我可以使用数据透视表从数据中获取聚合视图。 我怀疑这是由于使用了“来自 Analysis Services”造...

Admin

Excel 365 - 从数据库动态导入数据到 Excel
power-query

Excel 365 - 从数据库动态导入数据到 Excel

我有一个大约有 40k 行的电子表格,每周都会添加。每行都有员工 ID、员工班次号和工作时长列(请参阅附图中的样本数据)。样本数据 问题是,我必须使用 SQL 从一个已设置 ODBC 链接的数据库中计算出工作时间(查询如下: SELECT hours_worked FROM employee_hrs WHERE employee_id = <employee id in excel> and shift_no = <Shift Number in excel> 我的第一反应是使用 Power Query 将整个数据库表导入单独的工作...

Admin

通过单一值 + 每月增量创建多个值
power-query

通过单一值 + 每月增量创建多个值

寻找任何可以帮助创建这个虚拟数据集的建议/提示 从此表创建另一个表 ID MOB date(dd-mm-yyyy) A01 2 01-07-2019 A02 3 01-02-2019 这是所需的输出:每次使用 mob 时月份都会增加 ID MOB date(dd-mm-yyyy) A01 2 01-07-2019 A01 2 01-08-2019 A02 3 01-02-2019 A02 3 01-03-2019 A02 3 01-04-2019 我在 Excel 中使用 Power 查询,添加列>自定义列>在...

Admin

Power Query 中的 JSON 转换 - 如何自动获取对象属性名称列表
power-query

Power Query 中的 JSON 转换 - 如何自动获取对象属性名称列表

这是一个基于评论的问题Excel:Power Query - 如何为表中的每一行重复代码块。 假设我们有一个 JSON,其中包含对象数组,每个对象都有N其属性: { "data": [ { "data1": 1, "data2": 2, //... "dataN": N }, { "data1": 11, "data2": 12, //... "dataN": 1N }, { "data1": 21, ...

Admin

整合在一起
power-query

整合在一起

我有如下格式的 JSON: { "data": [ { "date": "2021-01-01", "data": 10 }, { "date": "2021-01-02", "data": 20 }, { "date": "2021-01-03", "data": 30 } ] } 我可以编写这段代码,它完全满足我的要求: let Source = Json.Document(...), data = Sourc...

Admin

如何向 Excel PowerQuery 添加计算累积值的度量?
power-query

如何向 Excel PowerQuery 添加计算累积值的度量?

我对 Power Query 有以下疑问。为了正确设置,请启用 Power Pivot(在 Excel 中的 COM 加载项中): 首先考虑以下例子: 我已在下面插入文本,以便大家可以在 Excel 中自己尝试。 Customer Date Amount Tim 01/01/2020 32 Tim 02/01/2020 31 Tim 02/01/2020 41 Tim 02/01/2021 52 Chris 01/01/2020 52 Chris 01/02/2021 22 要将其添加到我们的数据模型中,我们首先选择包含数据的范围,然后按 ALT + ...

Admin

首次运行查询后出现 Power Query 问题
power-query

首次运行查询后出现 Power Query 问题

我建立了一个相当简单的 Power Query,它从单个工作簿中的 12 张工作表中收集数据并将它们合并到主列表中。 此工作簿中的数据/列是一致的 查询的初始运行正常 问题: 初次运行后,查询会添加更多行,而不是重新运行和更新 我删除了包含查询返回的工作表,以为它会重新运行并填充我想要的数据,但现在什么也没发生。当我尝试运行查询时,我收到一条错误消息:“您无法刷新仅连接查询” 我该如何做: 避免初始复制问题 删除输出并重新运行查询,基本上我该如何克服“无法刷新错误”? 查询详细信息: ...

Admin

在 Excel/Power Query 中转换不美观的调查数据
power-query

在 Excel/Power Query 中转换不美观的调查数据

我从一些调查中输入了需要进行一些转换的数据。我一直在使用 Power Query Transpose 函数,但显然我缺少一些进行所需转换的重要知识。输入数据如下图所示,可能subIDs无穷无尽。 所需的结果应如下图所示,可能会省略空答案,但这应该是这里的简单部分。 任何帮助都将不胜感激。抱歉我不会说 Excel,因为我不了解所需操作的术语。 ...

Admin

powerquery 在导入时过滤数据
power-query

powerquery 在导入时过滤数据

我有一个数据文件想要导入到 excel alpha,customer,10 alpha,town,12 bravo,customer,6 bravo,cars,5 charly,cats,5 (实际文件约有 15 列和 1000 行) 我可以使用以下 Power Query 导入 Excel let Source = Csv.Document(File.Contents("C:\Some\path\New_File_1.txt"),[Delimiter=",", Columns=3, Encoding=1252, QuoteStyle=QuoteS...

Admin

Power Query 可以调整为仅针对一张工作表吗?
power-query

Power Query 可以调整为仅针对一张工作表吗?

我有几千个 Excel 工作簿。每个 Excel 工作簿都有三个工作表,分别名为“站点”、“调查”和“项目信息”。我想将所有“调查”工作表合并到一个工作表中。我曾尝试使用 Power Query 来执行此操作,但这会导致整个工作簿被合并,并且我得到了奇怪的输出,其中我的“站点”和“项目信息”数据混合在我的“调查”数据中。有没有办法配置 Power Query,使其仅针对每个工作簿中特定命名的工作表?或者使用 VBA 更好地完成这项工作? ...

Admin

Excel power query 在主页上验证成功,但在 API 上验证失败
power-query

Excel power query 在主页上验证成功,但在 API 上验证失败

我正在尝试从受 SSO(SAML、Azure AD)保护的网站上的 rest api 将数据提取到 Excel 中。使用“从 Web 获取数据”时,Power query 在基本域名上进行身份验证,但拒绝在 api 端点上工作。 确认它在 Edge 中有效后,我访问了网站(https://website.com) => SSO 登录,我可以看到网站正常,然后转到 rest API 端点(获取https://website.com/rest/2.0/users) => 它工作正常,我可以看到 json 负载 Excel 无法正常工作 我单击“从...

Admin