• ベストアンサー

このような場合に役立つExcel関数知りませんか

WindowsXPでExcel2003を利用しています   A     B     C 1 つぼ八 ししゃも 300 2 すきや 卵焼き  250 3 つぼ八 ししゃも 300 とあったときに、A4セルにつぼ八のししゃもの合計を表示させる方法は無いでしょうか(答えは600になります) VLOOKUP等も考えたのですが、うまくいきません よい方法をご存知の方、使用する関数名だけでも結構ですのでお教え願います よろしくお願いいたします

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 =SUMPRODUCT((A1:A3="つぼ八")*(B1:B3="ししゃも")*C1:C3)

hiroki-73
質問者

お礼

とりあえずやってみましたができました 初めての関数ですので調べてみます ありがとうございました

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

DSUMを使う方法。 例データ A列   B列   C列 店 メニュー 金額 つぼ八 ししゃも 300 すきや 卵焼き 250 つぼ八 ししゃも 300 つぼ八 ししゃも 20 ーー 条件 F1:G2 店 メニュー つぼ八 ししゃも 式 =DSUM(A1:C100,"金額",F1:G2) 結果 620 ーーー >Excel関数知りませんか 毎日このタイプの質問がのる。 このタイプの過去質問を検索が難しいようだが。複数条件加算とでも検索するのかな。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=310729 質問回答読んでいる人は皆知っていること。

hiroki-73
質問者

お礼

ありがとうございます、大変参考になりました ご指摘ごもっともだと思いました できるだけ無駄な質問は控えるようにいたします

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

配列数式を使う方法 =SUM(IF((A1:A3="つぼ八")*(B1:B3="ししゃも"),C1:C3)) と入力してCTrl+Shift+Enterで確定する。 ※確定後に数式バー上の数式は{}で囲まれて表示されます。 参考でEXCEL2007でなら新しい関数があるのでご紹介 =SUMIFS(C1:C3,A1:A3,"つぼ八",B1:B3,"ししゃも")

hiroki-73
質問者

お礼

