[[20190613102733]] 『ブック間での重複確認』(のり) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ブック間での重複確認』(のり)

ブック間で重複チェックをしたい

「ブック1>B列(B5〜B9000)」と

「ブック2>B列(B5〜B9000)」で重複している数字があった場合、

ブック1のC列に「重複」と出る様にしたいのですが、

ブック1には、最後にアルファベットが入力されていて、

ブック2には入力されていない為、どう重複を探せばいいのか分かりません。

「ブック1>A012345HH」、「ブック1>A012345」

左から数えて7文字目まで完全一致している場合の重複チェックのやり方を教えて下さい。

< 使用 Excel:Excel2010、使用 OS:unknown >


 =IF(COUNTIF([Book2]Sheet1!$B$5:$B$8,LEFT(B5:B8,7)),"重複",0)
 ???
 尚、左7文字が数字で、Book2側が数値なら、引っかからない。
(BJ) 2019/06/13(木) 14:51

=IF(ISNA(MATCH(MID(B5,1,7),[ブック2.xlsx]Sheet1!$B$5:$B$9000,0))," ","重複")

最初の1文字目が文字列の場合でも読み込むかと思われます…

[ブック2.xlsx] ←ブック名
Sheet1! ←シート名
(しほ) 2019/06/13(木) 15:39


↑追記

1.ブック1のC列目にて上記の関数を入力
2.フィルハンドルで下まで引っ張ると重複している数字のみ"重複"と反映されます。

ブック2は特に操作せず、追加分は追加して可能です。
但し関数にてB9000までしか設定していないためB9000を超える場合は
関数の9000の部分を変えてみてください。
(しほ) 2019/06/13(木) 15:45


出来ました!本当に助かりました。ありがとうございました!
(のり) 2019/06/15(土) 02:46

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.