首页 > 解决方案 > 如何将只有一个单元格的表格转换为简单的值?

问题描述

例如:如果我只有这张桌子

---------
| power |
---------
| 100   |
---------

我只想要值 100(在这种情况下是一个数字)。例如,如果该值是一个字符串,我也想拥有该字符串的值。

我需要将此子查询合并到另一个查询中,更准确地说是在条件函数中。

PS:我用的是M语言(POWER BI Desktop中的Power Query)

标签: powerbipowerquerym

解决方案


在查询编辑器中加载表后,您可以右键单击该值100并选择向下钻取。这将为您提供单个值而不是表格。

它使用 M 代码执行此操作,Source{0}[Power]其中0行索引和Power列。

let
    Source = <data source for your table>,
    Power = Source{0}[Power]
in
    Power

还有其他方法可以做到这一点。例如,表格列中的第一个元素:

List.First(Source[Power])

推荐阅读