Adriには、かなりの数のデータレコード(40,000をはるかに超える)を含むワークシートがあります。各行の2つの列は相互に排他的であると想定されています。値は列Fまたは列Gに含めることができますが、値を列Fと列Gに含めることはできません。Adriは、次のようなレコードをすばやく見つける方法を必要としています。 F列とG列の両方に値があるため、彼女はこれらの誤ったエントリを修正できます。

ここで重要なのは、「各行に」というフレーズです。 Audriは、任意の行の列FとGを調べて、FとGの両方に値(値)がないことを確認したいと考えています。これを理解すると、さまざまな方法で続行できます。簡単な方法は、次のような簡単な数式を列Hに追加することです。

=COUNTA(F2:G2)

この数式をセルH2(調べているセルのすぐ右側)に配置すると、結果は0、1、または2のいずれかになります。F2とG2の両方が空の場合、結果は0になります。 F2またはG2のいずれかが空の場合、結果は1になります。 F2もG2も空でない場合、結果は2になります。列Hの結果で簡単に並べ替えまたはフィルタリングして、適切な数のない行を見つけることができます。

列Hのテキストインジケーターが必要な場合は、次のような式を使用できます。

=IF(ISBLANK(F2)+ISBLANK(G2)<>1,"Error","OK")

この数式は、FとGに何もないか、FとGの両方に何かがある場合に「エラー」を表示します。FまたはGのいずれかに何かがある場合にのみ、「OK」を表示します。数式を配置すると、簡単に並べ替えたり、誤った行を見つけるためのフィルター。

フィルタと言えば、F列とG列の両方に何かがある行のみを表示するフィルタを簡単に適用できます。(リボンの[データ]タブにある)[フィルタ]ツールをクリックしてから、上部の下矢印をクリックします。列Fの。結果のドロップダウンリストで、[空白]オプションをクリアします。他のすべてのチェックボックスは選択したままにする必要があります。

この仕様により、画面に表示される行数が減ります。同じ基準を列Gに適用すると、FとGの両方に空白以外の値を持つ行だけが残ります。

(FとGの両方に何もないものもチェックしたい場合は、列FとGの両方のブランクオプションを除くすべてのチェックボックスをオフにすることができます。)

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

このヒント(10629)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。