久久午夜无码,国产中文资源,Chinese熟女熟妇2乱2,高清五码d一区

rowcount(你會用PowerQuery統(tǒng)計字符串中各類字符出現的次數嗎)

rowcount(你會用PowerQuery統(tǒng)計字符串中各類字符出現的次數嗎)

閻來 2025-04-11 科技 39 次瀏覽 0個評論

很多時候我們需要統(tǒng)計單個字符或某種字符出現的次數,那么在PowerQuery中怎么實現呢?

你會用PowerQuery統(tǒng)計字符串中各類字符出現的次數嗎?

01統(tǒng)計字符串中單一字符出現的次數

有小伙伴提了一個問題:“PowerQuery是否有直接統(tǒng)計字符串中指定字符個數的函數”,我翻了下PowerQuery參考,并沒有找到這樣的一個函數。

那有沒有法子用PowerQuery來實現統(tǒng)計字符串中特定字符的出現個數呢?我目前知道的有兩種方法(假設要統(tǒng)計字符串【1-2-3-9】中【-】出現的次數):

= List.Count(Text.PositionOf("1-2-3-9","-",Occurrence.All))

= Text.Length("1-2-3-9")-Text.Length(Text.Replace("1-2-3-9","-",""))

兩種方法殊途同歸,不過我覺得方法一更“優(yōu)雅”一些。

那還會不會有第三種方法呢?

更進一步,我們可以在這個例子的基礎上進行延伸和拓展。

02統(tǒng)計字符串中出現的數字個數

統(tǒng)計字符串【1-2-3-9】中【數字】出現的次數:

= List.Count(Text.PositionOfAny("1-2-3-9",{"0".."9"},Occurrence.All))

但是如果要統(tǒng)計字符串【李四5676中華234大家庭】中數字出現的次數,則結果就不對:

= List.Count(Text.PositionOfAny("李四5676中華234大家庭",{"0".."9"},Occurrence.All))

上面統(tǒng)計的結果是7,但是我們想要的結果是2。原因在于上面的代碼是把【5676】這一個數字作為四個數字統(tǒng)計了四次,實際上我們需要的是把【5676】作為一個整體統(tǒng)計一次。

那要如何才能得到正確結果呢?這時就必須借助于自定義函數,比如下面這個:

(str as text)=>let

源 = Text.PositionOfAny(str,{"0".."9"},Occurrence.All),

轉換為表 = Table.FromList(源, Splitter.SplitByNothing(), null, null, ExtraValues.Error),

已添加索引 = Table.AddIndexColumn(轉換為表, "索引", 0, 1),

已添加自定義 = Table.AddColumn(已添加索引, "自定義", each

try

if 已添加索引[Column1]{[索引]}+1=已添加索引[Column1]{[索引]+1}

then "drop"

else "keep"

otherwise "end"),

篩選的行 = Table.SelectRows(已添加自定義, each ([自定義] <> "drop")),

自定義1 = Table.RowCount(篩選的行)

in

自定義1

在字符串上調用這個自定義函數就能統(tǒng)計出正確的數字結果。比如字符串【李四5676中華234大家庭】中的數字是2。

所以,只有統(tǒng)計單個數字出現的次數,才能用List.Count()結合Text.PositionOfAny()函數的方法。

如果要統(tǒng)計多個單數字構成的數值的出現次數,則必須用自定義函數曲線實現。

03統(tǒng)計字符串中漢字出現的個數

統(tǒng)計字符串【李四5676中華大家庭】中【漢字】出現的次數:

= List.Count(Text.PositionOfAny("李四5676中華大家庭",{"一".."龥"},Occurrence.All))

轉載請注明來自夕逆IT,本文標題:《rowcount(你會用PowerQuery統(tǒng)計字符串中各類字符出現的次數嗎)》

每一天,每一秒,你所做的決定都會改變你的人生!

發(fā)表評論

快捷回復:

評論列表 (暫無評論,39人圍觀)參與討論

還沒有評論,來說兩句吧...

韩国久久久久无码国产精品| 久久精品国产亚洲AV午夜| 亚洲愉拍99热成人精品热久久| 三级av手机| 久久久国产精品无码免费专区| 久久国产无码| 日韩无码.123| 欧美日韩亚洲91麻豆精品| 精品无人无码乱码毛片国产小说| 亚洲色图欧美| 亚洲v无码专区国产乱码一区二区| 国产熟女乱伦性爱| www.色爽爽| 欧美视频一区二区久久| 无码人妻aⅴ一区二区三导航| 久久伊人草| 东京热无码AⅤ一区二区| 日韩欧美电影在线观看| 私人影院一级a蜜桃| 国产簧片一区二区三区| 中文无码一区二区三区不卡av | 午夜福利免费| 亚洲国产中文字幕久久| 无码主播精品一区二区三区| 中日韩精品无码一本二本三本色| 日韩精品A级电影| 乱人伦人妻中文字幕无码| 亚洲国产无码在线| 欧美亚洲不卡视频| 又爽又黄又无遮挡网站| 色婷婷久久五月综合成人| 日韩午夜换脸| 亚洲一区二区不卡免费| 亚洲国产日韩无在线播放| 国产黄色精品| 天天欲色欲香综合网| 欧美韩国国产综合| 久久AV无码专区亚洲AV桃花岛| 国产精品99久久久久久人免费 | 人,人操人,人爽| 激情久久国产激情|