• ベストアンサー

エクセルで分からないことが・・・

エクセルで分からないことがあるので教えてください。 シート1とシート2の表があるとします。 シート2には1行目に名前、2行目に○、×、△のいずれか、3行目に金額が記してある表がずらーっとあるとします。 で、シート1には担当者名が入った表があります。 そこに“シート2の担当者と○”に該当する金額を合計してシート1に貼り付けたいのです。 巻数のSUMIFにF4を押したりしてやったのですが、“担当者”だけを該当させる方法ならできたのですが、“担当者と○”に該当はできませんでした… 実際にやりたい表はもっと複雑なのですが、どなたか分かる方教えてください!

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

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

NO1です。 参考urlは権限不足でエラーになります。 知りたいのは、データ配列が横方向(列)なのか、縦方向(行)なのか?という事です。 例えば、行方向でA列が担当者名、B列が記号、C列が金額だとしたら次のような数式になります。 =SUMPRODUCT(($A$1:$A$10="担当者")*($B$1:$B$10="○")*($C$1:$C$10)) ようは複数条件検索という事だと思いますので、このサイトでこのキーワード検索すればたくさん表示されますので一度お試し下さい。

noname#175583
質問者

お礼

何とか解決しました。ありがとうございました。

その他の回答 (3)

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

質問は、簡単な実例を挙げて質問すること。 >がずらーっとあるとします 名前=担当者ですか。紛らわしい。読むものには不安になる。 同じとして 担当者はシート2の第1行目の中に複数(列)に現れるのか? ここが肝心。 なんとなく,2条件であるところの 名前 ○ の両方一致したものの金額行を加える、SUMPRODUCT関数の利用で解決するものではないかと推測するが、このタイプの質問は、毎日出る型だ。

noname#175583
質問者

お礼

何とか解決しました。ありがとうございました。

回答No.2

Dsum関数ですね。 シート1の担当者の下に「○」を入れて その両方の条件に合致した合計を出します。 =DSUM(検索範囲 , 集計項目 , 検索条件範囲) になります。 下記のURLは非常に役に立つと思いますよ。 (このサイトで入手したのですが)

参考URL:
http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/sum.htm#fukusuujyouken
noname#175583
質問者

お礼

何とか解決しました。ありがとうございました。

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

表構成が分かりませんので、シート1とシート2の簡単な行列構成を補足して下さい。

noname#175583
質問者

お礼

こちらがイメージ図です。 sheet1 http://hittunn10.web.fc2.com/1.jpg sheet2 http://hittunn10.web.fc2.com/2.jpg

関連するQ&A

専門家に質問してみよう