XMATCHは、指定された値が与えられた範囲内での相対位置を返す関数です。これはMATCH関数の上位バージョンになります。
構文
検索項目: 検索対象となる値です。例えば、E2
検索範囲: 検索する行/列を指します。例えば、A2:A46
照合モード: どのように照合するかを指定します。省略した場合、+10、-10がデフォルトになります。
対応する照合タイプ
+10、-10 - 最初に完全一致するものを考慮します。
-1 - 最初の正確な一致を考慮します。見つからない場合は、次に小さい値を返します。
1 - 最初の正確な一致を考慮します。見つからない場合は、次に大きい値を返します。
2 - .*、.?、/に特別な意味を持つ正規表現による一致。
search_mode: search_itemがsearch_region内でどのように検索されるかを決定します。省略した場合、デフォルトは1です。
1 - 指定された範囲の上から下への検索を行います。
-1 - 指定された範囲の下から上への検索を行います。
2 - search_regionが昇順でソートされていることが前提のバイナリ検索を行います。ソートされていない場合は無効な結果が返されることがあります。
備考
検索するテキストの全文を覚えていない場合は、代わりに .*, .? 及び / を使用してください。
.* - 任意の数の文字に置き換えることができます。例えば、 Zyl.* は Zylker
.? - 1文字に置き換えることができます。例えば、 Mar.?us は Marcus と Markus
/ - 検索語には「*」、「?」、「/」を含めることができます。例えば、 Zylker/* は Zylker* と Mar.?us/? は Marcus? や Markus?
例
F ormula |
Result |
=XMATCH(E2;A2:A46)-1 |
Abraham Lincoln |
Possible Errors
エラー |
意味 |
#なし! |
|
#NAME! |
|
#VALUE! |
|
#REF! |
|
類似の機能
「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。
日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。