2017-05-30 10 views
1

PowerQueryを使用して、別のテキスト文字列内のテキスト文字列の発生をカウントする簡単な方法はありますか?あるテキスト文字列の出現を別のテキスト文字列内でカウントする簡単な方法はありますか?

たとえば、「茶色のキツネが怠惰な犬の上を飛び、怠惰な犬が気づかない」という文字列があると、怠惰な犬と犬という言葉が2度発生することをどうにか簡単に判断できますか?

私は怠け者と犬は、文字列内で発生するかどうかを判断するためにText.Containsを使用することができます知っているが、私は彼らが起こる回数を決定するための簡単な方法を知りません。

答えて

2

検索語を区切り文字として使用して、テキストを分割することができます。リスト項目の数から1を引いた数は、発生数です。

let 
    String = "The quick brown fox jumps over the lazy dog and the lazy dog doesn't notice,", 
    Count = List.Count(Text.Split(String,"dog"))-1 
in 
    Count 
関連する問題