[[20150830171119]] 『関数の引数にセルの値を使えない?』(ビギナー) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『関数の引数にセルの値を使えない?』(ビギナー)

sheet1のF3セルは、

F3=INDEX(sheet2!$L$2:$DG$2,MATCH(sheet3!$B3,sheet2$L$110:$DG$110,0))

です。
この結果が3だとします。
そしてH3セルは、

H3 =IF(ISERROR(MATCH($F3,Sheet4!$H$2:$H$101,0)),"",INDEX(sheet4!$J$2:$J$101,MATCH($F3,sheet4!$H$2:$H$101,0)))

です。F3セルに3という数字を入力したときには正常な結果となりますが、
F3が上記の数式の場合は、空白になってしまいます。

どう修正すればよいのかお教えください。

よろしくお願いいたします。

< 使用 Excel:Excel2003、使用 OS:Windows8 >


 数値と文字列の「数字」の違い?

 F3 =INDEX(sheet2!$L$2:$DG$2,MATCH(sheet3!$B3,sheet2$L$110:$DG$110,0))*1
 H3 =IF(ISERROR(MATCH($F3,Sheet4!$H$2:$H$101,0)),"",INDEX(sheet4!$J$2:$J$101,MATCH($F3,sheet4!$H$2:$H$101,0))) 

 または

 F3 =INDEX(sheet2!$L$2:$DG$2,MATCH(sheet3!$B3,sheet2$L$110:$DG$110,0))
 H3 =IF(ISERROR(MATCH($F3&"",Sheet4!$H$2:$H$101,0)),"",INDEX(sheet4!$J$2:$J$101,MATCH($F3&"",sheet4!$H$2:$H$101,0))) 

 ????
 
(GobGob) 2015/08/30(日) 17:51

ありがとうございました。
1をかけることでなんとかなりました。
数値と文字列お違いが出てしまっていたのすね。
結果はきちんと出ていますからそれでいいのですが、
その違い、実はよくわかっていません。
(ビギナー) 2015/08/31(月) 05:50

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.