Subject: セルにシート名が書いてありそのシートからセルの中身を表示するには ======================================== From: rei Date: 2000/12/06(水) 17:32:53 ここでの質問はいつも大変役に立てて嬉しく思うreiです。 またよろしくお願いします。 シート名などが書いてあるシートがあります。     ↓     A          B             C 1  シート名 シート名のセルの中身セル(C3) 2  あああ 3  いいい 4 ……… "このようなシートがあり、他に""あああ""や""いいい""や""……""とA列にシート名が書いてある" シートはこのBOOKの中にあります。 "このシートのセルB2に、シート名が""あああ""でありそこのセル(C3)の値をここに持ってくる" 関数を教えて頂けないでしょうか。 またわかりにくい質問で申し訳ありませんがよろしくお願いします。 ======================================== From: tt Date: 2000/12/06(水) 18:12:33 こんにちは。このようなことでどうでしょう。 A B C (C列の数式) 1 Sheet Cell data 2 aa C3 JJJ "=INDIRECT(A2&""!""&B2)" 3 bb B1 444 "=INDIRECT(A3&""!""&B3)" =aa= 1 AAA BBB CCC 2 EEE FFF GGG 3 HHH III JJJ =bb= 1 111 444 777 2 222 555 888 3 333 666 999 ======================================== From: KNaka Date: 2000/12/06(水) 23:38:01 ttさん横からすみません。 reiさんの要件には B2に "=INDIRECT(A2&""!""&""C3"")" または "=INDIRECT($A2&""!""&""C3"")" では無いかと言う気がしますが、はずしていましたら申し訳ありません。 ======================================== From: tt Date: 2000/12/07(木) 08:37:49 KNakaさん。おはようございます。 ご指摘ありがとうございます。 reiさんの表にC列の表示がありましたもので、 あのように回答させていただきましたが。 再度よく読み直しますと、KNakaさんのおっしゃる ことが適切なようです。 "=INDIRECT(A2&""!C3"")でもよろしいようです。" reiさん。お好きなものを使用して下さい。 ======================================== From: rei Date: 2000/12/07(木) 11:39:51 Solved: on ttさん、KNakaさん。 毎回のように完全な解答を教えていただき有難うございます。 頭をひねりながらやってみました。 こんな良い関数があるのですね。 この関数をトピックの検索で見てみましたが分かりにくいでした。 こんなに早く分かって本当に有難うございました。