• 締切済み

【EXCEL】 結合されたセルを参照した式

1.EXCELで、数式で計算する時に元になるデータ(Sheet1のセル)に結合されたセルを指定しています。 2.Sheet2に上記の結合セルを参照した数式を作成しようと考えています。  a.セルに = (イコール)を入力し  b.Sheet2の目標セル(B1:C1)をクリック  c.Enterキーを押すと  入力された数式が  ='Sheet1'!B1:C1  となってしまい、エラー(#VALUE!)になってしまいます。  入力後に数式を手で修正して   ='Sheet1'!B1  とすれば正常に値が表示されますが、他のシートはこんな修正をしなくても   ='SheetXX'!B1  のように表示されます。 どこを修正(確認)したらいいのかわからない状態です。 どなたかご存知の方がおりましたらよろしくお願いいたします。

みんなの回答

  • rivoisu
  • ベストアンサー率36% (97/264)
回答No.2

Excel2002SP3では どうやってもそうはなりません。 まずbのステップで数式バーに”=Sheet1'!B1:C1”ではなく”=Sheet1'!B1”が表示されます。 ”=Sheet1'!B1:C1”となるは結合セルではないときにB1:C1を選択したときだけです。 しかもそうやっても#VALUE!にはなりません。B1の値が表示される。 Excel2007でやってみました。 結合セルで無いときにB1:C1を選択すると#VALUE!になります。 結合セルでは無いのでは 上記の例だと B1で右クリック、セルの書式ー配置タブ セルを結合するにチェックがついているかどうか見てください

TM03hsai
質問者

お礼

ご回答ありがとうございます。 こちらで使用しているEXCELのバージョンは 2003(SP3) です。 >結合セルでは無いのでは とのことですが、#1さんにも返答しましたが 【配置タブ】 文字の配置(横位置):右詰め(インデント) 文字の制御:セルを結合するにチェック となっています。 セルが結合されていることは間違いないと思います。 …特定のシートだけで起きる現象なので、エクセルのファイル(xls)のどこかが壊れているのかもしれません。 バックアップを取得してからブックを再作成するよう利用者に伝えようかと思います。

  • zongai
  • ベストアンサー率31% (470/1474)
回答No.1

[B1:C1]が結合セルではなく、セルの書式で 配置/横位置/選択範囲で中央 になってはいませんか?

TM03hsai
質問者

お礼

回答ありがとうございます。 「セルの書式設定」で確認しました。 【配置タブ】 文字の配置(横位置):右詰め(インデント) 文字の制御:セルを結合するにチェック となっていました。ですので、結合されたセルだと思います。

関連するQ&A