No.2ベストアンサー
- 回答日時:
難しく考えすぎでは。
>結果的には、セルB27の内容が"2024"と在り、同名のシートのL9セルの中身が参照されて入るみたいなのですが。
――と質問文にかかれてるとおり、B27&"!L9"という式の値は「2024!L9」で、その値をINDIRECT関数に与えると、シート[2024]セルL9を参照してくれるだけなので。
あるいはこちらの説明が欲しかったというなのかも。
「他のワークシートへのセル参照を作成する」
https://support.microsoft.com/ja-jp/office/%E3%8 …
早速ありがとうございました。
まさにその通りです。
この表現で別シートの中身を参照できたのですね。
貼っていただいたリンクにズバリ出ていました。
スッキリです。
勉強になりました。
お世話になりました。
No.1
- 回答日時:
この式は、間接参照関数(INDIRECT)を使用しています。
INDIRECT関数は、文字列で指定されたセル参照を解釈し、その参照に対応するセルの内容を返します。具体的には、=INDIRECT(B27&"!L9") という式は次のように動作します。
B27 のセルには "2024" という文字列が入っています。
"2024" はシートの名前を指定しているようです。
!L9 はそのシート上のセルの位置を指定しています。
つまり、この式は B27 のセルに書かれたシート名("2024")と L9 のセルの位置を組み合わせて、別のシート(名前が B27 で指定されたシート)の L9 のセルの内容を参照しています。
したがって、この式は B27 のセルに書かれたシート名が変わると、参照先のシートも変わることになります。
早速ありがとうございました。
結果からみると、まさにそのとおりなのですが、
分からないのは、
なぜ、「2024」という内容が「シート名」となるのかです。
「B27&"!L9"」という表現が「シート+セル」を表すということになっているのでしょうか。
そこら辺が疑問なのですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excelのindirect関数の別ブック参照について質問です。 1 2022/06/03 15:17
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) 【エクセル】文中に別シートのセルの内容を自動入力したい 6 2022/11/17 11:30
- Excel(エクセル) ある数値に対して、値を返す数式についてです 2 2022/09/13 22:06
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
このQ&Aを見た人はこんなQ&Aも見ています
-
風水の観点で選ぶ観葉植物とは?置き場所や上げたい運気ごとの注意点を紹介!
観葉植物で運気をアップするコツを、風水デザイン1級建築士の福島昌彦さんに伺った。
-
エクセル関数に詳しい方、教えてください(テキスト関数と条件付書式)
Excel(エクセル)
-
[関数得意な方]教えて下さい・・[困ってます]
Excel(エクセル)
-
Excel 2019 は、SPILL機能がありやなしや?
Excel(エクセル)
-
-
4
自動入力で今月はMONTH(TODAY())で良いのですが、翌月はどのようにすれば良いでしょうか。
Excel(エクセル)
-
5
エクセル関数に詳しい方教えてください
Excel(エクセル)
-
6
Excel初心者です。 詳しい方、効率の良いやり方を教えてください。 職場で、抽出したデータの表を見
Excel(エクセル)
-
7
エクセルの神よ、ご回答を! エクセルのコメント欄について質問2点。
Excel(エクセル)
-
8
[関数について]わかる方教えてください
Excel(エクセル)
-
9
INDIRECTを使わず excelで複数シートの同じセルを抽出したい
Excel(エクセル)
-
10
別シートからの文字を変更
Excel(エクセル)
-
11
理由を教えてください。
その他(Microsoft Office)
-
12
Excelで全角を半角にしたいのですが、
Excel(エクセル)
-
13
Excelはなんで先頭の0を消すんですか?しかもCSVとかもなんでそもそも勝手に元のデータ変えるのに
Excel(エクセル)
-
14
Excelで行をコピー、同じ行内にある値は値で、式は式でコピー
Excel(エクセル)
-
15
[オートフィルタ]の適用範囲の確認は可能か?
Excel(エクセル)
-
16
エクセルで例えば、関数を使ってA1 に㈱今野や国際興業バス㈱とあった場合B1に㈱と一括で表示(置換)
その他(Microsoft Office)
-
17
各ページの1番上の表示について
Excel(エクセル)
-
18
Excelにて数式を使用して 工数計算をしたいのですが、 計算方法が分からないので教えて下さい。 1
Excel(エクセル)
-
19
西暦や和暦の表示をyyyymmdd表示へ変更をしたい
Excel(エクセル)
-
20
時間によってファイル名が変わるエクセルをほかのエクセルでデータを参照する方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
エクセルで1月0日と表示される!!
-
(Excel)あるセルに文字を入力...
-
Rangeメソッドは失敗しました。...
-
エクセルで条件に一致したセル...
-
エクセルのシート間で連続した...
-
エクセルで別シートからの最大...
-
セルの値と同じ名前のシートを...
-
Excelでスクロールすると文字が...
-
エクセルでシート保護をかける...
-
エクセルで指定のセルのみ完全...
-
エクセルで20万行あるシート...
-
複数シートの同じセル内容を1シ...
-
エクセルで、勤務表から 日付...
-
Excelで複数シートの選択セルを...
-
エクセルVBA 最終行を選んで並...
-
Excelのファイル容量が減らない...
-
エクセルのルビがついたセルを...
-
エクセルで特定の文字を打つと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
エクセルで条件に一致したセル...
-
エクセルで1月0日と表示される!!
-
(Excel)あるセルに文字を入力...
-
別シートのセルを絶対参照にする
-
Rangeメソッドは失敗しました。...
-
Excelシートの保護時にデータの...
-
複数シートの同じセル内容を1シ...
-
エクセルで、加筆修正したセル...
-
シート参照で変数を使いたい(EX...
-
エクセルで複写のように自動入...
-
Excelで複数シートの選択セルを...
-
INDIRECTを使わず excelで複数...
-
ExcelでTODAY関数を更新させな...
-
式の説明をお願いします。
-
excelでハイパーリンクになって...
-
エクセルのルビがついたセルを...
-
Excelでスクロールすると文字が...
-
エクセル ハイパーリンクで画像...
おすすめ情報