小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2024年12月25日【ID:0】

【Excel】一致データの先頭と末尾を抽出

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


以下のように、指定した表の指定した項目の値が、指定した値と一致する先頭のデータと末尾のデータを抽出する方法について解説していきます。


抽出方法

抽出するには、『XLOOKUP関数』を活用します。
XLOOKUP関数の使い方は、以下になります。

=XLOOKUP(検索値, 検索範囲, 戻り範囲, [見つからない場合], [一致モード], [検索モード])
// 検索範囲で検索値と一致した位置と同じ位置の戻り範囲のデータを抽出
// 検索値:検索対象の値
// 検索範囲:検索して位置情報を取得する範囲
// 戻り範囲:取得した位置情報から抽出する範囲
// [見つからない場合]:検索結果が存在しない場合に表示する値 ※省略時は「#N/A」になる
// [一致モード]:検索方法(0:完全一致、-1:以下、1:以上、2:ワイルドカード文字との一致)※省略時は「0:完全一致」が指定される
// [検索モード]:検索順序(1:先頭から末尾へ検索、-1:末尾から先頭へ検索、2:バイナリ検索(昇順で並べ替え)、-2:バイナリ検索(降順で並べ替え))※省略時は「1:先頭から末尾へ検索」が指定される

XLOOKUP関数の引数には「検索モード」が存在します。
この引数を指定することによって、「先頭から末尾へ検索」と「末尾から先頭へ検索」を切り替えることができます。
そのため、先頭のデータを抽出したい場合は、以下のように「検索モード」を「1」にすることで抽出できます。

=XLOOKUP(B3,B7:B21,C7:D21,"",0,1)
// 検索値:B3(商品名)
// 検索範囲:B7:B21(商品名の項目全体)
// 戻り範囲:C7:D21(価格と更新日の項目全体)
// 見つからない場合:""(何も表示しない)
// 一致モード:0(検索値と一致するデータを抽出)
// 検索モード:1(一致する先頭のデータを抽出)

末尾のデータを抽出したい場合は、以下のように「検索モード」を「-1」にすることで抽出できます。

=XLOOKUP(B3,B7:B21,C7:D21,"",0,-1)
// 検索値:B3(商品名)
// 検索範囲:B7:B21(商品名の項目全体)
// 戻り範囲:C7:D21(価格と更新日の項目全体)
// 見つからない場合:""(何も表示しない)
// 一致モード:0(検索値と一致するデータを抽出)
// 検索モード:-1(一致する先頭のデータを抽出)

パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


小技集-電子書籍販売ページ 小技集-電子書籍販売ページ
メンバー募集 メンバー募集






リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

8154132

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】姓と名の間に半角スペースの入力を強制

【Excel】値の発生頻度を瞬時に計算

【Excel】特定のセルに値がある場合に行全体を色付け

【Excel】シートの追加と削除を一瞬で行うショートカット

【Excel】瞬時に時間形式を分形式に変換

【Excel】簡易的な検索機能を数式のみで実現

【Excel】VLOOKUP関数でURLをリンクとして取得する

【Excel】空白のセルが上になるように並べ替え

【Excel】指定した期間の営業日数を求める

【Excel】特定の曜日の日付を入力できないようにする

【Excel】指定日以降でないと入力できない設定

【Excel】タイムスケジュールを瞬時に作成

【Excel】深夜退社を考慮した勤務時間の求め方

【Excel】ピボットテーブルの意外と知られていない小技3選

【ExcelVBA】ON・OFFボタンを開発

【Excel】瞬時に合計を求める

【Excel】誤って上書き保存しないための対策

【Excel】データベースとなる表を作成するときのポイント

【ExcelVBA】タスク管理表で残タスク数をシート名に自動反映

【Excel】基準日から指定した日数分の日付を表示

【Excel】ピボットテーブルで詳細確認

【Windows】圧縮ファイルを解凍した時の小技

【Excel】複数選択時のミスを無くす方法

【Excel】データ数に応じて自動で連番を振る方法

【Excel】数式で画像を参照して抽出できる!?





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