エクセル2000で複数の検索条件検索

このQ&Aのポイント
  • エクセル2000を使用して、複数の検索条件で検索する方法について相談しています。
  • 特定の表から、入力規制のリストで日付を変えることで、該当の日付の表計算結果を簡単に取得したいとしています。
  • しかし、現在の方法では複数の条件を同時に指定することができず、解決策に困っている様子です。
回答を見る
  • ベストアンサー

エクセル2000で複数の検索条件検索・・・

このような表があります。 入金日 氏名 商品A 商品B 商品C 1/1  山田  200   100  50 1/2  山田       50  50  1/1  田中  100   50   30 1/3  川口  100   20   20 1/4  川口  100   600  10 のような表が延々と続くわけですが、この表から 1/1売上げ 氏名 商品A 商品B 商品C 計 田中 川口 山田 のような表を作りたいのです、上の部分の1/1の日付の部分を入力規制のリストで日付を変えるとポンっとその日付の表計がでるようにしたいのですが、例えば田中の商品Aの項目のところに関数を入れようとしたのですが、SUMIFではだめですよね?日付が一つの条件で二つの条件が田中であることそれで商品Aの売上げ。三つの条件をいれなくては ならないのですが、もうお手上げです。 だれか何卒よろしくお願いします。

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

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

例データ A1:E7 入金日 氏名 商品A 商品B 商品C 1月1日 山田 200 100 50 1月2日 山田 50 50 1月1日 山田 100 50 30 1月3日 川口 100 20 20 1月4日 川口 100 600 10 1月1日 川口 50 100 200 -- H1:K3 2007/1/1 商品A 商品B 商品C 山田 300 150 80 川口 50 100 200 I2に =SUMPRODUCT(($A$2:$A$100=$H$1)*($B$2:$B$100=$H2)*(C$2:C$100)) と入れてK2まで式を複写。$の有無と入れる場所に注意。 I2:k2をI34:K3まで式を複写。 結果 上記の通り。

gf8260
質問者

お礼

ありがとうございました。 助かりました!

