• 締切済み

関数で隣のシートのセル番号入力を入力したいのですが・・・

こんな関数があります。=INDEX($Q$2:$AS$30,MATCH(B3,$P$2:$P$30,0))訳あって$がつてますが、この関数の一部を隣のシートのセル番号に入力しなおしたいと思っています。Q2→表B2、AS30→表AD30、P2→表A2、P30→表A30にそれぞれ入れなおしたいんですが、どう入れればいいですか?表$B$2ですか?$表B$2ですか?どうしても絶対値で$ははずせないので、どう入力したらよいのか悩んでいます。エクセルの達人様!!よきアドバイスをお願いいたします。

みんなの回答

回答No.2

その関数を含むセルは複数あるのでしょうか。 複数あるセルを一括して置換することを想定して回答します。 (1)変更したい列を選択し、メニューから編集/置換を選択します。 (2)置換する文字列にQを入力、置換後の文字列に表2!Bを入力して置換またはすべて置換をクリック (3)同じ要領で、置換対象の文字と置換後の文字を入浴していきます。

isetan
質問者

お礼

詳しく解説して頂き、ありがとうございます。早速実行してみたいと思います。

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

表と言うのがシート名なら、 表!$B$2:$AD$30 のような感じでしょう。 数式バーにカーソルを入れ、いらない部分を削除してから、マウスで新しい範囲を指定して確定前に F4キーを押せばすみます。

isetan
質問者

お礼

ありがとうございます。F4で絶対値になることを知りませんでした!!!ありがとうございました!

関連するQ&A