
No.3ベストアンサー
- 回答日時:
> =INDIRECT(sheet2!A1&"!A"&ROW(A100))
⇒sheet2のA1にシート名が入っている事になりますが、前提でシート2の名称は変化しますので問題です。
推測ですが、シート名はsheet1のA1に入力されていれば辻褄があうのですが、=INDIRECT(A1&"!A"&ROW(A100))
因みにREF#エラーはsheet2が存在しないか、又はsheet2のA1に入力されているシート名が存在しないという事になりますので落ち着いて考えて下さい。
できました!
sheet2のA1にシート名を入るように以下の関数を設定してみました。
=MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31)
ありがとうございました。
感謝感謝です。
No.4
- 回答日時:
《#REF!が表示されてしまいます。
》「#REF!」は参照するセルがないときのエラー表示です。
「Sheet2のA1セル」に「=Sheet1!A1」と入力するのです
新しいエクセルをひらいて
Sheet1の「A1」に「あいうえお」と入力してください。
Sheet2の「A1」に =Sheet1!A1 と入力して下さい。「あいうえお」と表示されませんか
その後Sheet1のシート名をを「シート1」と変えてみて下さい。
Sheet2の「A1」を選択すると数式バーに =シート1!A1 と表示され、セルには 「あいうえお」と表示されませんか
No3で解決はしました。
gyouda1114さんに教えていただいた方法でも同じ結果が得られることを確認しました。
INDIRECT関数を使わなくてもできることに感激です。
まだまだ初心者なのでINDIRECT関数を使うべきところが出てくるのだとは思います。
ていねいに教えていただきありがとうございました。
No.2
- 回答日時:
困っていることを推定すると
同じブック内で別シートからセル参照をしている時に参照シート名の変更が反映されるかということですか
「Sheet2のA1セル」に「=Sheet1!A1」とセル参照
「=Sheet1」を「シート1」に変更すると
「Sheet2のA1セル」は、「=シート1!A1」に変更されます。
すなわち、同一ブック内で「シート名」の変更は、参照セルに反映されます。
ありがとうございます。
No1に補足しましたが、ご指導いただいた書き方になっていると思うのですが、#REF!が表示されてしまいます。
gyouda1114さんに教えていただいたことを実際にやってみるとやはり、#REF!が表示されてしまいます。
シート1のA1セルに数字の1を設定するとシート2のA1セルには1が表示されるはずですよね。
No.1
- 回答日時:
落ち着いて<困っている事>を記載して下さい。
この回答への補足
あせっていますね!気を取り直して、
EXCELの同BOOK内の別シートのデータ参照に関して教えてください。
<内容>
sheetが2枚有ります。
Sheet2のシート名は変わることがあります。
Sheet1にsheet2の特定セル(A100)のデータを表示させたい。
<困っていること>
色々調べて下記の関数をsheet1の表示させたいセルに設定しました。
=INDIRECT(sheet2!A1&"!A"&ROW(A100))
しかしながら、#REF!
が表示されてしまいます。
ご指導のほど、よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで、シートの名前を変えても式にエラーが出ないようにしたい
Excel(エクセル)
-
Excel 計算式の中で使っているシート名を変更しても使えるような式が知りたい
Excel(エクセル)
-
シート番号からシート名を取得する
Excel(エクセル)
-
-
4
シート名が変わっても計算したい
Excel(エクセル)
-
5
シート削除して同名シート追加するも#REFになる
Excel(エクセル)
-
6
エクセルでリンク貼り付けしたリンク先のシート名を可変にしたい
Excel(エクセル)
-
7
シート名を変更してもVBAに影響がないようにしたい
Excel(エクセル)
-
8
Excelで、countif関数の範囲指定でシート名指定をするとき、セル参照にしたい
その他(Microsoft Office)
-
9
参照元のブック名の変更を自動的に式に反映させたい
Access(アクセス)
-
10
別シート参照のセルをシート毎にずらしたいです
Excel(エクセル)
-
11
前の(左隣の)シートを連続参照するように、あとから変更したい
Excel(エクセル)
-
12
特定のシートのみ再計算させない方法は?
Excel(エクセル)
-
13
シート参照で変数を使いたい(EXCEL)
Excel(エクセル)
-
14
シート名ではなく、相対位置で指定したい。
Excel(エクセル)
-
15
シート名を変更してもVBAでエラーにならないように
Excel(エクセル)
-
16
別ファイルを開かず、INDIRECT関数を使用せずに、別ファイルのデータを求めたい
Excel(エクセル)
-
17
他のワークシート名の取得方法 (VBAを使用せずに)
Excel(エクセル)
-
18
エクセルで、月によって参照するシートを自動的に変える関数
Excel(エクセル)
-
19
別シートのセルを絶対参照にする
その他(Microsoft Office)
-
20
【EXCEL-VBA】保存の時にシート名が変わってしまう
Excel(エクセル)
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Office2021のエクセルで米国株...
-
Excelの「0」だけ非表示、小数...
-
エクセルで複写のように自動入...
-
エクセルで1月0日と表示される!!
-
ExcelでTODAY関数を更新させな...
-
エクセルで20万行あるシート...
-
Excelで複数シートの選択セルを...
-
Excelシートの保護時にデータの...
-
エクセルについて
-
日付が未入力の際はゼロか、空...
-
EXCELのハイパーリンクのセルを...
-
(Excel)あるセルに文字を入力...
-
複数シートの同じセル内容を1シ...
-
=HYPERLINK(VLOOKUPに関して。
-
エクセルのシート間で連続した...
-
Excelで同じ位置の異なるシー...
-
エクセルで日報 累計を計算したい
-
エクセルの表で条件(日付別)...
-
EXCELマクロで、シート間でのコ...
-
INDIRECTを使わず excelで複数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Office2021のエクセルで米国株...
-
Excelの「0」だけ非表示、小数...
-
エクセルで条件に一致したセル...
-
Excelで複数シートの選択セルを...
-
エクセルについて
-
エクセルで1月0日と表示される!!
-
Excelシートの保護時にデータの...
-
日付が未入力の際はゼロか、空...
-
ExcelでTODAY関数を更新させな...
-
EXCELのハイパーリンクのセルを...
-
エクセルで、加筆修正したセル...
-
Excelでスクロールすると文字が...
-
複数シートの同じセル内容を1シ...
-
マクロ 新しいシートにデータ...
-
別シートのセルを絶対参照にする
-
ハイパーリンク で『指定された...
-
iPhoneのExcelアプリで、別のシ...
-
エクセルで複写のように自動入...
-
エクセルで指定のセルのみ完全...
-
エクセル ハイパーリンクで画像...
おすすめ情報