Excelでセル内の行数を知りたい場合、ちと細かい作業が必要だったので備忘録的に書いておきます。
例えばExcelシートに以下のように値が入力されているとします。
A | B | |
1 | あああ いいい テストです |
A1セルには「あああ(改行)いいい(改行)テストです」と値が入力されています。
この際、A1セルの行数として、「3」の値を取得する関数がないか調べてみましたが、残念ながら、この様な文字列関数はないようです...
しかし、Excelの文字列個数を求める方法と改行コードを示す"CHAR(10)"を使用し、以下のように条件式を設定することで求められます。
上の例の場合、B1セルに以下のように条件式を入力します。
=LEN(A1)-LEN(SUBSTITUTE(A1,CHAR(10),""))+1こうすると以下のような結果になります。
A | B | |
1 | あああ いいい テストです |
3 |
Excelもやりますな(≧∇≦)
以上、エクセルのTipsでした( ̄∇ ̄)ノ♪
コメント