1つのセル内のカンマで区切った値の数をカウントする | vicのブログ

vicのブログ

ツール系やソフト開発について書こうと思っています。
書き込み大歓迎です。
間違いとかもっといい方法とかあったらご指摘いただけるとありがたいです。
質問をいただいたら、記事をもっとわかりやすく変更します。

=LEN(A1)-LEN(SUBSTITUTE(A1,",",))+1


説明

LEN(A1) -

A1セル内の文字数 -



LEN(SUBSTITUTE(A1,",",))+1

コンマ全てをない文字に置換、すなわち、

コンマ全てを無くして、文字数をカウント


+1



結果


コンマの数 + 1 になる


たとえば、

1,2,3

ならば、コンマの数は要素数より1小さい、なので、コンマの数に1加算すれば要素数になる