エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Excelで、B1セルに =INDIRECT(A1&"!C3") のようにして、A1に入力された文字列と同じシート名のC3セルの値を参照させようとしているのですが、 シート名つまりA1…
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Excelで、B1セルに =INDIRECT(A1&"!C3") のようにして、A1に入力された文字列と同じシート名のC3セルの値を参照させようとしているのですが、 シート名つまりA1…
Excelで、B1セルに =INDIRECT(A1&"!C3") のようにして、A1に入力された文字列と同じシート名のC3セルの... Excelで、B1セルに =INDIRECT(A1&"!C3") のようにして、A1に入力された文字列と同じシート名のC3セルの値を参照させようとしているのですが、 シート名つまりA1の入力値が「ほげ(2)」のような括弧つきの名前の場合は、「B1」セルが「#REF!」となってしまいます。 シート名としては全角・半角問わず、括弧は命名規則には反しておらず、事実、エラーなくシートを作成できますが、 上記の方法でシート参照するとなぜか失敗してしまいます。 回避するには、=INDIRECT(A1&"!C3") の記述をどう変えればよいですか? ※参照エラーにならないような「シート名」だけを使用する、というのは不可です。