- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我可以在编辑器中编写“表达式文档”。但是放“section-document”会出错。
根据 PDF Excel 公式语言规范的 Power Query,2015 年 8 月
,第 15 页,2.1 文档
A document either consists of exactly one expression or of groups of definitions organized into sections.
当我像下面这样放置“部分定义”时,在“高级编辑器”中,错误消息是“无效表达式”:
section SectionA;
A = 1;
很明显,高级编辑期望的是“表达式文档”,而不是“节文档”。 (这 2 个术语来自 PDF 第 107 页,12.2.1 文档。而“表达式文档”只是一个“表达式”,12.2.3.1 表达式)
我感觉 PQ 中的“部分”将是一种组织代码的功能,就像“模块”一样。我想使用它。
但是,我找不到编写“section-document”的方法。 (规范的 第 98 页,第 11 节
)
一个变通方法是创建一个名为 MyFunSet 的“查询”,它返回许多函数的记录。
Query-Name: MyFunSet has following "expression" in Adv Editor
[ FunA = () => ...,
FunB = (x) => ...
]
在其他“查询”中使用此 MyFunSet
时如下所示。我已经测试过它有效。
let a = MyFunSet[FunA]()
, b = MyFunSet[FunB](1)
in 1
或
let FunA = MyFunSet[FunA]
, FunB = MyFunSet[FunB]
, a = FunA()
, b = FunB(1)
in 1
这种变通还可以,但不好。
发现#1(#settions) PDF第 100 页,PQ 表达式 #sections
将返回节的记录。创建一个值#sections 的新查询,返回的记录有一个名为“Section1”的字段,值是 Excel 工作簿中所有查询的记录。例如,一个工作簿有
Query1 = ...
Query2 = ...
Query3 = #sections
Query3 将返回如下记录:
[ Section1 = [Query1 = ..., Query2 = ..., Query3 = ...] ]
据此,我解释整个Excel工作簿只允许一个部分,名称为“Section1”
发现 #2(部分访问表达式) PDF第 110 页,
12.2.3.13 Section-access expression
section-access-expression: identifier ! identifier
发现#3(文件) PDF第 107 页,
12.2.1 Documents
document:
section-document
expression-document
“高级编辑器”只接受表达式文档,不接受节文档
发现#4(将 PQ 导出为 *.odc)
在 Excel 356 中,每个 loaded
PQ 都是一个工作簿连接,可以导出为 *.odc
loaded
查询表中找到单元格,下面是查找
<Formula><![CDATA[let
Query3 = #sections,
in
Query3]]></Formula>
这 4 个发现让我觉得一个工作簿将始终只创建一个名为“section1”的“部分”。如果一个工作簿可以“引用”一个或多个其他工作簿,则允许多节。这些带有 2 个问题:
我想知道如何在 Excel Power Query 中使用 --“部分”。
最佳答案
好问题。您不能直接编辑分区文档。在 Excel/Power Query 中,每次您编辑某些查询的表达式时,您都在编写节文档的一部分。
如果您将“Query1”定义为1 + 1
,并创建一个单独的“Query2”作为Query1 + 1
,则Excel 会写出此部分文档:
section Section1;
shared Query1 = 1 + 1;
shared Query2 = Query1 + 1;
您的解决方法应该也能正常工作。我认为这就是例如这个"M" library on GitHub做。
关于powerquery - 使用电源查询在 Excel 中将 "section-document"写入何处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40689689/
是否可以通过编程方式关闭 iPhone,或者 Apple 不允许这样做? 如果 Apple 不允许这样做,是否可以通过编程方式将 iPhone 静音? 最佳答案 您使用官方 SDK 创建的 iPhon
我目前正在使用 Phonegap Build (3.7) 构建一个简单(但有用)的移动应用程序。 我正在制作的应用程序需要模拟信息亭模式类型的应用程序,因此该设备将仅与该应用程序一起使用,而不会用于其
当使用 numpy.power(2,N) 时,N 是一个整数,我遇到了以下问题: In[1] np.power(2,63) Out[1] -9223372036854775808 RuntimeWar
我的老板想从 Reporting Services 切换到 Power View,但他想知道您可以在 SSRS 中执行的所有操作是否首先在 Power View 中可用。 我立即注意到的一件事是我无法
我希望当我的应用程序运行时,电源按钮(按下时锁定屏幕并且屏幕变黑)应该被禁用。使用户无法锁定屏幕。 我在三星 Galaxy S 手机的默认相机应用程序中注意到了这个东西。这就是我尝试做同样的事情的原因
我有包含字段 Amount, Condition1, Condition2 的表格。 例子: Amount Condition1 Condition2 ---------------------
我正在计算给定时间范围内每月唯一 ID 的数量,但我遇到了两件奇怪的事情: 1. 寻找相同的东西,但使用两种不同的方法(每个月的值和逐月的累积值)给出不同的值。请参阅下面的屏幕截图。 2.当您在第一列
是否可以使用 Linux 手动打开/关闭 USB 电源? 有一个外部 USB 冷却风扇(你用来冷却自己的那种,而不是 PC),如果能够从终端控制它会很好,因为我想把风扇放在很远的地方。 我想这对其他各
我刚刚开始使用 Power Bi,现在我需要一些帮助。 我需要一个公式来创建一个使用以下逻辑的新列(在下面的示例图片中称为“组合”): 在每个 ParentID 上构建 Current 列的总和 如果
我在 Power BI 的 Power Query 编辑器中运行 Python 脚本来转换和处理我的数据。在这些计算之后,我想将数据集和另一个表返回到 Power Query 编辑器。我是否正确认为第
我想为 Linux 上的 GPU 设备关闭“真正的”PCIe 电源。我找到了一些主页,但它们无法切断“真实”的力量。 我监测了交流电的使用情况,但所有这些都无法减少实际用电情况。你能告诉我如何关闭设备
我在使用 PowerShell 脚本通过 Power BI rest api 更新数据集参数时遇到了一些困难。 我的脚本基于这些资源: https://learn.microsoft.com/en-u
如何使用使用两个现有表作为输入的 Python 脚本创建新表?例如通过执行 left join使用 pandas merge ? 部分详情: 使用 Home > Edit queries您可以在 Tr
由于数据的 secret 性,我将尝试使用一些随机示例来描述我正在努力解决的问题。假设我在 Power BI 中有一个包含发票数据的事实表。我需要计算过去 12 个月销售额超过 50,000 欧元的不
我专门尝试使用 Power Query 编辑器将 Column A 中的字符串:yyyymmdd 转换为 dd/mm/yyyy 日期格式电源 BI。我已经可以使用以下公式在 Excel 中执行此操作:
我有一个方法: public class MarginConverter { int top = 0; int bottom = 0; int right = 0; i
这个问题衍生出了我之前发布的一个问题; Custom x-axis values in Power BI 假设以下数据集: 专注于第二排和第三排。我怎样才能使下面相应图表中的线是连续的而不是停在中间?
我是一名优秀的程序员,十分优秀!