ワークシートに情報を入力するときは、入力するデータが特定の列に対して実際に一意であることを確認する必要がある場合があります。

たとえば、ワークシートの列Dに一連のhttp://www.formville.com/C2_free-invoice-forms.html [invoice]番号を入力する場合は、入力しないようにする必要があります。同じ請求書番号を2回。

このような問題に取り組むには、いくつかの方法があります。常に列の下部に新しい情報を入力している場合は、Excelのデータ検証機能を使用して、現在のセルに入力しているものが列の上位にあるものと一致しないことを確認できます。次の手順に従ってください:

。列Dを選択します。

。 [データ]メニューから[検証]を選択します。 Excelに[データ検証]ダイアログボックスが表示されます。 (図1を参照)

。 [許可]ドロップダウンリストを使用して、[カスタム]オプションを選択します。

。 [数式]ボックスに、次の数式を入力します。

。 [OK]をクリックします。

列D内の任意の場所にデータを入力していて、列の他の場所(現在のセルの上または下)にある値を入力しているかどうかを知りたい場合は、上記の手順に従うことができますが、ステップ4:

=COUNTIF($D:$D,D1)<2

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2650)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。