エクセルやCSVで大量のデータを取り扱うときに、どの文字が一番多くて何文字あるのか?が知りたいケースがあります。
ただしこれは普通にエクセル関数MAX+LENを打つだけでは表示できません。
以下方法をメモします。
最大文字数を列範囲を表示する方法
=MAX(LEN(セル範囲))
を入力し、Ctrl + Shift + Enter でセル確定する。
Ctrl + Shift + Enterがポイントです。
以下例。
サンプル例
1. =MAX(LEN(D2:D7)) を入力する。
2.Ctrl + Shift + Enter を押す。
このリストの中では「アレキサンドリアミート」が11文字で最大なので、
「11」が表示されているので成功です。
※普通にEnterの場合
数式を入れて、普通にEnterを押した場合は、
#VALUEでエラーになります。
また手打ちで{ }を入力しても効果はありません。
さいごに
文字数ではなくバイト数が知りたい場合はLENBにするだけでOKです。
大量のCSVデータを元に何らかのシステム作成などで
桁数がいくつか必要になったとき等便利かもしれませんね。
コメント