
(エクセル)Indirect関数で、ハイフン"-"が付いた名前のシートは参照不可でしょうか?
Indirect関数で、ハイフン"-"が付いた名前のシートは参照しようとするとエラーになります。ハイフンを除くと正常に参照します。
ハイフン"-"が付いた名前のシートは参照は無理なのでしょうか?シート名を変えられればいいのですが、他の人間が通常メンテしている大きいファイルの為、変更が難しい状況にあります。
尚、ハイフンはシート名の中間についており、弊社の扱っている商品のモデル名と型式名の間に入っているもので、この形が社内での一般的な表現方法となっています。
シート名: アルファベット1文字+数字2~3桁+ハイフン+型式(1~2桁数値)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
演算子として解釈される記号は、その前後が名前として扱われてし
まうので使えません。Sheet-3はSheetという名前で参照される範囲
の値から3引いたものとなり、Sheetという名前の範囲が見つからな
いと#ref!エラーになるのです。当然「+」もダメ。
で、どうするかというと、シート名を引用符で囲みます。例えばG3
にSheet-3と書いてあるとして、=indirect("'"&G3&"'!A1")みたい
な感じ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
特定のシートのみ再計算させな...
-
エクセルでブック内の倍率がバ...
-
エクセルシートの見出しの文字...
-
エクセルのファイルサイズが急...
-
ハイパーリンクでジャンプした...
-
Wordで差し込み印刷時に表示す...
-
エクセルで複数のシートに画像...
-
【ExcelVBA】マクロの入ったシ...
-
EXCELの図形(テキストボックス)...
-
エクセルの2つのシートを並び...
-
Accessのテーブルを既存のExcel...
-
ワークシートそのものの色を変...
-
エクセルのシー名を二段表示に...
-
エクセルの複数シートでのリン...
-
エクセル、特定のシートにパス...
-
エクセルのシート連番の振り直し
-
EXCELで存在しないシート...
-
エクセルを開くとメニューバー...
-
(エクセル)Indirect関数で、ハ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルシートの見出しの文字...
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
特定のシートのみ再計算させな...
-
【ExcelVBA】マクロの入ったシ...
-
ハイパーリンクでジャンプした...
-
EXCELの図形(テキストボックス)...
-
EXCELで存在しないシート...
-
エクセルで複数のシートに画像...
-
エクセル、特定のシートにパス...
-
エクセルのシー名を二段表示に...
-
ワークシートそのものの色を変...
-
Wordで差し込み印刷時に表示す...
-
Accessのテーブルを既存のExcel...
-
エクセルのファイルサイズが急...
-
エクセルの複数シートでのリン...
-
エクセルで、シートの名前を変...
-
エクセルの2つのシートを並び...
-
EXCELの「シートの見出し」のフ...
-
Excelでマクロ設定したが反映さ...
おすすめ情報