EXCEL2000を使用しています。
A
-------------
1 東京(A)
大阪(B)
北海道(C)
-------------
2 福岡(D)
高知(A)
青森(E)
島根(C)
-------------
3 7
このようなデータがあります。
A1はAlt+Enterで3行、
A2は4行に表示させています。
これを、一行を1個のデータとしてカウントし、A1は3、A2は4、
合計7として計算させたいのです。
自分で調べたのは1つのセル内に(A)や(B)がいくつあるかという方法ですが
=LEN(A1)-LEN(SUBSTITUTE(A1,"(A)",""))
これだと(A)で3個とカウントしてしまいます。
(A)や(B)の種類は全部で10個ほどです。
何かよい方法はありますでしょうか?
よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
")"を数えて集計する方法で如何でしょうか。
A3セルに=SUMPRODUCT(LEN(A1:A2)-LEN(SUBSTITUTE(A1:A2,")","")))
mu2011さん、ありがとうございました。
合計も一度に出すことができました。
")"の個数を数えているのですね?
実は実際のデータには「北海道(札幌)(C)」みたいなものがあり、この式では「北海道(札幌)(C)」を「2」
と数えてしまうだろうとな~思っていました。
でもやってみたらうまくいきました。
不思議ですがとにかくありがとうございました。
No.4
- 回答日時:
たぶん、こんな風にも可能かと思います。
=SUMPRODUCT(LENB(A1:A2)-LENB(SUBSTITUTE(A1:A2,CHAR(10),"")))+COUNTA(A1:A2)
ありがとうございました。
こちらの方法でもうまくいきました。
調べてみましたら「CHAR(10)」はセル内の改行を読むんですね。
EXCELはほんとにすごいですね。
No.2
- 回答日時:
質問の意味がよく分かりません。
要望が>一行を1個のデータとしてカウントし、A1は3、A2は4合計7として計算させたい
ならば、A1に文字列があるとして、
=LEN(A1)-LEN(SUBSTITUTE(A1,CHAR(10),""))+1
で良いと思いますが、
>1つのセル内に(A)や(B)がいくつあるか
はどのようなことでしょう。そもそも(A)、(B)は何ですか? 県名の一部ですか?
ありがとうございました。
=LEN(A1)-LEN(SUBSTITUTE(A1,CHAR(10),""))+1
の式だと合計までは出ませんよね?
>そもそも(A)、(B)は何ですか? 県名の一部ですか?
()内のAやBは取引先の頭文字のカタカナや漢字が入り、県名とは関係ありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Excel(エクセル) 重複したデータ(空白は除く)のVBA表記について 4 2022/08/15 07:28
- Excel(エクセル) スプレットシートでA1~G1にデータが入っていて、 それを1列ずつ空けて表示する関数がわかる方いまし 4 2022/08/25 09:39
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- Excel(エクセル) Excelの複数人での参照について 2 2022/06/01 13:38
- Excel(エクセル) 隣り合っていないセルを まとめて税込表示したい 8 2022/09/25 14:32
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) 至急です><Excelの関数を教えてください。 2 2022/03/22 17:56
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- フリーソフト Googleスプレッドシートで特定の言葉が含まれる行の色分けをしたいのですが 4 2022/04/30 15:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で、時間を条件にしたい...
-
エクセルの使い方 1日=7時間45...
-
ヘッダー
-
Excelの計算式内の文字列の一括...
-
エクセルでの時間計算(2時間30...
-
計算結果が「0」のセルだけを「...
-
エクセル 1万時間を越える際の...
-
Excel 関数? 文字列に...
-
エクセルで 足し算や割り算の...
-
EXCELの関数に関する質問です
-
エクセルの計算結果が0になって...
-
エクセルで、時間の計算をした...
-
エクセル・計算式をテキストデ...
-
AかBに入力があった時Cに反映、...
-
数式の計算結果により表示され...
-
エクセルで数値を50単位で切...
-
#DIV/0!の表示があるセルの計算
-
エクセルで勤怠管理表で休憩時...
-
TEXTCALCの使い方
-
【エクセル】あるセルのみ自動...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IF関数で、時間を条件にしたい...
-
ヘッダー
-
エクセルの使い方 1日=7時間45...
-
エクセルで、時間の計算をした...
-
EXCELの関数に関する質問です
-
エクセルで 足し算や割り算の...
-
Excelの計算式内の文字列の一括...
-
数式の計算結果により表示され...
-
エクセルでの時間計算(2時間30...
-
TEXTCALCの使い方
-
計算結果が「0」のセルだけを「...
-
エクセル・計算式をテキストデ...
-
エクセル 1万時間を越える際の...
-
エクセルの計算結果が0になって...
-
excel 参照しているセルに色が...
-
エクセルで足し算と掛算を混ぜ...
-
AかBに入力があった時Cに反映、...
-
Excel 関数? 文字列に...
-
エクセル 月数を0.5ヶ月単位で...
-
エクセルで比率を計算
おすすめ情報