エクセルのINDEX Match関数について。
キーの含まれる範囲を「A:A」みたいな感じで列で指定するときちんとした答えが返ってくるのに、
キーの含まれる範囲を「A2:A100」のようにぴったりで指定すると変な答えが返ってきます。
具体的には、あるランキングの中から20代の人の一番上を抽出しようとして年齢欄の横にLEFT関数で年齢上一桁を表示させ、検索値を“2”にして探してます。
後者のやり方だと何故か「5」からはじまる50代の人を返してきました。
原因が分かりません。
どなたか教えてください!
A 回答 (7件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは
すでに回答が出ていますが、Match関数で得られる値は、ヒットしたセルの指定範囲に対する「相対的」な位置です。(行番号等ではありません)
https://support.office.com/ja-jp/article/match-% …
ですので、範囲がA:Aの場合はA1がスタートになるので、結果の値は(偶々)行番号に一致しますが、A2:A100の場合はスタートがA2セルになるので、結果の値は行番号とは1だけずれた値になります。
この辺りを考慮して関数式全体を修正せずに、単に指定範囲だけを変えた結果、ご質問のようなことになっているのではないかと推測します。
Matchで得られた結果を利用する際の式も併せて修正すれば、きちんと求める値が得られることと思います。
きちんとは分かりませんでしたが、何となくわかった気がします。
とにかく、選択範囲のタテの範囲がINDEXの方と同じじゃなきゃいけないということでしょうか?
INDEX単体、MATCH単体の意味が調べてもさっぱり分からず(URLも拝見しましたが長いし難しいしで全然分かりませんでした…;;)、
INDEXMATCH=「キーが左側になくても使えるVLOOKUP」、という一つの関数のように教わってしまったため応用が利かず……
勉強し直そうとしても、それ単体でも説明が難しく、さらにそこから組み合わせて考えないといけないので全然分かりません……
No.3
- 回答日時:
以下は、あなたが前に質問されたURLです。
https://oshiete.goo.ne.jp/qa/11403165.html
そこで、回答者の方が、具体的なレイアウトを画像にして提示されています。
あなたも、このように具体的なレイアウト(セルの位置が判るもの)を提示されていはいかがでしょうか。
そうすれば、具体的な関数を回答者が回答できるかと。
現在の状態では、セルのレイアウトが判らないので、抽象的な回答になるかと。
その方が分かりやすいとは思うのですが、エクセルを使っているのは会社のパソコンで、そのデータは公開しちゃいけないので…
この質問はスマホからしてます。
No.4
- 回答日時:
>その方が分かりやすいとは思うのですが、エクセルを使っているのは会社のパソコンで、そのデータは公開しちゃいけないので…
>この質問はスマホからしてます。
そのまま、公開してくださいとは、言っていません。
データの内容は、適度に変えれば良いのです。
氏名はAさん、Bさん、会社名ならA社、B社でいいんです。シートのレイアウトが判れば良いのです。
レイアウトを公開するのは問題ないかと思いますが・・・・
えっ、エクセルが入っているのは会社のパソコンで、スマホにはエクセルが入っていないのにどうやって…
データ云々じゃなくてエクセルそのものがないんですけど…
No.5
- 回答日時:
>えっ、エクセルが入っているのは会社のパソコンで、スマホにはエクセルが入っていないのにどうやって…
>データ云々じゃなくてエクセルそのものがないんですけど…
会社のパソコンで、このサイトに質問することはできないのでしょうか。
会社のパソコンのexcelの画像のスクリーンショットをとって(当然内容は適当に修正してですが)、
それを会社のパソコンで、このサイトに投稿することはできないのでしょうか?
会社のパソコンからはインターネットにアクセスが許されていないのでしょうか。
No.6
- 回答日時:
検索値は質問に書いてある通り文字列の"2"になってるのか
match関数の検索の型は何を指定しているのか
index関数の第一引数はどう指定しているのか
あたりを明確に
お礼が遅くなってすみません。
文字列は”2”ですが他は覚えておらず実際に見てみないと分かりません。
式の一文字一文字を覚えているわけではなく、また他の方の言うようなスクリーンショットなどもとれない状態では、回答が得られないということが分かりました。
もちろん、回答が得られる可能性もあると思うのでまた同じような欠けの多い質問をしてしまうこともあるかと思いますが、不完全な質問が不愉快でしたらすみません。
No.7
- 回答日時:
式がうまく動作しないという質問は自分で作った式も転記してください。
根本的に間違っているということもあるので。
さて、INDEXとMATCHの組合せは、MATCHで指定した範囲の中で検索したデータが上から何番目にあるのかを導き出し、INDEXの指定した範囲を同じだけ上から数えて返す式です。
「あ」という言葉を探した時にMATCHで指定された範囲内の上から3行目にあった場合、INDEXで指定した範囲内の上から3番目を返します。
範囲がずれていたら当然結果もずれます。
また、MATCHが完全一致か段階一致かでも結果が変わることがあります。
実際の式が分からなければこちらが修正することもできませんしね。
お礼が遅くなってすみません。
式の一文字一文字を覚えているわけではなく、また他の方の言うようなスクリーンショットなどもとれない状態では、回答が得られないということが分かりました。
もちろん、回答が得られる可能性もあると思うのでまた同じような欠けの多い質問をしてしまうこともあるかと思いますが、不完全な質問が不愉快でしたらすみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでエラーを無視して一番左側のセルの値を返したい 2 2023/07/27 13:06
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- Excel(エクセル) エクセルの複写について 4 2022/04/10 01:02
- Excel(エクセル) この関数の誤りを教えて下さい。 3 2023/08/08 07:36
- Excel(エクセル) INDEX関数とMATCH関数を使用し値を返す数式についてです 2 2022/04/20 13:40
- Excel(エクセル) 表の中を『年』で検索し、値を得たい。 4 2023/01/31 22:37
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) エクセルの数式について教えて下さい。 8 2023/05/27 12:17
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- Excel(エクセル) エクセル2013「次のページ数に合わせて印刷」が小さすぎる 9 2023/03/28 10:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
尿検査前日に自慰行為した時の...
-
白血球が多いとどんな心配があ...
-
彼女のことが好きすぎて彼女の...
-
検便についてです。 便は取れた...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
尿検査の前日は自慰控えたほう...
-
精子が黄色?
-
中出しをするとお腹が痛い・・・。
-
EXCELで条件付き書式で空白セル...
-
excelでsin二乗のやり方を教え...
-
これって喉仏ですか? 私は女性...
-
口の中に黒い血の塊
-
納豆食べた後の尿の納豆臭は何故?
-
2つの数値のうち、数値が小さい...
-
エクセル指定した範囲からラン...
-
筋トレするとチンコが縮んじゃ...
-
変な話しになります。尿検査で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
首吊りどこ締めるの
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
射精をして1週間以内に尿検査を...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
変な話しになります。尿検査で...
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
男です。昨日の午後3時くらいに...
-
今朝、毎朝の習慣でオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
1日前の検尿
-
値が入っているときだけ計算結...
-
精子が黄色?
おすすめ情報