• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 金額照合)

エクセル金額照合

このQ&Aのポイント
  • エクセル上で複数のシートのデータを照合する方法について教えてください。
  • データが格納されたSheet1とSheet2で、特定の列の値が一致する場合に文字色を変更したいです。
  • また、特定の値が他の列の値から計算で得られる場合も、判別できるようにしたいです。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

質問者は関数程度を考えているのでしょうが (1)No57・No58 タイプ (2)単独のNo86などタイプ のうち(2)は関数では難しいでしょう。何個まで連なりがあるのかも心配。 ーーー (2)は条件付書式で出来そう。 ただし別シートでなく、同一シートに対比するデータが無いと うまく行かなかった。 ーーーー 例データ 検索表 F列  G列 N1 20 N5 30 N11 11 N34 45 N39 13 N25 34 ーーーー 例データ A列  B列   N1 20 * N5 30 * N101 23 N34 45 * N39 13 * N14 5 N25 34 * ーーー A1:B10を範囲指定し 書式ー条件付き書式ー数式が 数式は  =(NOT(ISERROR(VLOOKUP($A1,$F$1:$G$10,1,FALSE)))*($B1=VLOOKUP($A1,$F$1:$G$10,2,FALSE))) 書式としてセルパターン色を設定 OK ーーー 結果 *の行に色が付く ーーーー そういうことで(1)のことも含めVBAでないと、出来ないと思う。 質問者の経験のことがわからないので、VBAは略。

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

