- ベストアンサー
エクセルが得意な方に質問です。
Aというエクセルのファイルに、「1,2,3,4,5」という数字が1文字につき1セル、計5セルで入っています。 また、Bというファイルに「1,4,5,2」という順番で、1文字1セルで入っています。 この場合、Bファイルには「3」がありませんが、この片方のファイル(B)には無い数字をピックアップする効率の良いやり方(関数等使って)はありませんか? ご意見お待ちしています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
トランスポンド関数でAファイルの値を {1,2,3,4,5}から{1;2;3;4;5}に変えます。 ({1;2;3;4;5}<>{1,4,5,2})*{1;2;3;4;5} と、してみてください。 Bのファイルにない3だけが残り、あとは0になります。 LARGE関数などで0以外を取り出せば ご希望に沿うものと思います。 如何でしょうか? お役に立てていたならば幸いです。
その他の回答 (2)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
AファイルもBファイルも立ち上げている状態で、AファイルともBファイルともシート1のA列にお示しのデータがそれぞれ入力されているとします。 AファイルのB1セルには次の式を入力して下方にドラッグコピーします。 =IF(A1="","",IF(COUNTIF('[Bファイル.xls]Sheet1'!$A:$A,A1)=0,"×","")) 上の式で[Bファイル.xls]Sheet1'!$A:$Aの部分は実際にBファイルのA列を選択して入力すれば間違いがないでしょう。 Bファイルに無いデータについては×がB列に表示されます。
質問者
お礼
ありがとうございました。
- LHS07
- ベストアンサー率22% (510/2221)
回答No.1
私なら並び替えて両方を印刷して比較します。
質問者
お礼
ありがとうございました。
お礼
ありがとうございました。