[[20071108130836]] 『入力規則で1つのセルからリストを選び、リンクすax(akiko) ページの最後に飛ぶ

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

 

『入力規則で1つのセルからリストを選び、リンクする複数のセルを表示したい』(akiko)

こんにちは。いつも勉強させていただいています。
質問があるので、どなたか教えていただければと思います。

    A  B  C  D
1       あ い
2       か さ
3       た な
4

上の様な表があり、A1、B1に入力規則(リスト使用)のリスト元をC列にします。
A1で、リストから"C"を選んだとき、自動的にB1に"い"を表示させたいのですが、
うまく出来ません。

色々考えて、C列のリストが少なければIF関数を使用して
無理矢理D列の値をセットする事も出来るのですが、
リストが増える事も予測されるため、IF関数を使用しない方法があれば、
と思っています。

どなたかお知恵拝借させていただけませんでしょうか。
よろしくお願いします。

WinXP Excel2003


 A1で、リストから"C"
"C"のリストはどこに

すみません、文章が間違っていました。

A1で、リストから"あ"を選んだとき、自動的にB1に"い"を表示させたいのです。

です。
よろしくお願いします。
(akiko)


 VLOOKUP関数が使えると思いますよ。
http://www.excel.studio-kazu.jp/lib/e1tw/e1tw.html

 (HANA)

 >IF関数を使用しない方法があれば、
 と数式に注文がありますので、試作しました。どうでしょう? (6UP)

 =CHOOSE(COUNT(MATCH(A1,C1:C3,),),"",VLOOKUP(A1,C1:D3,2,))

 > A1、B1に入力規則(リスト使用)のリスト元をC列にします。
   B1 にも入力規則(リスト使用)が設定されているのでしょうか?
 (seiya)

HANAさん、6UPさん、ありがとうございました。
6UPさんの式で出来ました。
こちらの方法を提案してみます。

seiyaさん
B1にはリスト使用の設定はしていません。
A1のリスト使用をしてB1にも自動的に表示させたいので、
入力規則でA1のリストを選択したら、B1も一緒にリンクする事が出来たらと思いました。

ありがとうございました。

(akiko)


 勘違いしてたらすみません(あきお)
 B1セル =IF(ISNA(VLOOKUP(A1,C:D,2,FALSE)),"",VLOOKUP(A1,C:D,2,FALSE))
 ' CとD列全体を参照元にします

コメント返信:

[ 一覧(最新更新順) ]


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