エクセル2003を使っています。
年単位でエクセルの関数を利用しなかったために、すっかり忘れてしまいました。やりたいことは以下になります。
1ページ目に書き込んだ文字を2ページ目以降のページにその文字を参照したいのですが、うまく関数が使えません。
アドバイスをいただければ幸いです。
シートには「1ページ目」「2ページ目」といったシート名が付いています。これを利用して数(ページ名)が1つ前のシートの特定セルから文字を参照したいと考えています。シートを増やして(削って)もシート名だけ変更することでうまく前ページが参照できるようにと考えています。
つまり最初のシートの文字を変えれば以降のページは全て変更されるようにしたいのです。
参照ですので、関数「adress」または「indirect」になるかと思いますが、うまく使えません。
この文でうまく伝わるか不安なのですが、推し量っていただける方、どうぞアドバイスをよろしくお願いします。
No.1ベストアンサー
- 回答日時:
例えば前ページ目のA1セルの値を表示したい場合には次の式を入力すればよいでしょう。
=INDIRECT((SUBSTITUTE(TRIM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,10)),"ページ目","")-1)&"ページ目!A1")
またこの式をA1セルに入力して、下方にオートフィルドラッグすることで前ページ目のA列のデータを表示させるのでしたら次の式をA1セルに入力して下方にオートフィルドラッグします。
=INDIRECT((SUBSTITUTE(TRIM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,10)),"ページ目","")-1)&"ページ目!A"&ROW(A1))
No.2
- 回答日時:
同じSheetのセルA1の内容を任意のセルに表示するには、
=A1 という参照式を入力します。
シート見出しが ページ1 のセルA1の内容を別のSheetの任意のセルに表示するには、シート名の後に"!"(イクスクラメーション または エクスクラメーション)を付けて、
=ページ1!A1 と入力します。
シート見出しが全角の ページ1 の場合は全角で、その他はすべて半角の英数字を使います。
同じ内容を表示する場合は、同じ参照式を別のSheetにコピペするだけでOKです。
ご回答ありがとうございます。方も忘れていました。「まさに」というやり方はNo.1の方の回答なのですが、このやり方も活用させていただきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) 【エクセル】文中に別シートのセルの内容を自動入力したい 6 2022/11/17 11:30
- Excel(エクセル) Excel M365 データチェックの仕掛けを作りたい 2 2023/06/03 23:54
- Excel(エクセル) エクセル関数について 8 2023/06/28 17:04
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- Excel(エクセル) エクセルのフッタやヘッダーについて 3 2023/02/04 09:45
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- Visual Basic(VBA) マクロVBA 1シートをまとめる 閉じ方 初心者 SOS! 1 2022/06/17 14:54
- Excel(エクセル) Excel セルに入っている日付を参照して、別シートのリストを表示させたい 1 2022/04/12 17:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
エクセルで1月0日と表示される!!
-
(Excel)あるセルに文字を入力...
-
Rangeメソッドは失敗しました。...
-
エクセルで条件に一致したセル...
-
エクセルで20万行あるシート...
-
Excelでスクロールすると文字が...
-
Excelシートの保護時にデータの...
-
Excelで複数シートの選択セルを...
-
エクセルVBA 最終行を選んで並...
-
エクセルで別シートからの最大...
-
別シートのセルを絶対参照にする
-
エクセルで指定のセルのみ完全...
-
VBAで変数に関数式の結果をセッ...
-
エクセルでシート保護をかける...
-
複数シートの同じセル内容を1シ...
-
エクセルで別ブックのセルを参...
-
エクセルで、加筆修正したセル...
-
エクセルで特定の文字を打つと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
エクセルで条件に一致したセル...
-
エクセルで1月0日と表示される!!
-
(Excel)あるセルに文字を入力...
-
別シートのセルを絶対参照にする
-
Rangeメソッドは失敗しました。...
-
Excelシートの保護時にデータの...
-
複数シートの同じセル内容を1シ...
-
エクセルで、加筆修正したセル...
-
シート参照で変数を使いたい(EX...
-
エクセルで複写のように自動入...
-
Excelで複数シートの選択セルを...
-
INDIRECTを使わず excelで複数...
-
ExcelでTODAY関数を更新させな...
-
式の説明をお願いします。
-
excelでハイパーリンクになって...
-
エクセルのルビがついたセルを...
-
Excelでスクロールすると文字が...
-
エクセル ハイパーリンクで画像...
おすすめ情報