- ベストアンサー
関数について教えてください。
エクセルについてわからない点があり、 質問を投稿しました。 ※エクセル初心者です。 以下のようなエクセルデータなのですが、 ★のついているところを関数で導き出したいです。 |売上|売上|売上|売上| ----------------------------------- A店 |100| 20|180|400 |★(4) --------------------------------- B店 | 10|100|店休| 50 |★(3) ----------------------------------- A店、B店各平均を求めたいけれど、 B店が店休日で売上が無い場合、 A店とB店では 平均を求める場合の 数値が違ってきてしまっているので、 COUNTA関数とかで、でどうにかならないものでしょうか?? =COUNTIF(範囲,"売上")では売上と入力されたセルだけカウントされてしまいますし… イメージとしては… =SUMIF(範囲,"売上",合計範囲) ↑ここがCOUNTAならいいのに! という感じなのですが、 何か手はないでしょうか? よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
関連するQ&A
- Excelのcountif関数について
エクセルのcountif関数について質問をさせていただきます。 Countif関数で「B1」と「B2」や「N」と「n」いう数値を別数値として数えたいのですが、 countif(セル:セル,"B1"」 と入れると、どうもB2もカウントされてしまいます。 別数値としてカウントする方法を教えていただけないでしょうか。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- このような場合に使える関数を教えてください
以下のよう宇名集計や平均値を出す関数は何を使えば良いのでしょう? ①たとえば男性、女性別での体重の平均値 単純に、総数でしたらCOUNTIF関数を使うのだと思いますが、男女別での場合です。 ②また、性別の合計における体重の平均値 さらに ③数値は「kg」などの単位が入っていても大丈夫ですか? ④式のコピーはできるのでしょうか? たとえば =COUNTA(A1:B1,りんご) の式を次のセルにコピーすると、セルがA2というように動きますが、相対値にしない設定はできるのでしょうか? 行方向での集計とします。 Excel2019利用です。
- 締切済み
- Excel(エクセル)
- ExcelのSUMIFやCOUNTF関数で複数の範囲を指定した
Excelで、数値のうち0を除く平均値を出したいと思います。 たとえば、数値がA1~A10に入力されている場合、0を除く平均値は、 =SUMIF(A1:A10,">0",A1:A10)/COUNTIF(A1:A10,">0") で出しました。 しかし、この数値のうち、さらにA4~A6に入力されている数値を除く平均を出そうと思ったのですが、うまくできません。 =SUMIF(A1:A3,A7:A10,">0",A1:A3,A7:A10)/COUNTIF(A1:A3,A7:A10,">0") といった式を入力しても、エラーになってしまいます。 どのような式を使えば、このような平均は出せるのでしょうか。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- SUMIFとCOUNTIF
今は会社で出勤表を作成しています。 そこである条件別(社員,アルバイト)の人達の公休の合計(公の文字)を求めたいのですが求めたいのは数値ではなくて”公”という値なのです。 =SUMIF(範囲,検索条件,合計範囲)では =SUMIF(A1:A10,"社員",C1:C10)とやりたいのですが 値は数値しか求められなくて文字はカウントできません。 =COUNTIF(範囲,検索条件)では =COUNTIF(C1:C10,"公") 指定範囲の部分がないので出来ませんでした。 そこで =SUMIF(A1:A10,"社員",COUNTIF(C1:C10,"公")) とやりましたが値は帰ってきませんでした。 どうすれがSUMIFで文字を算出するような、SUMIFとCOUNTIFを混ぜ合わせたような算出の仕方が出来るのでしょうか? マクロや文字を数値に置き換え、新しいワークシートを作成せずに関数で出来る方法を教えていただけませんか? よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excel 関数でcountifの複数条件
Excelで条件にあった個数をカウントする関数はcountifですが、 複数の条件にあった個数をカウントする場合、countifの式はどうすればよいのでしょうか。 例えば A列の1行から20行で"○"が入っている個数のカウントは =countif(a1:a20,"○")ですが A列の1行から20行で"○"が入っていて、なおかつ B列の1行から20行に"1"が入っている個数のカウントを知りたいです。 =countif(a1:a20,"○")and(b1:b20,"1")ではないですよね。 よろしくご教授願います。
- ベストアンサー
- オフィス系ソフト
- SUMIF関数
1月1日 100 日付をA列1-10行 数をB列1-10行 1月2日 200 (略) 1月10日 1000 これで 1月4日~1月7日までの 合計SUMIFで求めるとき、 =SUMIF(A1:A10,">=1/4",B1:B10)-SUMIF(A1:A10,">=1/7",B1:B10) と 数式立てました。が答えは 2月8日 と返ってきました。 そこで 質問ですが SUMIF関数は 複数の数式には対応しないのでしょうか?(1月4日以降の合計から 1月7日以降の合計を引いて 1月4日~1月7日 を求める方法) 教えて 下さい。お願い いたします。 エクセルは2002です。 なお、自分 先日COUNTIF で質問して、そのとき 教えてもらった 数式が そのまま流用できそうな 感じがして SUMIF関数に 置き換えて みたら数値が欲しいのに、日付が 返ってきた しだいです。 http://www.okweb.ne.jp/kotaeru.php3?q=339430 お願いいたします。 最近、関数が 難しいですが がぜん 面白くなってきて、参考書を読んで 実践して つまずくと ここに 頼って きてしまいます。
- ベストアンサー
- オフィス系ソフト
- エクセルのCOUNTIF関数について
エクセルのCOUNTIF関数について、というかCOUNTIF関数でよいのかどうかもよく分からないのですが、教えて下さい。 (1)まず、ワークシートのA列の1~100行目までの100マスを範囲として、数値を入力していくときに、仮に同じ数値を入力しようとしても、入力ができないようにしたいのです。 (2)次に、ワークシートのA列とC列のそれぞれ1~100行目までの合計200マスを範囲として、(1)と同じことをしたいのです。(つまりB列はとばして) (1)と(2)のようなことは可能でしょうか? お分かりの方がおられましたら、ぜひよろしくお願いします!
- 締切済み
- オフィス系ソフト
- Excel関数を使い 人数/人数 と表記したい
Excelで名前を記入して出欠を取りたいと思い関数を使い 出欠を取りたい総人数(変動あり) A=COUNTA($C$9:$C$18) 出席者の「〇」の数 B=COUNTIF(D9:D18,"〇") B/Aと一つのセルに表記させたいので =COUNTIF(D9:D18,"○")/COUNTA($C$9:$C$18) と関数を入れますが どうしても約分されてしまいます。 約分されない方法があるのならば教えていただけないでしょうか?
- ベストアンサー
- Excel(エクセル)
- エクセルの関数について
エクセルの関数について質問します。 =counta(a5:a13)の場合 a5の列から,a13の列まで,9列のカウントをします。 これを,次のようにしたいです。 すでに,セル番地D1には「9」の値が入っています。 =counta(a5:????D1)として a5の列を含めて,9列までをカウントしたいです。 よろしくお願いします。
- ベストアンサー
- オープンソース
お礼
SUMPRODUCT関数! 知りませんでした…(^^; 素人過ぎですね…すみません。 この関数でいけそうです! ありがとうございました!