- ベストアンサー
Excel2007で倉庫と事務所の在庫表を比較する方法
- Excel2007で倉庫の在庫表と事務所の在庫表の比較方法を教えてください。
- 倉庫の在庫表と事務所の在庫表をExcel2007で比較する方法を教えてください。
- Excel2007を使用して倉庫と事務所の在庫表の比較を効率的に行う方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ファイルAのB1セルの記載を「数量A」に改めます ファイルBのB1セルの記載を「数量B」に改めます マトメブックのファイルCを用意します ファイルCを開きます データタブの「統合」を開始,ファイルA,BのA:B列をそれぞれ「追加」,左端列,上端行にチェックしてOKすると,一発でとりまとめ表が自動作成されます。 先日の同じ内容のご相談の例: http://okwave.jp/qa/q7257671.html
その他の回答 (2)
- tom04
- ベストアンサー率49% (2537/5117)
こんばんは! すでに回答は出ていますが・・・ 在庫ファイルとなると数量の確認も必要になるのでは? ↓の画像のようにSheet1・Sheet2にそれぞれのデータをコピーしておきます。 そして、データ量が多い方のSheet(今回はSheet1)のB2セルに =IF(COUNTIF(Sheet2!A:A,A2),IF(VLOOKUP(A2,Sheet2!A:B,2,0)=B2,"完全一致","数量違い"),"該当なし") という数式を入れB2セルのフィルハンドルでダブルクリックすると 画像のような感じになります。 尚、 「完全一致」 → 別Sheetに同品番があり、在庫数もあっている 「数値違い」 → 別Sheetに同品番はあるが、在庫数が異なっている。 「該当なし」 → 別Sheetに同品番はない。 という感じにしています。 参考になりますかね?m(_ _)m
お礼
ありがとうございます! 非常に見やすいです! 早速、使わせていただきます!
- pony9821
- ベストアンサー率25% (1/4)
新しいエクセルファイル(比較用)を作成します。 A列に品番を在庫表の列をコピーして貼付けます。 B1セルに以下の様に入力します。 =IF([倉庫の在庫表]Sheet1!A1=[事務所の在庫表]Sheet1!A1,"○","×") =IF(△=□,"○","×") □と△が同一であれば○と表示する、そうでない場合は×と表示する。 と言う意味です。 あとはコピーすれば一気に出ます。 ×数を数える関数を用意するといくつあるか一目でわかって便利です。 =COUNTIF(B:B,"×") これはB列にある×の数をはじき出すという事です。 相違している品番のみのリストを出す方法はオートフィルタ機能を使えば簡単です。
お礼
ご回答ありがとうございます! 早速、試してみてみました。 最初のサンプルの書き方が悪かったとのだと思いますが、どちらかで1品番在庫が抜けると同じセルに同じ品番が来なくなり、他のセルに同じ品番があっても『×』になってしまいます。 質問文中の例でいくと同じ品番があっても3行目以降『×』になってしまいます。 2ファイルで品番の有無と数量の相違の有無が分かるような方法があれば、教えてください。 説明不足で申し訳ございません。
お礼
ありがとうございます! 今まだの悩みは何だったのか… 非常に助かりました!