- 締切済み
エクセルで重複データをカットする方法教えて下さい!
こんにちは!! 分からないので教えて欲しいのですが、エクセルで表を作った時に、同じ項目欄に同じ数字(製品番号)が入らないようにしたいのですが、できますか?!また同じ番号を入力した際に、警告してくれる…なんてことはできますか?! 例えば、A列に番号(製品品番)を入力していってて、今回13という品番をつけるとします。しかし既に以前に13番が使われているとします…そんな時に、「13は使用済みです!」の様なメッセージがでるような機能がありますか?! また他に良い案があれば教えて下さい!よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- maruru01
- ベストアンサー率51% (1179/2272)
No.1です。 No.5の方の回答は、順に入力する場合はいいですが、入力済みデータの修正には対応出来ないことがあります。 例えば、A1~A5まで入力して、A4を修正する場合、A1~A3と同じデータには変更出来ませんが、A5と同じデータには変更出来てしまいます。 もちろん、入力済みを修正することがないなら、問題はありませんが。 (私やNo.2~No.4の方の回答ももちろん問題はないです。)
- imogasi
- ベストアンサー率27% (4737/17069)
入力規則を設定します。他の回答と数式が少し違う。 (1)A1;A30を範囲指定します。 (2)データ-入力規則-設定タブ-ユーザー設定 (3)数式ボックスに =COUNTIF($A$1:A1,A1)=1(OKの方のケースを記述) OK これで警告が出て、同じ列には同じ値は入力できません。
- mshr1962
- ベストアンサー率39% (7417/18945)
同じ内容の禁止は入力規則で作れます。 「データ」「入力規則」の「設定」タブで 「入力値の種類」を「ユーザー定義」 「数式」に「=COUNTIF($A:$A,$A2)=1」 上記はA2セルの設定例です。 A列に同じ値がなければ、COUNTIFは1を返します。 1以外のときにエラーメッセージが表示します。 「エラーメッセージ」タブに表示するメッセージを設定してください。 (該当する値の表示は無理です。必要な場合はVBAで組む形になります。) メッセージでなく色だけでいいなら条件付き書式でできます。 「数式が▼」「=COUNTIF($A:$A,$A2)>1」で書式設定
- coco1
- ベストアンサー率25% (323/1260)
すみません、入力ミスです。 数式:=COUNTIF($B$1:$B$10,B14)<2 ↓ 数式:=COUNTIF($B$1:$B$10,B1)<2
- coco1
- ベストアンサー率25% (323/1260)
たとえば、B1:B10に品番を入力するとすれば、その範囲を選択して(D)データ→(L)入力規則で次のように設定します。 タブ:設定 入力値の種類:ユーザ設定 数式:=COUNTIF($B$1:$B$10,B14)<2 タブ:エラーメッセージ タイトル、エラーメッセージ:任意 これでOKです。
- maruru01
- ベストアンサー率51% (1179/2272)
こんにちは。maruru01です。 A列全体を選択して、メニューの[データ]→[入力規則]→[設定]タブで、 [入力値の種類]:「ユーザー設定」 [数式]:「=COUNTIF(A:A,A1)」 と設定します。 後は、[エラーメッセージ]タブで、独自のエラーメッセージを設定したり出来ます。