• 締切済み

エクセル2011 です

困ってます・・・ sheet1のA1を sheet2のA1に反映すると、 ='sheet1'!A1 で反映できるのですが、 「sheet1のA1がブランク」の場合、「sheet2のA1が”0:00”」の表示になってしまいます・・・ ゼロ表示のチェックを外すと「”0:00”」表示されなくなるのですが、 「sheet1のA1が”0:00”」の場合、「sheet2のA1にも”0:00”」と表示してほしいのですが、ゼロ表示のチェックをはずしてますので、表示されません・・・ ”0:00”をしっかり表示したいのですが、 ブランクは”0:00”の表示をせず、ブランクのままで反映してほしいのです・・・ どうすればいいでしょうか? わかりづらかったらすいません・・・

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

式は=IF(Sheet1!A1="","",Sheet1!A1) 表示形式は [=0]"";hh:mm:ss  でどうかな。 Sheet1のA1が空白なら、Sheet2のA1も空白。 ーー エクセルはセルに式を入れると引数のセルの空白は、数0の扱いにしてしまうので、00:00:00などの見た目になる。

関連するQ&A