• ベストアンサー

ブックの比較と反映で最終的に元文書に反映されない

あるブックCを共有をし、違う名前(A、B)としました。Aをデータ入力上書き保存、Bをデータ入力して 上書き保存しました。 そしてCに、A、Bをまとめたくブックの比較と反映を使い、A、Bを指定してOKを押したのですが、 あるセルは反映され、あるセルは空欄になるという、事態が起きました。 どうしてこの様な現象が起こりますでしょうか。回答をお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

お話の内容だけで解釈すると, 反映されたセルはAまたはBまたは双方で変更されていたので反映された 空欄になったセルはAまたはBで削除されていたので空白になった と考えるのがふつーに辻褄の合う説明になります。 反映を操作した後のブックCで,「変更履歴の記録」から表示や確認の機能を使い,問題のブックで実際に何が起こったのか,「あなたのお手許の事実」をご自分の目でキチンと追いかけて検証してみてください。

aki_12345
質問者

お礼

遅くなり申し訳ありませんでした。ありがとうございました。もう少し検証が必要ですね。勉強になりました。

関連するQ&A

  • Excelで参照したデータの訂正を集計表に自動的に反映するには?

    現在、仕事でWindows XP・Excel2002を使用していますが、単独で作った表のデータ(Aセルとします)を、同じブック内に作った集計表の該当セル(Bセルとします)にセル参照(Bセルに"=C3"などと入力)したまでは良かったのですが、今度、Aセルのデータを変更した場合に、Bセルに変更が反映されず、AセルとBセルの数値が異なってしまいました。 この場合、上書き保存させずに、即座に変更を反映させるにはどのようにしたらよいのでしょうか。教えてください。

  • エクセル 2つのセルを反映

    エクセルを使って成績処理のシステムを作っています。 そこで,次のようなことができないかと思っているのですが,どなたかご教授いただけましたら幸いです。    セル1(平均値を算出する数式)     セル2(手入力※通常は空欄)     セル3(成績確定となるセル※セル1,またはセル2を反映する。) セル1には,他シートのデータの平均値が出るような数式が組み込まれています。データの平均値はA,B,Cに換算されてA,B,Cで表示されます。 通常は,このセル1のデータが,そのままセル3に反映されるようにします。(A,B,C)この場合,セル2は空欄となります。 しかし,セル1のデータが,児童の成績の実態と異なるとき(本当はAなのにB,とかCなのにB等),セル2に手入力でデータを打ち込み( A or Bor C )ます。すると,セル3にはセル2で打ち込んだデータが優先されて反映されるようにしたいのです。 こんなことができたら理想なのですが…。 あるいは別のアイディアがありましたら,あわせてご教授くださったらありがたいです。 どうぞよろしくお願いいたします。

  • Excelでブック間のデータの比較について教えてください。

    ブック間で同じようなデータ(A列に番号とB列に名前)が入力されているのですが、1つのデータは更新されて、番号と名前が増えています。1つは、おくれたままなのですが、この2つのブックで誰が抜けているのかを調べたいのです。=Countif(A:A,[Book2.xls]社員一覧!$A1)としたところ異なった名前は1で空白セルのみが0になってしまいます。 2つのブックを比較したい場合はどうすればよいのでしょうか。 宜しくお願い致します。

  • エクセルのBOOK間のリンク

    エクセルでBOOK1とBOOK2があります。 BOOK1のデータが更新されるたびにBOOK2にそれが反映されるようにしたいのですが、そういうことはできるでしょうか。 また、BOOK2には、BOOK1のセルに数値が入力されているものだけを反映させたいのです。 例えば、BOOK1のセルA1~A5で、数値がセルA3とA4にだけ入力されたとします。そうしたら、BOOK2の表のセルC5、C6にそれと同じ数値が反映されるようにしたいのです。 よろしくお願いします。

  • エクセル ブック間で同一データのチェックしたいのですが・・

    請求書のフォームのようなものを作成しています。 book1にはA列:IDNO. B列:商品名 C列:金額・・・などとデータが保存されています。件数が2000ちかくあります。 book2で、請求明細のようなものを作りたく、Vlookupを使い、IDNO.を打ち込むとbook1にある、データが反映されるようになりました。 そこで、教えていただきたいのですが。・・ book2でIDNO.を入力したときに 同一の book1データ内にあるIDNO.の となりの(B列:商品名)セルに、色をつけることは出来ますでしょうか?   質問がわかりづらくてごめんなさい。ぜひ教えてください。m(__)m

  • Excelの外部リンクで

    ファイル1からファイル2へ外部リンクでデータを反映させたときに以下のようなことはできるでしょうか? ファイル1       ファイル2 セルA:12/3      セルC:12/3(セルAのデータを反映) セルB:12/6 ファイル1       ファイル2 セルA:空欄      セルC:12/6(セルBのデータを反映) セルB:12/6 セルA・Bの両方に入力されている情報があるならセルAのデータを優先で反映。 セルBのみだったら、セルBをそのまま反映。 ご存知の方がいらっしゃいましたら宜しくお願いします。

  • ブックA(マクロ含む)をコピーしたブックBを・・

    こんにちは。過去の質問を検索しましたが、見つけられないので失礼します。 Aというブックにa,b,c,dというシートがあります。 これらのシートは全て同じマクロを使っています(違うのはセルに入力されている一部の文字や図のみ)。 シートbだけを別のブックにコピー&保存(ブックB)しました。 するとマクロもブックBに保存されますが 保存されたマクロはブックAのものを参照しますので 手元にブックAが無いと、ブックBのマクロは使えません。 しかし、ブックBをメール等で別の人に送信し ブックAが無い人でも同じようにマクロを使えるようにしたいのですが そのようなことは可能でしょうか。 どなたかご回答お願いします。

  • エクセルで数値の反映方法

    エクセル2007を利用しているのですが、まずエクセル事態の初心者なので大変困っています。 例えば、A1のセルに記入した金額をB1のセルに日付を入力するとC1のセルにA1の金額が自動的に反映するやり方などあるのでしょうか? 説明も下手なのですが、回答して頂けるととても助かります。

  • セル値に変更のあった行を他のブックにリストアップする。

    データベース上書きのため、値が入力され、既存のデータと変更のあった行だけを抽出したいと思います。データベースはサーバに保存され、エクセルデータを全読み込みする形式でデータベースを更新しています。データが20000行に及ぶ為、読み込みに時間がかかります。そこで、差分データだけの読み込みを行いたいと思います。 B列のセルに数値を入力していますので、B列が変更された行だけ差分データとして更新しようとしています。そのセルのA列にはそれぞれ固有のコード番号をふっています。 B列セルに変更があった場合に、同じ行のA列セルの値を他ブックに記録するか、もしくはその行をまったく同じ形式で他ブックに保存出来ませんか?

  • bookの反映

    エクセル2003です。 book1・book2・book3があります。 例えばbook1のA1で名前を入力したときに、同時にbook2のA1・book3の A1に関数だけで反映させる方法はないでしょうか? よろしくお願いいたします。

専門家に質問してみよう