• ベストアンサー

エクセル 時間 別シートに自動転記 未記入は空白

初めまして、お世話になります 某再生機器の経過時刻を記録する為に用いております 計算式は入っておりません。単に経過時間転記なのですが、 稀にその動作(記録する時間ポイント)が実行されないことがあります ですのでその時間を記入することなく空白(空欄)にて転記させたいのですが どの様にすれば宜しいでしょうか? 単に空白にすると別シートには”0:00”表示されてしまいます 素人質問で恐縮です。ご教授の程宜しくお願いいたします シート1 E31の時間を シート2 任意のセルに転記 =シート1!E31 ↑を シート2 任意のセル に挿入してあります

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

>=シート1!E31 >↑を シート2 任意のセル に挿入してあります これらの数式を入れたセルを選んで右クリックしてセルの書式設定の表示形式のユーザー定義で [h]:mm;;; あるいは表示しているのが「分:秒」なら [m]:ss;;; あるいは実際に表示しているのは「時:分:秒」なら [h]:mm:ss;;; などのように設定しておきます。

kerakera60
質問者

お礼

分かりずらい質問にご丁寧に解説戴きまして有難うございます 助かりました

その他の回答 (2)

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

判りにくい質問だ。単純に、ご回答#1のように、IF関数で元データが空白なら空白、そうでなければ元のデータを持ってくるで良いのでは。そういう問題な、ここに質問するレベルではない。 >↑を シート2 任意のセル に挿入してあります と、「任意のセルに」という表現はおかしい。対応するシート2のセルに、だろう。 セルの値が空白ならば、日付の表示形式をその列のセル範囲に、設定しても、空白のままだ。「0」などは出ないことは確認した。。 時刻でも同じ。 ーー 質問例を挙げないから、何のことを言っているか、あいまいだ。 >稀にその動作(記録する時間ポイント)が実行されないことがあります 飛んだ時刻はシートに出ているのか。出てなければ飛んだ時刻を見つけるのもやさしき無いのでは。 質問例ぐらい書いて、説明のこと。。 セルが空白ならば、日付の表示形式を設定しても、空白のままだ「。時刻でも同じだろう。 エクセルのバージョンも書くようにね。

noname#204879
noname#204879
回答No.1

=IF(Sheet1!E31="","",Sheet1!E31)

kerakera60
質問者

お礼

ご親切に有難うございます 今後ともご教授の程宜しくお願いいたします

関連するQ&A

専門家に質問してみよう