
No.1ベストアンサー
- 回答日時:
たぶん、質問者さんも状況を分かっていないのだろうと思います。
ごめんね。質問文を読んでも、すぐに理解できないんだ。
タイトルでは「掛け算をする」
質問本文では「掛け算をしない」
…どういう事なんだ?
・・・それはともかく本題・・・
B列 C列
1 2
2 2
3 2
1 2
2 2
3 2
4 1
5 1
6 1
とでもしたいのでしょうか?
文章での説明が苦手なら、例を挙げてみましょう。
それで説明を補完することができます。
曖昧な表現のままで意図する回答が返ることは滅多にありませんからね。
「お礼」ではなく「補足」に説明を書き加えてください。
(自分はもう寝るけど、補足を見た人が詳しい説明と数式の例を示してくれるかもしれません)
No.5
- 回答日時:
掛け合わせる……と言うわけではないだろ。
それ。「B列の値を条件にしてC列の値を足し算したい」という事ではありませんか。
ならば、SUMIF関数ですね。
条件に一致した場合に足し算する関数です。
No.4の回答者さんが数式を示してくださっていますが、
SUMIF関数の使い方を調べて理解したうえで利用するようにしましょう。
・・・余談・・・
SUMPRODUCT関数でもできないことはない。これは実際に掛け算をする。
横方向に掛け算を行い、その結果を縦方向に足し算する関数です。
単価 数量
100 25
150 50
100 12
の合計価格を計算するような関数です。
中の計算は、
100×25
150×50
+100×12
─────
11,200
のように行われます。
単価100の物の「合計数」を求めたい場合、
この計算式に比較式を混ぜて、
(100=100)×25
(150=100)×50
+(100=100)×12
─────────
とすると、
( TRUE)×25
(FALSE)×50
+( TRUE)×12
─────────
となり、
( 1 )×25
( 0 )×50
+( 1 )×12
─────────
とExcel内で判断され、
1×25
0×50
+1×12
────
38
と計算させることができる。
横方向に掛け算することから、2つ以上の条件を指定できるので
SUMIFS関数が使えない古いバージョンのExcelで見かけることがあります。
質問者さんはこれと勘違いしているのではないでしょうか。
No.4
- 回答日時:
えーーーっと、
A1=SUMIF(B:B,B1,C:C)
とか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
検便についてです。 便は取れた...
-
Excel 数値の前の「 ' 」を一括...
-
VLOOKUP関数を使用時、検索する...
-
値が入っているときだけ計算結...
-
病院側から早く来てくださいと...
-
MIN関数で空白セルを無視したい...
-
リンク先のファイルを開かなく...
-
2つの数値のうち、数値が小さい...
-
ある範囲のセルから任意の値を...
-
【Excelで「正弦波」のグラフを...
-
小数点以下を繰り上げたものを...
-
一番多く表示のある値(文字列...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
EXCELで条件付き書式で空白セル...
-
エクセルで数式の答えを数値と...
-
精液の落とし方を教えてください
-
ワードのページ番号をもっと下...
-
エクセルで空白セルを含む列の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
検便についてです。 便は取れた...
-
値が入っているときだけ計算結...
-
彼女のことが好きすぎて彼女の...
-
尿検査前日に自慰行為した時の...
-
VLOOKUP関数を使用時、検索する...
-
Excel 数値の前の「 ' 」を一括...
-
精液の落とし方を教えてください
-
【Excelで「正弦波」のグラフを...
-
2つの数値のうち、数値が小さい...
-
風俗店へ行く前のご飯
-
精子に血が・・・
-
リンク先のファイルを開かなく...
-
小数点以下を繰り上げたものを...
-
EXCELで条件付き書式で空白セル...
-
イタリアから帰国する際、肉製...
-
excelでsin二乗のやり方を教え...
-
腕を見たら黄色くなってる部分...
-
病院側から早く来てくださいと...
-
ワードのページ番号をもっと下...
おすすめ情報
ご丁寧にありがとうございます。
説明不足で申し訳ございません。
関数は何でも構いませんのでよろしくお願いいたします。
A列にB列の個数を返したいときの関数です。
B列 C列
158 1
225 2
528 20
528 1
158 1
556 1
さらにD列以降にはB列の数字を引っ張ってくるデータがあります。
例えばB列の528がいくつあるのかは、COUNTIFで返すことができるのですが
B列とC列を掛け合わした個数
528が20個+528が1個=合計21個 とA列に返したいのです。
ですので、B列の数字は数字として扱ってほしくないということです。
表記が下手ですみません、
お分かりいただけましたでしょうか。
どうぞよろしくお願いいたします。