[[20120518141722]] 『#VALUE!』(ふく) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『#VALUE!』(ふく)

 お世話になります。

 エクセル2010使用です。
 シート2に入力したものをシート1に転記したいのですが、その時エラーが出ます。
 転記するもとは、シート2にある結合したセルです。文字列です。
 転記するセルは結合していません。
 シート1のB2セルに、='sheet2'!c4:d4  と入力しました。
 これは、=を入力してシート2のセルを指定して自動で入ったものです。

 エラーが出るので、IFERROR関数を使用して出ないように(エラーの時は空白)したのですが、
 シート2に入力してもしなくても空白のままです。

 ただ、転記したいだけなのですが、どうすればいいのでしょうか?
 ご指導の程よろしくお願いいたします。

 C4:D4が結合されてるならデータはC4にあるから

 ='sheet2'!c4

 (GobGob)  

 2010でも治ってないのか。

 式を
 ='Sheet(2)"!C4
 (シート名がsheet2だったら'で括る必要はないよ)
 とかに修正してみて。

 もし、元のセルが空白のときに空白にしたかったら
 =IF('Sheet(2)"!C4="","",'Sheet(2)"!C4)
 で。

 一応、シート名を下記のリンク先を参考にして変更したらいちいち修正する必要はなくなるよ。

http://support.microsoft.com/kb/410985/ja

 (春日野馨)

 GobGobさん、春日野馨さん、ありがとうございます。

 シート名を変えています。
 なので、リンク先を参考にシート名を変えました。記号は使わず、ひらがなと数字です。
 =を押して、参照先を指定したところ、
 =H24年4月から25年3月!c4  と入力されました。
 しかしエンターをおすと、計算式がそのままセルに表示されるだけです。

 どうしてでしょうか?

 (ふく)

 セルの書式設定が”文字列”になっていました。
 ここを”標準”にしたところ、うまくいきました。
 ありがとうございました。

 (ふく)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.