- ベストアンサー
エクセルでA1にりんごB1に100とあったら積算する
エクセル(open office.org3/Mac版)を使っています。 セルA1~にりんご、みかん、ぶどう…とあります。 B1~にそれぞれ数字が入っています。 りんご 100 みかん 200 ぶどう 300 りんご 200 みかん 100 …こんな感じでずらっと並んでいます。 それぞれの果物の合計を出したいです。 りんご合計 300 みかん合計 300 ぶどう合計 300 基本がよくわかっていません…。 現在は=SUMIF(A1:A10,"りんご",B1:B10)としていますが、 エラー508と出てしまいます。 =SUM(C1:C10)だと普通に計算できます。 「エラー508」で検索してヒットしたページ(http://oooug.jp/faq/index.php?faq/4/1494)に 「公式リリースの3.0をお使いください」という回答がついているのですが、 使用しているバージョンは3.0.0です。
- naruri
- お礼率82% (135/164)
- オフィス系ソフト
- 回答数3
- ありがとう数3
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=SUMIF(A1:A5;A1;B1:B5) こんな感じで条件を文字列ではなくセルで指定するとどうですか? ちなみにwindows版(ooo3.0)ではエラーになりません、 =SUMPRODUCT(B1:B5;A1:A5="りんご") も正常に動作しています。
その他の回答 (2)
- koko88okok
- ベストアンサー率58% (3839/6543)
> 現在は=SUMIF(A1:A10,"りんご",B1:B10)としていますが、 SUMIFの構文は、SUMIF(範囲;条件;合計範囲)となっていますので、calcでは「;」で、区切るところが「,」となっているからだと思います。
お礼
ありがとうございます。 「,」を「;」に変えたら上手く行きました!
- Nouble
- ベストアンサー率18% (330/1783)
此のヘルプ笑えるくらいに皮肉ですね ooから離れて久しいので具体的な癖が解らないのですが 作業列を設けていいなら簡単にできますし ooが配列数式に対応していたなら 更に話は簡潔です 方針から先に言いますと 各行単位で条件に合致しているかどうかを見定め 合致していれば1を 不一致なら0を置きます 集計時には此の値と金額(?)を掛けた物を集計すれば 不一致な行は0が掛けられるので0になり 上手く集計されると思います 因みにエクセルだと配列数式が使えるので =sumproduct($B$1:$B$20*("りんご"=$A$1:$A$20)) これでできますし 書式設定をユーザー定義で "";"";"";"" とすると 数値は入っているのに何も表示されない不可視な状態にできます あと蛇足ですが 質問文と式と正しいとする集計結果が一致してないですよ
お礼
詳しい説明ありがとうございます。 なんでダメなのかというのは分からないままですが、 とりあえずは解決できました。 >質問文と式と正しいとする集計結果が一致してないですよ すみません。よくわからないです…。 りんご 100+200=300 みかん 200+100=300 ぶどう 300 という式(集計結果)が欲しかったわけですが…。
関連するQ&A
- エクセルで二つの条件の式
例えば列にはA列にりんごとみかんがあり、B列にあ、い、あ、え、お、う、と数種入力、C列に数値があります。数値の合計を出したいのですがA列がりんごで、B列が”あ”の合計、また”い”の合計、”う”の合計とまたA列がみかんの場合同じくB列が”あ”の合計”い”の合計と出したいのですが式を作りましたがうまくいきません。教えてください。 SUMIF($A$1:$C$12,IF(AND(A:A="りんご",B:B="あ"),0),$C$2:$C$12)と IF(AND(A:A="りんご",B:B="あ"),(SUMIF(A2:C12,"あ",C2:C12)),0)二つもだめです
- ベストアンサー
- オフィス系ソフト
- 縦に複数条件がある場合の合計値
エクセル2003です ネットで検索したら横に複数条件がある場合は、SUMPRODUCTなどを使うといいというのはわかったのですが 縦に複数条件ある場合は、SUMIFで足してくしかないのでしょうか? 例えば A列 B列 果物 個数 みかん 3 りんご 2 バナナ 1 りんご 2 みかん 5 D2 りんご D3 みかん と言うデータがあり みかんとりんごだけの合計値がほしい場合は =SUMIF(A:A,D2,B:B)+SUMIF(A:A,D3,B:B) でもとめられますが、 もっと簡素化したいです。 (あまり「+」は使いたくない) SUMIFをまとめられますか? もっと効率のいい関数があれば教えて下さい。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- excelの関数で数式を教えてください。
下記のような2つのexcelシートがある場合で、条件にあった場合の数値だけを合計したい場合、どのような関数を使えば良いのでしょうか?教えてください。 具体的にはAさんのカロリー数値の合計(答えが4.5) (シート1) A B C D ------------- 1|Aさん みかん りんご バナナ 2|Bさん ぶどう なし (シート2) A B ------- 1|みかん 1.5 2|りんご 2.3 3|バナナ 0.7 4|ぶどう 3.1 5|なし 1.2 宜しくお願いします。
- 締切済み
- その他(ビジネス・キャリア)
- エクセルの条件付きSUMに
エクセルの条件付きSUMに ついての数式の質問です A B C D 1 リンゴ 4 \120 2 ミカン 3 \100 3 リンゴ 3 \130 4 リンゴ 2 \120 5 ミカン 3 \100 リンゴ(A列)120円(C列)の商品の 個数(B列)の合計をだす。数式があれば教えて下さい 宜しくお願いします。
- 締切済み
- オフィス系ソフト
- Excelでの条件付合計関数について
お世話になります。 Excelで以下のような複数の条件での合計値の算出を行いたいのですが、 上手く算出できません。 環境:WindowsXP,Excel2000 名前 色 値段 りんご 赤 100 りんご 青 150 りんご 赤 100 ぶどう 赤 200 ぶどう 青 200 上記のようなリストがあるとき、 「名前がりんごで色が赤なら金額を合計する」 「名前がぶどうで色が青なら金額を合計する」 などのように2つの条件に一致する場合、別のセルの合計金額を算出したいのですが、SumIF関数だと条件を一つしか設定できない、 また、DSUM関数だと違う条件に都度タイトルを設けなくてはならないため、 どのように算出して良いかわからず困っています。 Sum(If(AND(A1:A5="りんご",B1:B5="赤"),C1:C5) などのようにしても上手く計算されませんでした。 どなたかアドバイス頂ければ幸いです。 よろしくお願い致します。
- ベストアンサー
- 会計ソフト
- 【Excel】複数の条件を満たす合計を出す関数
A B C 1 果物 銘柄 購入数 2 りんご ふじ 21 3 りんご 王林 3 4 ぶどう デラ 15 5 ぶどう 巨峰 16 6 りんご ふじ 2 7 ぶどう 巨峰 7 上記のような表があります。 別な場所に、りんご&ふじの条件を満たす場合の購入数の合計を出したいのですが、関数を教えて下さい。 SUMIFで複数の条件を指定することできるのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセル2007について質問です。
エクセル2007について質問です。 セルの合計を求めたいのでよろしくお願いします。 A B C 1 単価 販売個数 売上 2 りんご 100 5 500 3 みかん 50 2 100 4 いちご 5 総売り上げ600 C2には、「=A2*B2」を入力しました。 C列はC4までC2をコピーしています。 C5に「=SUM(C2:C4)」と入力するとエラーになります。 どうすればよいでしょうか? よろしくイ願いします・
- ベストアンサー
- オフィス系ソフト
- 該当する項目以外の数の総計をだしたい時
次のようなデータで果物の名前がA1に、果物の数がB1に入力されたときに りんごとみかん以外の果物の数だけをC1のセルに出したい場合は どのような関数を前もって組んでおくのが一番適切なのでしょうか? A1 B1 りんご 2 みかん 1 ぶどう 1 いちご 2 なし 3 ご回答宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excel 2007で困っています
Excel 2007で困っています A B C 1【品名】 【区分】 【金額】 2 りんご 運賃 1,200 3 りんご 運賃 1,000 4 りんご 容器 300 5 りんご 容器 200 6 りんご 雑費 900 7 みかん 運賃 1,500 8 みかん 運賃 1,250 9 みかん 容器 200 10 みかん 雑費 800 ・ ・ ・ ・ ・ ・ ・ ・ このようなデータを下記のように ↓ A B C 1【品名】 【区分】 【金額】 2 りんご 運賃 1,200 3 りんご 運賃 1,000 運賃合計 2,200 4 りんご 容器 300 5 りんご 容器 200 容器合計 500 6 りんご 雑費 900 雑費合計 1,400 7 みかん 運賃 1,500 8 みかん 運賃 1,250 運賃合計 2,750 9 みかん 容器 200 容器合計 200 10 みかん 雑費 800 雑費合計 1,000 ・ ・ ・ ・ ・ ・ ・ ・ 区分をキーにして集計指示画面より集計指示をして さらに、手動で【品名】毎に1行を追加して【品名】毎の合計金額をオートSUMボタンだけで自動で 行っていたのですが、Excel 2007 にしてから自動で品名毎の合計を引っ張ってきてくれません そもそも、小計指示後に左上の1,2,3の□ボタンで2□を押して【区分】毎の集計のみ表示させると 金額が0表示になってしまいます。3□を押して全データ表示させると区分集計に集計金額が表示されます Excel2007は、表示から変更が多くて戸惑っています 以前のように、表示させ、オートSUMだけで品名集計金額を出す事はできないでしょうか? 説明が下手ですみませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 4列にわたって2つの条件の関数
下記のような4列の表で、"りんご"と"みかん"の2つを合わせた 合計を出したいのです。SUMIF関数とかでトライしたのですが、 上手くいきませんでした。 A B C D 1 りんご 100 みかん 300 2 ばなな 150 りんご 50 3 みかん 200 ばなな 400 教えて戴ければ、本当に助かります。 よろしくお願い致します。
- ベストアンサー
- その他MS Office製品
お礼
ありがとうございます。 セルで指定した場合はだと上手くいきました。 =SUMPRODUCT(B1:B5;A1:A5="りんご") 上記でも問題ありません。 文字列だとダメみたいです。