目次
我々は日常業務で特にデータの計算や整理にExcelを使用しています。 時には我々は、特定の列に値を検索する必要があります。 我々は手動でこれを行う場合、それは非常に時間がかかります。 我々は関数を使用してこれを行うことができます。 だから今日ここで我々は、Excelで列に値を検索する方法を説明するつもりです。
とあるスーパーに来店した何人かの顧客のデータセットを取る。 お客様ID ショッピング 金額 特定の日付に、また 合計 以前購入したものがあれば
練習用ワークブックをダウンロードする
この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。
列の値を検索する.xlsxExcelで列の値を検索する4つの方法
1.Excelで列内の値を検索する条件付き書式機能を適用する
エクセルで任意の値を見つけるには 条件付き書式設定 ここでは、Excelの表計算ソフトで特定の列の値を求めます。
ステップ1.
- まず、値を求めたい列を選択します。
- ここでは、以下を選択します。 セルズ C5 まで C8 において C列 .
ステップ2.
- に行ってみてください。 ホーム タブを最初に表示します。
- ここで 条件付き書式設定。
- 選択 セルの強調表示ルール のドロップダウンから 条件付き書式設定 .
- を選択します。 イコール・トゥ。
ステップ3.
- 今度は ポップアップ .
- ここには、調べたい値を入れる必要があります。
ステップ4.
- となるような値を求めたい。 500 .
- この値を マーク1 の部分をご覧ください。
- また、ハイライトカラーを選択することも可能です。
- 次の画像のようにメニューから選択します。
ステップ5.
- 最後に、選択した列で色分けされた値を求めます。
続きを読む エクセル列の最高値の求め方(4つの方法)
2.ExcelのVLOOKUP関数を使って列の中の値を検索する
Excelで列の値を見つけるには、次のようにします。 VLOOKUP関数 以下にその手順を示します。
ステップ1.
- まず、新しいカラムを作成します。 結果 を表示するようにしました。 VLOOKUPです。
ステップ2.
- では、次に進みます。 セルE5 を入力し ブイルック 関数を使用します。
- ここでは セルD5 欄外 レンジ D5 まで D8 .
- を置きました。 ファルス は、正確な結果が必要なので、引数セクションにある
- だから、計算式はこうなる。
=vlookup(c5, d5:d8,1,false)
ステップ3.
- を押してください。 入力 .
- 選択した値が選択した列にあるので、このセルにそれが表示されます。
のすべての値を比較することもできます。 D列 をもって E列 そのためには、以下の手順が必要です。
ステップ4.
- 数式を編集する。
- 置く ドル ($) ようす アブソリュートリファレンス .式になります。
=vlookup(c5,$d$5:$d$8,1,false)
- 次に、 を押します。 エンタメ .
ステップ5.
- から、塗りつぶしハンドルアイコンをプルダウンします。 セル E5 .
- 最後に、比較した結果を得る D列 価値観 E列 .
ここでは、セル D5 と D7 にあります。 E列 で、残りの値は存在しません。 E列 そのため、この関数は #該当なしエラー を、彼らのために。
注. の場合 VLOOKUPです。 の場合、比較する列が参照セルの右側になければなりません。 そうでない場合、この関数は機能しません。
続きを読む Excelで列の値を検索して別の列の値を返す
類似の読み物
- Excelで列内の値の最初の出現を見つける方法(5つの方法)
- Excelで列内の値の最後の出現を検索する(5つの方法)
3.Excelで列内の値を検索するMATCH関数を挿入する
を挿入することで、カラム内の値を見つけることができます。 MATCH機能 .
ステップ1.
- このデータセットでは、すでにカラムを追加しています。 結果 をクリックすると、異なる機能の結果が表示されます。
- ここで、数式を入力します セルE5 .
- 指定された数式を入力してください。
=match(c5,$d$5:$d$8,0)
- の値を求めます。 セルC5 において コラム レンジのE D5〜D8 .
- ここでは、セル参照が変更されないように絶対記号を使用しています。
- 最後の引数は、これまで 0 というのは、正確な結果を得たいからです。
- 最後に、比較した結果を得る D列 価値観 E列 .
ステップ2.
- 次に、 を押します。 入力 .
ステップ3.
- を得ることができます。 1 において E列 これは、セルの値が選択された範囲の最初の位置にあることを意味します。
- ここで、Fill Handle を使って列全体をオートフィルし、もし C列 にあります。 E列 .
もし、私たちが見たいのは 真 または ファルス をpositionの代わりに使用する。 以下の手順で適用する必要がある。
ステップ4.
- を使用する予定です。 ISERROR関数 .
- この関数は、以下を返します。 真 エラーが見つかった場合、それ以外の場合 ファルス .
- では、この関数を セルE5。 という式になる。
=iserror(match(c5,$d$5:$d$8,0))
- からフィルハンドルを使用します。 セルE5 .
ステップ5.
- を見ることになります。 ファルス において セルE5 .
- 表示する理由 FALSE は、前のステップで説明したとおりです。
- では、使用する NOT機能 TRUEとFALSEを交互に表示する機能です。
- を使用しています。 NOT機能 ということで、実際のシナリオを理解することができます。
- 最終的に数式はこうなる。
=not(iserror(match(c5,$d$5:$d$8,0)))である。
これによって、どの値が見つかったか、見つからなかったかが一目瞭然になります。
続きを読む ExcelのVBAを使用して列の値を検索する方法(4つの方法)
4.INDEXとMATCH関数を連携させ、列内の値を検索する
ここにリンクします INDEX機能 とのことです。 MATCH を適用する方法は既に知っています。 MATCH そのステップの後に説明します。
ステップ1.
- を適用すると、次のような画像が出力されます。 MATCH.
ステップ2.
- では、次に進みます。 セルE5 をクリックし、数式バーを編集します。
- タイプ INDEX 関数を使用して、値を求める範囲を選択します。
- 編集後の計算式はこうなります。
=index(d5:d8,match(c5,$d$5:$d$8,0))である。
ステップ3.
- を押してください。 ENTER.
- その結果は次の画像のようになります。
ステップ4.
- 残りのセルにも結果を表示させたい場合は、残りのセルをオートフィルで E列 .
- その前に、数式を編集して アブソリュートリファレンス .
- これで計算式はこうなる。
=index($d$5:$d$8,match(c5,$d$5:$d$8,0))
ステップ5.
- そして、下にドラッグして フィルハンドル アイコンの最後のセルまで E列 .
- そして、最終的な出力は次の画像のようになります。
続きを読む Excelの列で最も低い値を検索する方法(6つの方法)
結論
Excelで列の値を検索する方法について説明します。 条件付き書式、VLOOKUP、MATCH、INDEXがこの問題を解決するために使用されます。 我々は最も簡単な方法を提供しようとしました。 さて、ユーザーは必要に応じて、自分にとって適用しやすい方法を見つけるでしょう。 サイトを検索する エクセルウィキ をご覧ください。