• 締切済み

Access 比較

月毎に更新されるデータがあり、その先月分と当月分とを比較したいです。複数行で複数列のどのセル(?)の中身=数字が変わったかチェックしたいのですが、整理番号が同じ行単位でデータを比較し、データ内容画全く同じであれば、良し。もし一部でも間違っていたら、その両者を選び出すという作業は可能でしょうか?

みんなの回答

  • JAWS55
  • ベストアンサー率38% (176/452)
回答No.1

このページの http://www11.plala.or.jp/studyhall/access/sql03.html ■二つのテーブルから内容の異なるレコードを表示する の方法でできませんか?

kikatan
質問者

補足

回答ありがとうございます。 色々研究し、union all を使うのが最適らしいと分かり、ユニオンクエリを作成してみました。 しかし、SQL文が正確でないのか、2つの元クエリのデータを、全て表示してしまいます。具体的な数字の違いは認識しないのでしょうか? 下記がSQL文ですが、どこか違いますか? SELECT Q比較1月.コード, Q比較1月.氏名, Q比較1月.年月日, Q比較1月.調整, Q比較1月.成果, FROM Q比較1月 UNION ALL SELECT Q比較12月.コード, Q比較12月.氏名, Q比較12月.年月日, Q比較12月.調整, Q比較12月.成果, FROM Q比較12月;

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Access Excel

    月毎に更新されるデータがあり、その先月分と当月分とを、比較したいのです。その表のどのセル(?)の中身=数字が変わったかチェックしたいのですが、行単位でデータを比較し、整理番号が同じ行をそれぞれ比較して、データ内容が全く同じであれば、良し。もし一部でも違っていたら、その両者を選び出すという作業は可能でしょうか?

  • 2つの行を比較して、同一セルのみ色をつける方法

    何だかお世話になりっぱなしで、申し訳ない感じなのですが、またよろしく御願いします。 シート1の1行目と、シート2の1行目を比較して、同じ数字があればそのセルに色をつけるということはできますでしょうか。 同じく2行目以降も、シート1とシート2の同じ行を比較していき、同じ数字があればセルに色を付けていくようにしたいと思ってます。 <例> シート1の1行目 「1」「2」「3」「4」「5」 と各セルに入っているとします。(セルには数字のみ入っています) シート2の1行目 「4」「5」「9」「10」「15」 と入っていた場合、「4」「5」のセルのみに色を付けると言うことです。 シート1,2の各行のセルに記入されている数字は、あらかじめ決まっている数字ではなく、あとで付け足していきます。 ですが、シート1とシート2で比較する行は同一であり、シート1の5行目であれば、シート2の5行目と比較。 ネットでいろいろと調べてみたのですが、特定の数字があった場合にセルに色をつけるというものはありましたが、私が思っているようなことはできないようでした。

  • 関数で先月と今月の達成率を比較してパーセンテージで出したい

    文章にすると分かりにくいかもしれませんが・・。 たとえばエクセルの、 A1セルに 先月分『1200枚』を入力 A2セルに 今月分『2000枚』を入力し B2セルに 先月と比較した、今月の達成率をパーセンテージで出したいです。(%という記号はつかなくていいです。数字が出れば大丈夫です) 先月との差だけを出すのではなく、今月は先月より120%多かったという感じの数字を出したいのです。(差だけだと20%しか出ないので困ってます) 今月÷先月×100=達成率らしいのですが、この式は合っていますか? 関数でこの式をSUM=A2/A1*100と入れてみましたが合ってますか? また、上記関数で出したパーセンテージを例えば4月から9月までの平均として出したいのですが、関数が分かりません。 どなたかよろしくお願いいたします。

  • excelを用いた数列比較について教えてください!

    仕事で求められたもののexcelでのプログラミングに疎く、困っています。 何卒ご回答をお願いいたします。 ---------------------------------------------------------------- 【例】 A列    B列 1    1 2    -- 3    2 4    -- 5    9 --   4 --    5 ---------------------------------------------------------------- 上記のように、数字と記号の混じった数列が二つあります。 上の行から順番に、記号は関係なく数字を比較していき、異なっている数字の両方をわかるようにしたいのです。 上の例でいえば、左の列の「3」と右の列の「9」をチェックしたいです。 皆様、どうぞよろしくお願いいたします。

  • Excelを利用した時刻の比較について質問です

    excel初心者です。 仕事で必要なものなのですが、技術が足りず、とても困っています。 ご回答いただけたら幸いです。 添付画像のA列とB列のような二つの、形式の違う、時間を表す数列があり、 Aの数列とBの数列を上の行から比較し、異なっているセルに色を付けて表示したいのです。 空白のセルは無視します。 画像の例でいえば「A2、B2、A7、A8、B9、B10」のセルの色を変えて表示することになります。 皆様、なにとぞ宜しくお願い致します。

  • セルの比較

    初投稿させていただきます。宜しくお願い致します。 office系のソフトは初心者で何とかならないものかと悩んでます。 excelで特定のセルのデータと行全体を比較して、一致する文字列を含んだセルを返してほしいのです。 それを各セルごとに行い、まとめて別のシートに出力させることは可能でしょうか? たとえば   A    B    C 1 あい  い   う 2 いか  う   えい 3 うみ  え   お 4 えい  お   か 5 うさ  か   き があって Cの各セルとA行全体を比較して結果を別に出力  ・・・ D 1    A3,A5 2    A4 3 4 5 ない場合は空白でも×でもいいのですが こんな感じにできないでしょうか。 実際のデータはファイルが別になっていてファイルAのC行とファイルBのB行のセル(200個くらい)との比較といった感じです。 いろいろ調べては見たのですが、うまくいかず・・・ 欲張った内容かも知れません。 すみませんがどなたかいい方法を教えて頂けませんか。

  • 2つのセルの値が同じでない場合をすぐ探すには?

    行ごとにデータが何千行もあるとして、行の中のセルが 例えば、3と入っているセルの数列離れた同じ行の列にまた3と入っていなければならない時、間違って2が入っていることを、見分けるにはどうすればよいでしょうか?

  • メインのデータと比較してないものを抽出(エクセル)

    電話番号データの比較を行っています。 現在は手作業なので、エクセルで一括でできないかと 思い、質問させていただきます。 メインデータ(A)と 比較データ(B)があります。 これらを照らし合わせて メインデータ(A)に存在して、比較データ(B)に 存在しない数字を抜き出す、か、 もしくは隣接するセルに存在しないなら「1」… といった判定をするにはどのようにすれば よいでしょうか? メインデータには比較データの数字が必ず存在。 比較データに存在してメインデータに存在することはない。 お知恵をお貸しください

  • Excel マクロについて

    仕事の都合で以下のような仕様のマクロ(VBA)を緊急で作成しなければならなくなったのですが、どのようなコードになるんでしょうか? 仕様 ・今月分のデータを手入力すると先月分のデータと比較して、当月比を自動入力する。 ・当月比とは単純に先月分と今月分とのデータの差。 (例) ファイル1(先月分)     5%(0%) ファイル2(今月分) 手入力→6%(1%) 自分でもマクロについてあまり分かっておりませんので伝わりづらいと思いますが、何卒緊急のため、宜しくお願いいたします。

  • エクセルでの列と列の比較、重複データ個数抽出

    すいません。どなたか教えてください。 今、エクセル2003を使用しているのですが、ある条件でデータの個数が抽出出来ません。 お知恵をお貸しください。   A列 B列 1 あ   あ 2 い   う 3 う    い 4 え    5 お   か A列とB列を比べると、「あ、い、う」の3つのデータが重複しています。 そこで、一つのセルで3個とい値を返したいです。 条件として、 ・計算用のシートや別セルを使わずに、例えば、C1などの1つのセルの中で関数を使用して個数を出したいです。 ・できたらマクロも使用しないでやりたいです。 ・数字ではなく、文字列の比較で、空白行もあります。 やはり、列同士の比較は一つのセルの中でやることは不可能なのでしょうか? どなたかよろしくお願いいたします。

専門家に質問してみよう