はじめまして。
セルにA1、A2と順番に商品番号を、コピペしていっています。これは気になった商品をピックアップして、商品番号をセルに貼り付けています。しかし、困ったことに重複してしまうときがあります。
商品数も多く、商品番号が複雑なので覚えていられません。過去そのシートに商品番号を貼り付けたかどうが自動でチェックする方法はないでしょうか?理想はそのシートのセルに貼り付けたときに警告等で知らせてくれることです。
毎回検索して重複チェックは効率が悪いですし、貼り付け終わってから最後に重複チェックもまたやり直しで大変です。どうか、いい方法があれば教えてください。よろしくお願いいたします。
自動で重複チェックをするには
-
- 記事: 337
- 登録日時: 6月 21, 2010, 6:52 am
Re: 自動で重複チェックをするには
ビスコ さん こんにちは
・[条件付き書式設定]が判り易いと思います。
(今回は A1:A999 の範囲を試してみます、必要に応じて増減して下さい)
・[条件付き書式設定]を設定するには、
1.新しいシートを作成します。
2.A1セルを選択状態にします。
3.メニューから[書式][条件付きの書式設定]を選びます。
4.[条件付き書式設定]ダイアログで[条件1]チェックボックスをオンにします。
(すでに条件が設定済みの場合は、条件2または条件3で設定して下さい)
5.すぐ下にあるコンボボックスで[数式が]を選びます。
6.右にあるテキストボックスに COUNTIF(A$1:A$999;A1)>1 と入力します。
7.下にある[新しいスタイル]ボタンをクリックします。
8.[セルスタイル]ダイアログで[管理]タブを選びます。
9.[名前]テキストボックスに、新しいセルスタイルの名前を入力します。
(名付け方は自由ですが、ここでは仮に「背景赤」としておきます)
10.[背景]タブを選びます。
11.[明るい赤]を選びます
12.[OK]ボタンをクリックして、[セルスタイル]ダイアログを閉じます。
13.[OK]ボタンをクリックして、[条件付き書式設定]ダイアログを閉じます。 14.A1セルを右クリックして[コピー]を選びます。
15.A1:A999 の範囲を選択します。
(A1:A999 を選択するには、数式バーの1番左にある[名前ボックス]に A1:A999 と入力します)
16.選択範囲を右クリックして[貼り付け]を選びます。
(この後 A列で重複入力を行うと「背景赤」スタイルが適用され背景色が赤くなります)
(この後 A列に貼り付けを行う場合は[形式を選択して貼り付け]を選び[書式]をオフにして貼り付けて下さい)
・B列を使って表示させる方法もあります。
・B列にA列の重複を表示させるには、
1.新しいシートを作成します。
2.B1セルに =IF(COUNTIF(A$1:A$999;A1)>1;"重複";"") と入力します。
3.B1セルを右クリックして[コピー]を選びます。
4.B1:B999 の範囲を選択します。
5.選択範囲を右クリックして[貼り付け]を選びます。
(この後 A列で重複入力を行うとB列に「重複」と表示されます)
・[条件付き書式設定]が判り易いと思います。
(今回は A1:A999 の範囲を試してみます、必要に応じて増減して下さい)
・[条件付き書式設定]を設定するには、
1.新しいシートを作成します。
2.A1セルを選択状態にします。
3.メニューから[書式][条件付きの書式設定]を選びます。
4.[条件付き書式設定]ダイアログで[条件1]チェックボックスをオンにします。
(すでに条件が設定済みの場合は、条件2または条件3で設定して下さい)
5.すぐ下にあるコンボボックスで[数式が]を選びます。
6.右にあるテキストボックスに COUNTIF(A$1:A$999;A1)>1 と入力します。
7.下にある[新しいスタイル]ボタンをクリックします。
8.[セルスタイル]ダイアログで[管理]タブを選びます。
9.[名前]テキストボックスに、新しいセルスタイルの名前を入力します。
(名付け方は自由ですが、ここでは仮に「背景赤」としておきます)
10.[背景]タブを選びます。
11.[明るい赤]を選びます
12.[OK]ボタンをクリックして、[セルスタイル]ダイアログを閉じます。
13.[OK]ボタンをクリックして、[条件付き書式設定]ダイアログを閉じます。 14.A1セルを右クリックして[コピー]を選びます。
15.A1:A999 の範囲を選択します。
(A1:A999 を選択するには、数式バーの1番左にある[名前ボックス]に A1:A999 と入力します)
16.選択範囲を右クリックして[貼り付け]を選びます。
(この後 A列で重複入力を行うと「背景赤」スタイルが適用され背景色が赤くなります)
(この後 A列に貼り付けを行う場合は[形式を選択して貼り付け]を選び[書式]をオフにして貼り付けて下さい)
・B列を使って表示させる方法もあります。
・B列にA列の重複を表示させるには、
1.新しいシートを作成します。
2.B1セルに =IF(COUNTIF(A$1:A$999;A1)>1;"重複";"") と入力します。
3.B1セルを右クリックして[コピー]を選びます。
4.B1:B999 の範囲を選択します。
5.選択範囲を右クリックして[貼り付け]を選びます。
(この後 A列で重複入力を行うとB列に「重複」と表示されます)
Re: 自動で重複チェックをするには
MoIshiharaさん
とても丁寧なアドバイスありがとうございました。
1つ1つ確認しながらやってみます。
本当にありがとうございます!
とても丁寧なアドバイスありがとうございました。
1つ1つ確認しながらやってみます。
本当にありがとうございます!
OpenOffice.org3.3???windows7 64bit