Excel Power Query 和相邻公式

Posted

技术标签:

【中文标题】Excel Power Query 和相邻公式【英文标题】:Excel Power Query and Adjacent Formulas 【发布时间】:2021-11-29 16:16:31 【问题描述】:

我在使用 Power Query 和公式时遇到了奇怪的情况。该查询完全根据需要刷新链接表。我添加了几列,其中包含操纵数据的公式。这发生在“工作表上”,而不是在 Power Query 中。但是,如果我将一个值硬编码到公式中(比如公式生成 19.52,但我知道适用的数据点是 19.0)并刷新数据,硬编码的数据将被删除并替换为现有公式。这些硬编码的数据点是临时添加的。

有没有办法让刷新停止/忽略自动更新非 Power Query 列?似乎“全部刷新”按钮正在刷新整个表格(这可能是预期用途)。

【问题讨论】:

如果你想保留硬编码的数据,那么它必须位于可刷新表之外的某个地方。 无论如何,在表格列中混合使用公式和静态值通常是不好的做法。 【参考方案1】:

有两种解决方案:

    理想:如果可能的话,将硬编码数据保持为单独的工作表,加载到 Power Query 并在 Power Query 中进行公式化。 不能有效利用资源:创建另一个工作表,链接 Power Query 输出(整个输出或您需要的列),然后添加您的手动列进行计算。

【讨论】:

以上是关于Excel Power Query 和相邻公式的主要内容,如果未能解决你的问题,请参考以下文章

powerquery的sum公式

Power Query初识

Excel-公式-1

Power Query 处理间断序列数据的展开

在自定义列中编辑简单运算公式(Power Query 之 M 语言)

Power Query 表中的网络流数据库