以前、ワークシート関数のLENBの再現に挑戦したけれど、まともそうな方法があることに気づいたので、改めて投稿します。
文字のバイト数を数える試み |Power Query
##コード
たったこれだけです。
コード中の932はエンコードのShift-JIS
を指しているので、これもまた日本語環境を前提にした関数ということになります。
fx_LENB
(TargetText as text)=>
let
bin = Text.ToBinary(TargetText,932),
length = Binary.Length(bin)
in
length
##実験結果
ワークシート関数と結果が一致してますね。
##参考
Binary.Length - PowerQuery M - Microsoft Docs
Text.ToBinary - PowerQuery M - Microsoft Docs