• ベストアンサー

エクセルでふたつのシートで違う文字を見つける数式

エクセルでふたつのシート(仮に(1)(2)とします)にほぼ同じ内容のものが入力されていたとします。しかし(1)と(2)のシートが本当に全部同じものなのかどうか調べたいと思います。 そこでシート(3)に(1)(2)の相違箇所をエラーなどで表示させるような数式を教えてください。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

シート3のA1に =IF(Sheet1!A1=Sheet2!A1,"") と入力し 必要範囲まで式をコピーしてみてください。

pitaro
質問者

お礼

ありがとうございます。これです! 早速やってみます。

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

関連するQ&A

  • EXCELで数式を見えなくしたい

     EXCELにおいて、入力した数式を 他人に簡単に見れないようにしたいんですが 【書式】→【セル】→【保護】→【表示しない】にチェック 【ツール】→【保護】→【シートの保護】 で、見えなくはなったんですが、これでは 数字を入力すら出来なくなってしまいました。 記入&数式計算は出来る状態で、数式の表示だけを 消す方法は何か無いんでしょうか?

  • Excelセル内に数式が入らない

    sheet1のB2に数式バーの内容で入力したのですが入りませんシートFまでの数式は入力できるのですが(B1セル数式)実はシートOまでの同数式を入力したいのですが数式が多すぎて入力できないエラーの場合はどうすればよいのか皆目解りませんどなたか解る方宜しくお願いします。 VBAコード入力でも結構です。

  • Excel 数式保護のやり方

    Excelで、シートに数式がたくさん入っています。 Aのシートの、ある一箇所のセルに数字を入れると、 Bのシートから その数字の列の情報を引き出し、 Aシートの各セルに表示する仕組みにしてます。 Aシートは、その一箇所のセル以外は全て数式なので 触れないようにしたいのです。 1つのセル以外を保護で固める方法を教えてください。

  • エクセルでワークシートを替えて数式をいれたい

    エクセルでワークシート名を指定して数式を入力することはできますか? ただし、ワークシート名が変化するようになっているのですが。 "='sheet1'!(A1)+'sheet2'!(a2)" でsheet1,2のところは変数にはできないんですかね? sheet1,2のところにiとかいれてもだめなんですが。

  • 【エクセル】数式だけコピーする方法

    はじめまして。 ・エクセルのファイルが10あります。 ・ファイル(シート)の内容は、入力されているデータ(数値)は違うものの、フォーマットは全て一緒です。 ・ちなみに、現在のシートには数式は一切含まれていません。 ・そのシートの決まった数百カ所に、新たに数式を記述し、データの足し算引き算などをしたいと思います。 ・なお、数式を入れていく決まった箇所は、同じ行や列ではなくてバラバラの行や列にになっております。 ・10シートあるため全てに数式を記述していったら膨大な作業になります。なので、ひとつのシートに数式をいれて完成させたら、他のシートとフォーマットは全く一緒なので、完成したシートの数式だけを他の9ファイルに一気にコピーしたいと考えてます。 現在、形式を選択して数式だけの貼り付けを行ってみても、データ(数値)も一緒に変化してしまいます。 どのようにすればよいか、途方に暮れておりますので、アドバイスを頂ければと思います。

  • エクセルのグラフの値に数式は入るの?

    エクセルでグラフを作成して、グラフを右クリックして元のデータを表示します。 系列のタブのところの値にグラフに表示される値(参照セル)を入力する訳ですが、そこの値に数式を入力するのは可能でしょうか? 通常は =Sheet1!$A$1:$N$1 のように表示しますが、 数式を入れて =Sheet1!($A$1/$A$2):($N$1/$N$2) とできるのでしょうか? ※作成したサンプルはエラーになります

  • エクセルの数式を教えてください

    エクセルの数式を教えてください B3のセルに数式「=A3」を入れてA3と同じ入力内容を表示したいのですが、A3がブランクのときにB3のセルには「0」が表示されます A3がブランクのときにB3のセル表示もブランクにするにはどうすればよいのでしょうか?

  • エクセルの数式について

    エクセルの数式バーにおいて、 例えば、=入力シート!H~~ と複数の数式が入力されている。 この同列、H~~のHのみを一括して =入力シート!L~~ のようにHをLに(行の~~は変えず)一つずつ行うのでなく一括して変えるにはどうすればよいですか。 一つ一つ文字を変えていけばいいのですが、それでは時間がかかりすぎます。 説明が下手ですがどうかご回答お願いします。

  • エクセルの数式についての質問です。

    下記の数式で、「一覧!A4:EG1003,137」の「一覧!A4:EG1003,137」が空白の場合に、空白で返す場合の数式をお教えください。 現状の数式 =VLOOKUP(B1,一覧!A4:EG1003,137) 補足説明 エクセルのシート(一覧シート)のA4:EG1003内で137列目が空白の場合は空白で返す数式にしたいです。 VLOOKUPを使用しているので、別シートのB1セルには一覧シートの専用番号の行の値を入力するとその行が全て別シートに反映される形になっています。その時に空白の個所があると0表示になってしまうので、空白は空白で返したいです。

  • エクセルでのシートを飛ばした数式

    教えてください、エクセルでシートを何枚も追加しているのですが合計をまとめて最後のページで集計したいのですが数式が分かる方お願いします。

専門家に質問してみよう