如果字符串"This is a test string"
包含任何字符串列表项,我想检查powerquery新列{"dog","string","bark"}
.
我已经尝试过Text.PositionOfAny("This is a test string",{"dog","string","bark"})
,但该函数只接受单字符值
Expression.Error: The value isn't a single-character string.
Run Code Online (Sandbox Code Playgroud)
对此有何解决方案?
我有一个学年内的时间列表:
"Fall 12-13",
"Winter 12-13",
"Spring 12-13",
"Fall 13-14",
etc.
Run Code Online (Sandbox Code Playgroud)
我想根据这些值按时间顺序对大量行进行排序.在Excel中,可以按自定义列表进行排序,我只需输入我希望对项目进行排序的顺序.
我在Power Query中需要相同的功能,但我还没有想出如何做到这一点.我只能将排序顺序设置为Order.Ascending
或Order.Descending
.
有没有一种在Power Query中实现按自定义排序列表的好方法?
我有一个名为的字段field
,我想看看它是否为null,但我在查询中出错,我的代码是这样的:
let
Condition= Excel.CurrentWorkbook(){[Name="test_table"]}[Content],
field= Condition{0}[fieldColumn],
query1="select * from students",
if field <> null then query1=query1 & " where id = '"& field &"',
exec= Oracle.Database("TESTING",[Query=query1])
in
exec
Run Code Online (Sandbox Code Playgroud)
但我在这种情况下得到错误,你是否发现了错误?我有Expression.SyntaxError: Token Identifier expected.
如何转换这个
qqqq%2Fwwww%3Feeee%26rrrr%3Dtttt
Run Code Online (Sandbox Code Playgroud)
对此
qqqq/wwww?eeee&rrrr=tttt
Run Code Online (Sandbox Code Playgroud)
?
有没有简单的解码方法?