Text.ToList

官方说明:

从给定的文本值 text 返回字符值列表。
Text.ToList( text as text) as list
 

案例:

对数字的每一位求和,如7567868,计算7+5+6+7+8+6+8=?

为了得到每一位的和,我们使用Text.ToList将原数字拆分成每一位的list,而原数字默认的是number类型,就需要先使用Text.From转换为text类型。

= Table.AddColumn(源, "求和", each Text.ToList(Text.From([数字])))
至于拆分完怎么求和这个我们先不看,这一篇主要讲Text.ToList的用法,将文本按每个字符拆分为list,注意ToList里的大小写。

3 Replies to “Text.ToList”

  1. = Table.AddColumn(padend,"求和",each List.Sum(List.Transform(Text.ToList((Text.From([编号]))),Number.From)))

  2. let
    源 = Excel.CurrentWorkbook(){[Name="tab_num"]}[Content],
    split = Table.AddColumn(源, "vlist", each List.Transform(Text.ToList((Text.From([num]))),Number.From) ),
    sum = Table.AddColumn(split, "sum", each List.Sum([vlist]) )
    in
    sum

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注