ホームページ >トピック >excel >実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法

実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法

青灯夜游
青灯夜游転載
2023-03-27 19:59:544004ブラウズ

Excelをよく使う方はデータの確認に困ると思いますが、普段どのようにされていますか?今日は、データを確認するために最もよく使用される 3 つの方法を紹介します。ぜひご覧ください。

実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法

#データの 2 つの列の違いを確認する方法は、Excel を使用するパートナーがよく遭遇する問題です。次の図に示すように、左の列はすべての注文番号、右の列は出荷された注文番号です。2 つの列の注文番号に差異があるかどうかを判断する必要があります。

実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法

この種の問題は簡単そうに見え、VLOOKUP 関数または COUNTIF 関数を使用して解決できますが、実際の状況はより複雑です。比較値 (検索値または条件値) と参照値 (検索範囲またはカウント領域) である 2 つのデータ列は、関数の結果に含まれる実際の意味に直接影響します。

今日はベテランがこれらの問題を整理します。将来、友人がデータ検証の問題に遭遇したときに、それらを明確に解決できることを願っています。

1. VLOOKUP 関数を使用してデータを確認します

##1. C 列を比較値 (ルックアップ値) として使用します

Formula

=VLOOKUP(C2,A:A,1,0)次の図に示す結果が得られます。

実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法

この式では、検索値 (第 1 パラメータ、つまり比較値) が C 列に出荷された注文番号、検索範囲 (第 2 パラメータ、つまり、基準値)は、列 A のすべての注文番号です。

結果は 2 つの状況で表示されます:

(1) 注文番号 (列 A) を取得します。この状況は、検索値 (列 C の注文番号) が検索範囲(A 列に該当するデータがある)。この例では、出荷された注文番号がすべての注文番号の範囲内にあることを意味します;

(2) はエラー値 (#N/A) を取得します。これは、検索値 ( C列(注文番号)は検索範囲(A列)に該当するデータがありません。この場合、出荷済みであることを示す注文番号は、すべての注文番号の範囲内になく、問題の注文番号になります。注文番号の記録が間違っていないか、別の組織のものかを確認する必要があります。

2. 列 A は比較値 (検索値) として使用されます

Formula

=VLOOKUP(A2,C:C,1,0) Yes 以下の図のような結果が得られます。

実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法

式 2 と式 1 の違いは、検索値と検索範囲の位置が入れ替わることです。つまり、列 A は列 C で検索されます。 の対応する順序番号、結果は同じ 2 つの状況ですが、意味が変わります。

注文番号を取得できた場合は、注文が出荷されたことを意味します (列 C に対応するデータがあるため)。エラー値を取得した場合は、注文が出荷されていないことを意味します。その後の業務運営をフォローアップする必要があります。

式1と式2の結果を比較すると、比較値と基準値が変わると結果の意味が全く異なることを理解する必要があります。したがって、データをチェックする前に、まず解決する必要がある問題を把握し、次に何を比較値として使用し、何を基準値として使用するかを決定する必要があります。

拡張アプリケーション:

プロンプトが必要な情報としてエラー値を表示したい場合は、IFERROR 関数を使用して連携できます。たとえば、式 1 は次のように変更できます:

=IFERROR(VLOOKUP(C2,A:A,1,0),"注文番号が間違っているため、確認する必要があります")、式 2 は次のように変更できます。 =IFERROR (VLOOKUP(A2,C:C,1,0),"Not Shipped") のように変更すると、結果は次の図のようになります:

実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法

より直接的に、出荷済みかどうか、データが正常かどうかを確認するには、IF 関数と ISERROR 関数を使用できます。式 2 は次のように変更できます:

=IF (ISERROR(VLOOKUP(A2,C:C,1,0)),"商品は送信されていません", "発送済み")、式 1 は次のように変更できます: =IF(ISERROR(VLOOKUP(C2, A:A,1,0)),"注文番号が間違っているので確認する必要があります", "正常")、結果は図に示すとおりです:

実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法

実は、2 つの列のデータの差分をチェックする場合、次のように COUNTIF 関数と MATCH 関数を使用することもできます。これら 2 つの関数を使用したチェック方法を簡単に説明します。

2. COUNTIF を使用して 2 列のデータを確認します。

COUNTIF は、COUNTIF (カウンティングエリア、条件値)。この例では、

=COUNTIF(A:A,C2)=COUNTIF(C:C,A2) という 2 つの数式がまだ存在しており、結果は次のようになります。図を示します。

実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法

COUNTIF によって得られる結果も 0 と 0 より大きい数値の 2 つあり、条件値 (2 番目のパラメーター、つまり比較値) がカウント領域 (最初のパラメーター、つまり基準値です)。結果 0 は発生していないことを示し、VLOOKUP の #N/A と同じ意味を持ちます。

プロンプト情報を追加したい場合は、IF 関数と組み合わせることができます。対応する式は次のとおりです: =IF(COUNTIF(A:A,C2)=0,"注文番号は正しくないため確認する必要があります"," 通常") および =IF(COUNTIF(C:C,A2)=0,"未発送","発送済み") の場合、結果は次のようになります。図に示されています。

実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法

#3. MATCH を使用して 2 列のデータを確認する

MATCH 関数の機能は次のとおりです。 「エリア内の位置番号を検索」で検索値を取得します。この関数には、MATCH (検索値、検索範囲、検索方法) という形式の 3 つのパラメーターが必要です。この例では、2 つの式は次のとおりです:

=MATCH(C2,A:A,0) および =MATCH(A2,C:C,0) の場合、結果は図のようになります。

実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法

MATCH 関数の結果は、VLOOKUP の結果と似ています。違いは、VLOOKUP は対応するコンテンツ (順序番号) を取得するのに対し、MATCH は、一致する行番号を取得することです。注文番号が記載されています。

個人的には、2 つの列のデータを確認する場合は、MATCH 関数を使用した方が便利だと思います。2 つのデータの違いを比較できるだけでなく、データの特定の位置も取得できます。結果は、場合によっては非常に重要になります。

MATCH関数とIFERRORを組み合わせる方法はVLOOKUPと全く同じですので例は出しません。

実際、MATCH は非常に便利な関数です。このチュートリアルが気に入っていただけましたら、サポートを忘れずにお願いします。後でさらに例を紹介します。

関連する学習の推奨事項:

Excel チュートリアル

以上が実践的な Excel スキルの共有: データを確認するためによく使用される 3 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はitblw.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。