- ベストアンサー
MATCH関数について その2
連続で質問してすいません。 http://oshiete1.goo.ne.jp/qa3539514.htmlで質問した者です。 オート関数を利用して間違ってる引数を見つけました。引数を見たら、MATCH(G5,$C$19:$F$19,1)でした。そして理由もわかりました。 G5に「25」の数値データが入力されており、C9に「0~10」、D9に「11~20」、E9に「21~30」、F9に「31~40」と文字データを含んでいます。 このような場合はどうすればよいのでしょうか。教えてください。 何度も書き込みすいません。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#79209
回答No.2
#1さんが提案されている、C9からF9の内容を変更する方法が使えないときは、 MATCH(IF(G5<=10,0,(CEILING(G5,10)-9))&"~"&CEILING(G5,10),$C$19:$F$19,0) で、検査値の方を合わせてしまうしかないでしょう。 ただしこの方法の場合は、MATCHの第三引数を1にした方が良いでしょう。
その他の回答 (2)
noname#79209
回答No.3
ゴメンナサイ。記述にミスがありました。 誤: ただしこの方法の場合は、MATCHの第三引数を1にした方が良いでしょう。 正: ただしこの方法の場合は、MATCHの第三引数を0にした方が良いでしょう。
- sige1701
- ベストアンサー率28% (74/260)
回答No.1
C9に「0」、D9に「11」、E9に「21」、F9に「31」と 数値で入力してはいかが
質問者
お礼
回答ありがとうございます。 私もそう考えましたが、問題で指定してあるセルの変更はできないとのことでした。
お礼
回答ありがとうございます。 この方法で戻り値が正確に出すことができました! 次はこの式の意味を考えてみようと思います(笑