関連するQ&A

  • エクセル 照合

    エクセルの照合についておしえてください。 Sheet1   A   B 1 ○   バラ 2 ★   ユリ と入力してあり、 Sheet2のどこかの2つのセルに ○ バラ と入力されていれば、 sheet1の ○ バラ の文字色が変わるようにしたいのです。 宜しくお願い致します。

  • エクセル2003での照合について教えてください。

    エクセル2003での照合について教えてください。 こんにちは いつもお世話になっています。 Sheet1とSheet2に名前、科目(政治、経済、社会)を項目とする表があります。 Sheet1 名前 政治 経済 社会 新井   A   B   C 伊藤   B   A   A 上田   A   A   B Sheet2 名前 政治 経済 社会 新井   B   B   C 石井   C   A   A 上田   A   A   A 名前は読みがなの昇順にしてあります。 この状態でSheet2においてSheet1と変化したデータセルの背景色を赤色にしたいのです。 この例では、新井の「政治」のBと、上田の「社会」のA、それぞれのセル背景色を赤色にしたいです。 また、名前の伊藤が無くなり、石井が入っています。この場合は石井のデータ全て(C,A,A)の背景色を赤色にしたいです。 わかりにくい表現で恐縮です。 情報不足があったら教えてください。

  • エクセルのデータ照合

    AとB2つのエクセルシートがあって、Aのシートのデータが Bのシートにもあるかどうかを調べる時どのようにすればいいのでしょうか? 例えば・・・、 <シートA>    A  B C D E F G <シートB> A B H I というエクセルデータがあって、シートBのデータがシートAにあるか どうか(AとBはあるのでYES、HIはないのでNO)など一発で 検索する方法を教えていただけないでしょうか? 宜しくお願いします。

  • EXCELのデータ照合で教えてください。

    EXCELで外部データの取込からデータの照合をしたいのですが ←     更新後     →     ←     更新前     →   A    B    C     D    E     F    G     H 1 商品A  4個  商品B  10個  商品C  2個  商品D  10個 2 商品C  4個  商品D   8個  商品E  10個  商品A   4個 この時に、セルA1B1とセルG2H2は、何もせず、セルC1D1には、文字を太字で表示、セルG1H1、黄色で塗つぶし、セルC2D2は、文字を黄色で表示、 セルE1F1、緑色で塗つぶし、セルA2B2は、文字を緑色で表示とかのデータの照合をしたいのですが、どなたか教えて下さい。 宜しくお願い致します。

  • エクセルのシート間で複数条件にて照合させたい。

    1.【Sheet1のデータ例】※補助元帳データ(Excel) ---------------------------------------------------------------------------------- A B C D E F G H ・・・・ 1| No. 日付 区分A 区分B 取引先 借方 貸方 2| 78 2/1 A 1010 A商事 5,000 3| 12 2/1 B 1020 B商事 2,000 4| 50 2/1 A 1050 C(カ) 1,050 5| 44 2/2 A 1100 (カ)D 8,400 6| 94 2/3 C 1700 (ユ)Q 5,500 7| 51 2/4 B 1010 P興業 4,200 ・| ・ ・ ・ ・ ・ ・ ・ ・| ・ ・ ・ ・ ・ ・ ・ ・| ・ ・ ・ ・ ・ ・ ・ ---------------------------------------------------------------------------------- 2.【Sheet2のデータ例】※入金データ(Excel) ---------------------------------------------------------------------------------- A B C D E F G H ・・・・ 1| 日付 区分 借方 貸方 摘要 2| 2/1 CC 1,050 3| 2/1 2,000 4| 2/1 5,000 5| 2/2 CC 8,400 6| 2/3 5,500 7| 2/4 CC 4,200 ・| ・ ・ ・ ・ ・ ・ ・ ・| ・ ・ ・ ・ ・ ・ ・ ・| ・ ・ ・ ・ ・ ・ ・ ---------------------------------------------------------------------------------- 上記のようなエクセル シートがあります 1.[sheet1]と[sheet2]の日付と金額を照合させて2つの条件が一致するデータを探す 2.一致するデータの行を[sheet1]と[sheet2]ともに塗りつぶしをする(薄い黄色) 3.日付と金額が一致している行が複数あるなら対象データ(行)を薄いピンクに塗りつぶす 4.一致しないデータを[sheet3]に日付と金額のみ貼り付ける 上記のようなことをしたいのですが 関数では限界があり悩んでいます。 VBAを試してみたいのですが知恵を拝借できないでしょうか。 よろしくお願い致します。

  • EXCEL - マクロ・シート間の照合

    すみません、どなたか教えてください。 「シートA」と「シートB」とで、商品リストのデータを照合したいのです。 「シートA」を元に、ある一部の商品リストに変更をかけたものが「シートB」になります。 【例】 商品番号  商品名  001     Orange ABC  002     Orange BBB  003     Apple Big  004     Banana 5 チェックする点は、入力されている文字列、大文字、小文字、スーペース等が変更になったかどうかチェックします。 変更は何度も入るため「シートB」を元に「シートC」をチェックする→「シートC」を元に「シートD」をチェックする、という流れになっていきます。 今までは以下の関数を使ってチェックしていましたが、この関数だと毎回書き変える上に、A3以降のセルにコピーする作業が発生するので手間がかかってなりません。 ●照合用のシートZ!A2=IF('シートA'!A2&'シートB'!A2="","",EXACT('シートA'!A2,'シートB'!A2)) どなたかよい方法を教えてください。よろしくお願いします。 できれば、ボタンを押してマクロ実行、というのが理想なのですが…。

  • エクセルで照合に適切な関数を教えてください。

    すっごく困っているのでよろしくお願いします。 sheet1・・・Aの情報  sheet2・・・Bの情報 sheet3・・・二つの照合結果 A・Bはそれぞれ入力件数、並び順(行・列)もまったく違います。 例) sheet1・sheet2  A列・・・都道府県  B列・・・市区  C列・・・町 件数は同じ東京都○○区でもC列の町名が違った場合は、複数件になります。

  • エクセル2つのシートの照合

    エクセルについてです。 シート1に   A    B    C    D 100    りんご    1 100    りんご    2 200    みかん    1 200    みかん     2 という表があり、シート2に、  A   B   C 200    みかん  1 100    りんご  2 という表があります(シート1とは並びが異なります) シート2の表と完全に一致するものだけを選んで、シート1のD欄に印をいれたいのですが、その場合どのような式を組めば良いのでしょうか。 ご教授お願いします。

  • エクセルと照合について

    エクセルと照合について 工場に勤務していて、シフト表と給与計算をしています。 エクセルの表がうまく貼りつけられず(列がずれるため)、縦書きですいません。 以下はシート1です。 出勤予定表(A1) Aさん(A2) 1/1(B1)←1/1は日付です。 1(B2) 1/2(C1) 空欄(C2)←休日のことです。 1/3(D1) 3(D2) 1/4(E1) 空欄(E2) 1/5(F1) 1(F2) 1/6(G1) 3(G2) 以下BさんからEさんまで5人分あります。 以下は勤務時間コードです。 1 5:00~13:00 2 8:00~15:00 3 13:00~21:00 以下はシート2に作成している、実際の出勤日です。 Aさん(A2) 1/1(B1)←1/1は日付です。 5:00~13:00(B2) 1/2(C1) 空欄(C2)←休日のことです。 1/3(D1) 13:00~21:00(D2) 1/4(E1) 空欄(C2) 1/5(F1) 5:00~13:00(F2) 1/6(G1) 13:00~21:00(G2) 他にBさんからEさんまで、シート3からシート6まで作成しています。 要は二つのシートをマクロか関数かであっているかどうか照合したのですが、できるのでしょうか。 目視はできるだけ避けたいです。 超初心者ですいません。 お願いします。

  • エクセルを用いた仕入データと請求データの照合(マッチング)

    エクセルでの仕入データと請求データの照合です。 シート1には仕入データ、シート2には請求データがあります。 各シートの様式は以下です。 A行から 日付ー注番ー品名ー数量ー単価ー金額ー税ー税込金額ーチェック となっています。 仕入データと請求データの注番と金額が合えばチェックの行にaを付けます。 以前投稿した際に =IF(SUMPRODUCT((Sheet2!$B$2:$B$10000=$B2)*(Sheet2!$F$2:$F$10000=$F2)),"a","") の式を頂きましたが、 例えばシート1に注番0001・金額1,000の行が1行あり シート2に注番0001金額・1,000の行が2行あった場合でもチェックの列にaが入力されてしまうのです。 *この場合だと仕入1,000円、請求2,000円で仕入=請求になりません。 このように一度照合したものに関しては同じ注番、同じ金額だとしてもチェックしないという条件の式をご回答頂きたくご質問させていただきました。 ご回答何卒宜しくお願い致します。

専門家に質問してみよう