ありがとうございます、大変参考になりました 研究してみます

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル関数について

    現在エクセル関数を勉強しだしたところですが、 一つのセルに条件付の計算式をいれたい場合に どうすればよいか困っています。 たとえば、A,B,Cという数値が1行に並んでおり、 A、B、Cの数をカウントして、合計のセルに (Aの数×5)+(Bの数×4)+(Cの数×3) という答えを関数で出したい場合はどうすれば よいのでしょうか? 本やヘルプで調べてもいまいちわかりません。 IF関数を使う? 初心者なので詳しく教えていただけたらと 思います。

  • エクセルの関数について教えてください。

    色々調べてみたのですがわからなかったのでどなたか教えてください。 例えばA1のセルに「1111」と入力されていてB1のセルに「土曜日」と入力された場合にC1のセルに「特」という文字を自動に入れたい場合はどうすればよいのでしょうか? A1とB1のセルに何も入力されていない場合はC1も空欄にしたいです。 A1のセルにはVLOOKUP関数をいれていて、返ってきた文字が「1111」の場合です。 B1は手入力で入れています。 同時にA1のセルに「2222」(これもVLOOKUP関数で帰ってきた文字です)、B1のセルに「日曜日」と入力された場合にはC1のセルには「大特」という文字を入れたいのですが、組み合わせでできますでしょうか? 初心者なので質問がおかしいかもしれませんが、よろしくお願いします。

  • エクセルの関数等で2つの検索値からの抽摂したい

    VLOOKUP関数等で2つの検索値から、ある表の値を結果を出すことは可能ですか? 検索値1 検索値2 結果(関数) 8:00 15:00 12000 (セルA) (セルB) (セルCより抽摂) 表 A B C 1 8:00 12:00 10000 2 8:00 15:00 12000 3 9:00 12:00 10000 ・ ・ ・ 勿論他の関数での方法でも構いません

  • エクセルの関数

    =VLOOKUP(A1,B10:C100,2,FALSE) の関数において条件により参照するセル、セルの範囲を変更したいです。 参照するセル A1 や B10:C100 を変数に置き換えることはできますか? つまり A1を参照する場合やその他のセル(例えばA2)を参照したり B10:C100の範囲を例えばB101:C200に変更させたいです。

  • EXCELの関数等について教えてください。

    関数の入ったセルの値を、別の未定義のセルに表示する簡単な方法はないでしょうか? 例えば、"A1"セルにVLOOKUP関数で得た"あ"という値があるとします。 その"あ"を、関数もなにも入れていない"B1"セルに表示させたいのですが、何か良い方法をおしえてください。 宜しくお願いいたします。

  • Excelの関数の意味を教えてください。

    Excel関数初心者です。 以下のふたつの関数の式の意味を教えてください。 どの値を見に行って、それに対してどのような処理を行なっているのかを、できるだけ、わかりやすく教えてください。 (1)=IF(ISERROR(VLOOKUP(A2,B$1:C1,2,0)),"",VLOOKUP(A2,B$1:C1,2,0))&B2 (2)=SUMPRODUCT(1*NOT(ISERROR(FIND(B2,$C$1:$C$15))),$D$1:$D$15)

  • Excelでの関数vlookupの応用

    関数については、ほとんど初心者の者です。 vlookup関数では、縦型の表の中から必要なデータを取り出すことができますが、それを応用して取り出した数値の合計を出すことはできますか? もし、vlookup関数以外の関数で、そのようなことをできる関数を知っている方、教えてください。お願いします。 (例:セルA列に科目、B列に科目コード、C列に金額の表で、    D列セルに科目コードを打ち込むと、E列にはB列から    抽出した科目コードの金額(C列)を合計して反映)

  • エクセル関数について

    いつもお世話になります。 ”管理”と”リスト”というシートがあります。 ”管理”シートは A1    B1    C1・・・・・ 番号   名前   住所・・・・ と、情報が管理してあります。 ”リスト”シートのB3に番号を入力するセルを作りB11に =IF($B$3="","",VLOOKUP($B$3,注文管理!$A$3:$AE$9880,31)) という関数を入れて、”管理”シートの該当セルに記入があるなら B11に返すようにしています。B11に答えが返った場合、D4に「★備考あり★」と返したいのですが、 =IF(B11>1,"★備考あり★",IF(B11<1,"")) の関数を使うと、もともとB11には関数が入っているのでずっと「★備考あり★」のままです。 これを、B11に答えが返ってきた時のみ「★備考あり★」とする関数はありますか?

  • Excelの関数でこんな事出来ますか?

    見ていただきありがとうございます。 関数式の事で教えていただきたいのですが・・・ パワーリフティングの集計をやっています。 今までは手書きでと電卓で頑張っていたのですが、 せっかくパソコンがあるのだからExcelで何とか ならないかな~?と、思い、ある程度までは挑戦 してみたのですが、途中で行き詰まってしまいました。 選手(10人として)の体重(少数点第1位まで)をA1~A10まで書き込み、成功した合計重量をB1~B10まで書き込みます。 続いて、C1~C10に成功した合計重量が多い順に1位~10位と表示されるようにします。 この時にB1~B10にどう重量が発生する場合もあります。 この場合基本的にAのセルに入力した体重が少ない人が上位になるようにCのセルに表示したいのですが・・・ 説明が下手で申し訳ありませんけど、よろしくお願いします! 尚、OSはwindowsXPでExcel2002を使用しています

  • Excelの関数について教えてください。。

    単純に引き算をしたいだけなのですが、 引く順番と言いますか、優先順位があります。 これを関数で組むことができれば大変助かります。 A300、B1,500、C500、D10,000 とありましたら、 このA、B、Cの合計から毎回15,000を引かなくてはなりません。 ※A、B、C、Dは毎月変わります。 ですが、15,000にA、B、Cの合計が満たない場合は、足りない分をDから引きます。 これを関数で組むことは可能でしょうか?? 関数を組みたいのは黄色のセルです。 説明が下手で申し訳ございません。。 どうぞよろしくお願いいたします。

このQ&Aのポイント
  • Simatic HMIというLCDが設備にあり、USBのポートも備わっていますが、データの保存方法は不明です。
  • Simatic HMIは初めて使用するため、データの抽出や保存方法について教えてください。
  • データロガー以外の方法で、Simatic HMIからデータを抽出または保存する方法について教えてください。
回答を見る

専門家に質問してみよう