[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『任意の文字の入力があった時』(あーたん)
B列の1行から4行の間に、任意の文字が入力された時に、
その文字の左側のA列の文字をA6に表示させたいです。
VLOOKUPとかCAUNTAとかを使ってみましたが、
うまく表示されません。
どなたか教えて下さい。
A B
1 みかん
2 りんご 食べたい
3 バナナ
4 いちご
5
6 りんご
< 使用 Excel:Excel2003、使用 OS:WindowsXP >
COUNTIF関数を使うと良いかもしれません。 =IF(COUNTIF(A1:A4,A6),"食べたい","")
あえてVLOOKUP関数なら =IF(ISERROR(VLOOKUP(A6,A1:A4,1,FALSE)),"","食べたい") (HANA) 2014/08/26(火) 22:05
> B列の1行から4行の間に、任意の文字が入力された時に
1つのセルにしか入力しないということでしょうか?
A6 =IF(COUNTA(B1:B4),INDEX(A1:A4,MATCH("*",B1:B4,0)),"")
B1:B4の文字が数式の結果で、空白が数式の「""」でしたら
A6 =IF(COUNTIF(B1:B4,"?*"),INDEX(A1:A4,MATCH("?*",B1:B4,0)),"") (ウルトラマリン) 2014/08/26(火) 22:47
あ、すみません。 私のコメントは質問を取り違えてましたので無視してください。 (HANA) 2014/08/26(火) 23:02
(あーたん) 2014/08/27(水) 21:07
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.