- ベストアンサー
セルを移動したら関数の数値が出なくなりました。
他のエクセルシートの値を使用するため、='[!ファイル名.xls]5月分'!$L$30:$P$30とした関数が、違うセルに移動したら#VALUE!となり、値が出ません。なぜでしょうか?ちなみに関数自体は、セルを移動する前と変わっていません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
セル結合したセルを参照しようとして、間違った数式が記入されている状況と思われます。 ご相談に掲示されたブック名、またもしかするとシート名も実際とは違うのも原因になっている可能性があります。 とりあえず今の数式: >='[!ファイル名.xls]5月分'!$L$30:$P$30とした関数が を ='[ファイル名.xls]5月分'!$L$30 と変えてから、同じようにしてセルの移動を行ってみて下さい。
その他の回答 (1)
- MackyNo1
- ベストアンサー率53% (1521/2850)
回答No.1
>他のエクセルシートの値を使用するため、='[!ファイル名.xls]5月分'!$L$30:$P$30とした関数が、違うセルに移動したら#VALUE!となり、値が出ません。 ファイル名の部分を含めて、単純にリンク数式が間違えているのではないかと思われます。 またどのような方法で「移動」したのでしょうか? さらに5月分シートの複数のセル範囲である$L$30:$P$30を参照する数式の意味もよくわかりません。 正常に表示されている数式(どのセルの値が表示されているか)及びエラー表示される数式を、それぞれ実際に数式バーからそのままコピーして提示してください。
お礼
回答ありがとうございました。 $L$30:$P$30はNO2の方がおっしゃるとおり、別のシートで値の入っている結合したセルのことです。 余分なセルを削除して左に移動された場合でした。 正常に表示されている数式(どのセルの値が表示されているか)及びエラー表示される数式を、それぞれ実際に数式バーからそのままコピーして使用しても、値が出なかったのです。 結合セルの表示をNO2の方の方法で変更したら、値が出ました。