関連するQ&A

  • エクセルの関数を使って・・・

    まず 氏名 商品B 商品A 商品C 売り上げ数 山田 2000    0  500  2500 山田 500   100   100  700 河合 100   100   100  300 田中 500           500 山中 500           500 と続いていく簡単な売り上げの表があります。 氏名のところは入力規制でリストから選択できるようにしています。 この表を集計して    商品B 商品A 商品C 山田 3000   100  600 河合 田中 山中  このような集計表に個人別の商品別総計を出すように関数 入れたいのですが何卒よろしくお願いします。

  • エクセル、複数条件での最多値を調べるには?

    すみませんが、どなたか教えてください! エクセルのSUMIF関数みたいな感じで、 (検索範囲,検索条件,集計範囲)= 集計範囲でもっとも多い入力値(文字) となるような関数や式・・・ないでしょうか? 具体的には   A    B      C   D 1 月日  現場名  名前 作業量 2 1/10  ○○店  山田  2 3 1/10  ●●店  笹木  2 4 1/11  ●●店  山田  3 5 1/12  ◎◎店  山田  2 6 1/12  ○○店  笹木  1 7 1/12  ○○店  川原  3 8 1/13  ●●店  山田  1 9 1/13  ◎◎店  川原  2 という表があって、指定した氏名からその人がもっとも多く入った現場名が返ってくる、というものです。 『山田』なら『●●店』と。 =SUMIF(C2:C9,"山田",D2:D9) とすれば『山田』で検索した『作業量』の【合計値】が返ってくるように、 『山田』で検索した『現場名』の【最多値】を返したいのです・・。 ・・無理でしょうか? ご存知の方、いらっしゃいましたら是非教えてください! よろしくお願いいたします!!

  • [エクセル]複数条件を抽出する関数

    エクセル初心者級です。 (関数はある程度理解できますが、マクロはできません) 今、休暇管理のエクセルシートを作っていて 下のような表を作成しています。     A      B      C     D     E     F… 1 [氏名]    [合計]   [4/1]  [4/2]  [4/3]  [4/4] 2 山田太郎  1.5日        半休        全休 3 田中花子  0.5日        半休 4 鈴木美穂  1.0日              全休 このデータを基に別シートのカレンダに落とし込みたいのです。     A     B     C     D     E     F     G 1 2011年4月 2  日曜   月曜   火曜   水曜   木曜   金曜   土曜 3                                 1 2 4                                   山田・田中 5   3     4     5     6     7     8 9 6 鈴木    山田 A1セルに年月を入れたら自動で日付が入るようカレンダは作成しました。 後は、基シート(上の表)でその該当日に 全休なり半休なりの言葉を入れている人を抽出し カレンダの日付の下に名前を入れられるようにしたいのです。 (1)カレンダと表の日付が一致していて (2)その日付の表の所に何かしらの文字が入っている人 を自動で抽出したできるようにしたいのですが 何か良い方法はないでしょうか。 このシートはパソコンを使い慣れていない人も使用するため できれば関数で一発でできるようなものがあれば有りがたいのですが… アドバイスをいただけないでしょうか。 よろしくお願いいたします。

  • ExcelのSUMIF関数で検索条件が複数あるとき

    A="あ" もしくは、A="い" のときのBとCの合計を求めたいと思ってます。 SUMIF関数で計算できるのは分かったのですが、計算式が長くゴチャゴチャ しているので、もっとスマートに計算できる方法があれば、教えてください。 =SUMIF(A1:A5,"=あ",B1:B5)+SUMIF(A1:A5,"=あ",C1:C5)+SUMIF(A1:A5,"=い",B1:B5)+SUMIF(A1:A5,"=い",C1:C5)   A  B  C 1 あ 500 80 2 い 300 50 3 え 800 40 4 い 200 80 5 う 100 60

  • Excelの検索条件について

    Excelについてお教え下さい。   A    B    C      D 1 日付  金額  納品書No. 2 10/1  2000  10-1     2000 3 10/2  1000  10-2     1000 4 10/3  2000  10-3 5 10/3  1500  10-3 6 10/3  1200  10-3     4700 7 10/3  1100  10-4 8 10/3  3000  10-4     4100 このようなデータ(納品書に書ける個数が3点まで)の場合の納品書No.ごとの小計をDのような形で出したいと思います。 (最終的には月毎の合計も出します) SUMIF(C2:C8,検索条件,B2:B8)が使えるのかなと思ったのですが、固定しない納品書No.をどのように検索条件に入れればいいのでしょうか。 よろしくお願いします。

  • エクセル 複数条件

    教えてください!!    A列  B列  C列 1  済   B   100   2       A   200 3       B   100  4  済    A   200 5       C   100 A列が空白で、B列に「A」と「B」が入力されている、C列の合計を求める関数がわかりません。 B列にAとBが入力されているC列の合計は「=SUMIF(A1:A5,"A",C1:C5)+SUMIF(A1:A5,"B",C1:C5)] で求めることができました。この条件に「A列が空白(未入力)」の場合という条件を加えたいのです。 関数覚えたてなので解りやすく教えていただければありがたいです。 よろしくお願いします。

  • Excelの関数を使った複数の条件式

    以下のような表があったとします。 列A  列B  列C 1地域 担当 売上 2東京 寺川 100円 3大阪 寺川 200円 4大阪 田中 300円 5京都 寺川 100円 例えば、 「地域が東京か大阪で」「担当が寺川さん」の売上合計を出したい。 この場合、2行目と3行目が該当するので、 答えは 300円 となるわけですが、 このような答えを導く条件式を、Excelの関数で作れるでしょうか? ヘルプを見ていて、SUMIFという関数が使えそうな気がしたのですが、 色々ためしても、どうもうまくいきません。 どなたか、ご回答よろしくお願いします。

  • EXCELの複数条件の抽出について

    下記のような表で それぞれ(AさんBさんCさん)の来店回数を計算したいのです。 注意点としては、「日付が同じ場合は来店を1回とする」です。 もし、表を変えたほうがよい場合は、まだ作成途中なので、助言いただければ、変更しようとも思っております。 A    B     C 日付   氏名    品名 5/2   A    ピラフ        A    ケーキ        B    コーヒー 5/4   C    ピラフ        B    コーヒー 5/9   D    ケーキ 似たようなものを探してみたのですが、どうもうまくいきません。 どうぞよろしくお願いします。  

  • エクセル 関数について(SUMIF)

    職場で最近関数式を使用し始めた初心者です。 少しづつネットで検索しながら勉強してるのですが、壁にぶつかりました・・ 詳しい方おしえて下さい。  A     B 佐藤  1000000 田中  1500000 鈴木     500 山口   300000 山本   600000 佐藤    25000 川口   650000  ・      ・   ・      ・  ・      ・  ・      ・ 同一名は何度も出てきます。 30名ほどの人数で特定の名前の人でB列の金額を合計を特定の場所(セル)に出したいです。 (すみません説明が下手で・・・) 例えば6人特定の人の合計を出す場合 1つ出来上がった式が =SUMIF(A1:A60,"=佐藤",B1:B60)+SUMIF(A1:A60,"=山口",B1:B60)+SUMIF(A1:A60,"=鈴木",B1:B60)+SUMIF(A1:A60,"=川口",B1:B60)+SUMIF(A1:A60,"=山田",B1:B60)+SUMIF(A1:A60,"=石川",B1:B60) もう少し短い式に出来ないでしょうか・・・ 15人とか大人数になると式が長すぎて自分でも訳がわからなくなってしまいます・・・ 会社独自のソフトみたいのを使って元々の表を出しているので表自体の並べ替えとか 変えることは出来ません。 何かいい方法あったらお願い致します。

  • エクセル2003を使用しています。

      A    B     C  D 1 田中 11/12 2 田中 11/12 3 山田  4 大木 11/11  田中 2 5           山田 0 6 田中       大木 2  7 大木 11/9       ・       ・       ・ 分かりにくかったらすみません(>_<) 私は、提出された書類の管理をしているのですが、 上の表で知りたいのは、Dセルの部分です。 A・・・出した人の名前。   ※A5の様にまだ誰がやるか決まっていない部分もありますが、最終的には決まります。   ※行は下まで、300行くらいになります。 B・・・提出した日にち。     提出された日に、日付を入れます。   ※B3、B6は、担当は決まっていても、まだ提出はされていない状況です。 C・・・全員の名前。 D・・・誰(Cセル)が、今いくつ提出しているかを、数えたいです。 関数のHP等も見て、DCONTA等を試しましたが、自分では解決出来ませんでした・・・。。 お分かりの方、どなたか教えて下さい!

専門家に質問してみよう