[[20140826215523]] 『任意の文字の入力があった時』(あーたん) ページの最後に飛ぶ

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

 

『任意の文字の入力があった時』(あーたん)

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

私の言葉足らずの質問に早速の解答ありがとうございます。
ウルトラマリンさんのおっしゃる通り1つのセルにしか入力しないという条件でした。
うまく表示されるようになったので、明日から仕事で活用させて頂きます。
HANAさんもありがとうございました。

(あーたん) 2014/08/27(水) 21:07


コメント返信:

[ 一覧(最新更新順) ]


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