Excelをよく使う方はデータの確認に困ると思いますが、普段どのようにされていますか?今日は、データを確認するために最もよく使用される 3 つの方法を紹介します。ぜひご覧ください。
#データの 2 つの列の違いを確認する方法は、Excel を使用するパートナーがよく遭遇する問題です。次の図に示すように、左の列はすべての注文番号、右の列は出荷された注文番号です。2 つの列の注文番号に差異があるかどうかを判断する必要があります。
この種の問題は簡単そうに見え、VLOOKUP 関数または COUNTIF 関数を使用して解決できますが、実際の状況はより複雑です。比較値 (検索値または条件値) と参照値 (検索範囲またはカウント領域) である 2 つのデータ列は、関数の結果に含まれる実際の意味に直接影響します。
今日はベテランがこれらの問題を整理します。将来、友人がデータ検証の問題に遭遇したときに、それらを明確に解決できることを願っています。
1. VLOOKUP 関数を使用してデータを確認します
##1. C 列を比較値 (ルックアップ値) として使用します
Formula=VLOOKUP(C2,A:A,1,0)次の図に示す結果が得られます。
2. 列 A は比較値 (検索値) として使用されます
Formula=VLOOKUP(A2,C:C,1,0) Yes 以下の図のような結果が得られます。
拡張アプリケーション:
プロンプトが必要な情報としてエラー値を表示したい場合は、IFERROR 関数を使用して連携できます。たとえば、式 1 は次のように変更できます:=IFERROR(VLOOKUP(C2,A:A,1,0),"注文番号が間違っているため、確認する必要があります")、式 2 は次のように変更できます。
=IFERROR (VLOOKUP(A2,C:C,1,0),"Not Shipped") のように変更すると、結果は次の図のようになります:
より直接的に、出荷済みかどうか、データが正常かどうかを確認するには、IF 関数と ISERROR 関数を使用できます。式 2 は次のように変更できます:
=IF (ISERROR(VLOOKUP(A2,C:C,1,0)),"商品は送信されていません", "発送済み")、式 1 は次のように変更できます:
=IF(ISERROR(VLOOKUP(C2, A:A,1,0)),"注文番号が間違っているので確認する必要があります", "正常")、結果は図に示すとおりです:
2. COUNTIF を使用して 2 列のデータを確認します。
COUNTIF は、COUNTIF (カウンティングエリア、条件値)。この例では、=COUNTIF(A:A,C2) と
=COUNTIF(C:C,A2) という 2 つの数式がまだ存在しており、結果は次のようになります。図を示します。
COUNTIF によって得られる結果も 0 と 0 より大きい数値の 2 つあり、条件値 (2 番目のパラメーター、つまり比較値) がカウント領域 (最初のパラメーター、つまり基準値です)。結果 0 は発生していないことを示し、VLOOKUP の #N/A と同じ意味を持ちます。
プロンプト情報を追加したい場合は、IF 関数と組み合わせることができます。対応する式は次のとおりです: =IF(COUNTIF(A:A,C2)=0,"注文番号は正しくないため確認する必要があります"," 通常")
および =IF(COUNTIF(C:C,A2)=0,"未発送","発送済み")
の場合、結果は次のようになります。図に示されています。
#3. MATCH を使用して 2 列のデータを確認する
MATCH 関数の機能は次のとおりです。 「エリア内の位置番号を検索」で検索値を取得します。この関数には、MATCH (検索値、検索範囲、検索方法) という形式の 3 つのパラメーターが必要です。この例では、2 つの式は次のとおりです:=MATCH(C2,A:A,0) および
=MATCH(A2,C:C,0) の場合、結果は図のようになります。
以上が実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。