• 締切済み

エクセルのデータの集計について教えてください

いつも大変お世話になっております。 色々検索してみたのですが なかなか自分のしたい事が見つからないので質問させていただきます。 エクセルのシート1に『リスト』として600件のデータが入っております。 シート2に『日報』として 実行済のリストがあります。 この2つを 精査して シート1の『リスト』の中で シート2の実行済の リストをチェックして 済んでいるものと、済んでいないものとを 分かるようにしたいのですが いい方法はないでしょうか? 宜しくお願いいたします。

みんなの回答

  • suz83238
  • ベストアンサー率30% (197/656)
回答No.4

ためしに「リスト」のA3に =IF(INDEX(日報!$A$1:$B$600,MATCH(A1,日報!$B$1:$B$600,0),1),"済","") としてみて下さい。 結局「日報」に日付が入ってるかどうかで判別するんですよね? 上記の式は、日付が入っていれば「済」を入れます。

  • banshibo
  • ベストアンサー率53% (7/13)
回答No.3

シート1のC列に結果が返るようにするとして、、、 C1のセルに「=IF(ISNA(VLOOKUP(A1,シート2!B:B,1,FALSE)),"未実施","済み")」 と打ち込んでください。 一応説明しておきます。 A列は、シート1の商品コードが記述されている列です。 シート2は、言わずもがなですね。 B列は、シート2の商品コードが記述される列です。 これで如何でしょうか

  • banshibo
  • ベストアンサー率53% (7/13)
回答No.2

リストと日報がどのような表なのかが書かれていないので なんともお答えのしようがないのですが、仮にそれぞれが一列に 記述されているとすれば IF関数とVLOOKUP関数があれば実現可能です。 sheet1のA列にはこんな感じ、B列はこんな感じ、、 sheet2のA列にはこんな感じ、B列はこんな感じ、、、 と書いてもらえれば、セルに埋め込むだけの形でお答えできるんですが。

参考URL:
http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/vlookup.htm
tamanegi-negi
質問者

補足

質問が分かりにくくすみません。 シート1の『リスト』には A列に 商品コード B列に 商品名 が、はいっております。 シート2の 『日報』の中には  A列に 実行日 B列に 実行した商品コード C列に 実行した商品名が入っております。 それぞれ 商品と商品コードは同一のものになります。 それを 『リスト』の中で まだ終わっていないものを探しだしたいのですが。

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.1

ちょっと解からないのですが、「実行済のリスト」って何でしょう。 なにを実行済みなんでしょう。 クエリかなんか?

tamanegi-negi
質問者

補足

質問が分かりにくくてすみません。 ・シート1のリストには、商品コードと商品名がリストになっているもので。 ・シート2には、実行済リストとして シート1と内容は全く同じで 実行日と商品コードと商品名が入っています。 シート1の もともとのリストから実行できていない物を抽出したいのですが・・。

関連するQ&A