久久午夜无码,日日射天天射五月丁香婷婷我来了 ,欧美黑人又长又粗在线视频,午夜天网站

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人圍觀)參與討論

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

麻豆天美茄子| 国产亚洲欧美一区在线播放| 国产一区亚洲二区三区| 一本色道久久88加勒比| 五月激情自拍| 久久88国产综合精品| 日本熟妇乱一区二区三区| 久久久免费精品RE6| 小说亚洲无码| www.欧美国产色| 国产美女调教一二三区| A级国产乱理伦片| 国产成人精品直播在线看| 欧美在线视频播放| 五月激情欧美| 久久久中文字幕亚洲一区二区三区| 欧美精品午夜| 日韩,日本| 国产在线精品2区| 五月天高清无码一区| 最新亚洲精品观看| 久久久久综合婷婷| 99在线精品人妻| 国产乱妇无码大片免费看| 台北县| 成人禁入免费视频| 2021年国产精品无码| 日韩不卡免费| 密桃视频香蕉| 高清国产性猛交xxxand| 成人午夜精品中文字幕| 亚洲成人无码免费网址| 无码免费免费国产拍久久受拍| 处破女轻点疼丨98分钟| 色鬼网入口| 91美女一区二区三区| 性色av一区二区三区夜夜嗨| 精品一区欧美中文字幕| 国产小视频a在线观看| 日本luanlun中文字幕| 久久捅|