プロが教える店舗&オフィスのセキュリティ対策術

いつも大変お世話になっております。
色々検索してみたのですが なかなか自分のしたい事が見つからないので質問させていただきます。

エクセルのシート1に『リスト』として600件のデータが入っております。
シート2に『日報』として 実行済のリストがあります。
この2つを 精査して シート1の『リスト』の中で シート2の実行済の リストをチェックして 済んでいるものと、済んでいないものとを 分かるようにしたいのですが いい方法はないでしょうか?
宜しくお願いいたします。

A 回答 (4件)

ちょっと解からないのですが、「実行済のリスト」って何でしょう。


なにを実行済みなんでしょう。
クエリかなんか?

この回答への補足

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

補足日時:2008/02/22 15:38
    • good
    • 0

リストと日報がどのような表なのかが書かれていないので


なんともお答えのしようがないのですが、仮にそれぞれが一列に
記述されているとすれば
IF関数とVLOOKUP関数があれば実現可能です。

sheet1のA列にはこんな感じ、B列はこんな感じ、、
sheet2のA列にはこんな感じ、B列はこんな感じ、、、

と書いてもらえれば、セルに埋め込むだけの形でお答えできるんですが。

参考URL:http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu …

この回答への補足

質問が分かりにくくすみません。

シート1の『リスト』には
A列に 商品コード
B列に 商品名
が、はいっております。

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

補足日時:2008/02/22 15:48
    • good
    • 0

シート1のC列に結果が返るようにするとして、、、


C1のセルに「=IF(ISNA(VLOOKUP(A1,シート2!B:B,1,FALSE)),"未実施","済み")」
と打ち込んでください。

一応説明しておきます。
A列は、シート1の商品コードが記述されている列です。
シート2は、言わずもがなですね。
B列は、シート2の商品コードが記述される列です。

これで如何でしょうか
    • good
    • 0

ためしに「リスト」のA3に


=IF(INDEX(日報!$A$1:$B$600,MATCH(A1,日報!$B$1:$B$600,0),1),"済","")
としてみて下さい。
結局「日報」に日付が入ってるかどうかで判別するんですよね?

上記の式は、日付が入っていれば「済」を入れます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!