我需要从以“R”开头的列表中选择字符串,并且该字符串应该在第二个位置有一个数字。
例如- 应选择 R43.1_MAY2012,但不应选择 RB_MAY2013。
我尝试了下面的代码并添加了以“R”开头的条件,但无法弄清楚如何添加第二个位置数字条件
let
Source = Excel.Workbook(File.Contents("C:\Users\aditya\Documents\Test.xlsx"), null, true),
Sheet1_Sheet = Source{[Item="Sheet1",Kind="Sheet"]}[Data],
#"Changed Type" = Table.TransformColumnTypes(Sheet1_Sheet,{{"Column1", type text}, {"Column2", type text}, {"Column3", type text}}),
#"Added Release" = Table.AddColumn(#"Changed Type", "Release", each let a = List.Transform(Text.Split([Column1], ";"), each Text.Trim(_)),
b = List.Select(a, each Text.StartsWith(_,"R"))
in b{0}?)
in
#"Added Release"
有多种选项可以实现此目的: