最速怪談選手権

初めまして、お世話になります

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


シート1 E31の時間を シート2 任意のセルに転記

=シート1!E31

↑を シート2 任意のセル に挿入してあります

A 回答 (3件)

>=シート1!E31


>↑を シート2 任意のセル に挿入してあります

これらの数式を入れたセルを選んで右クリックしてセルの書式設定の表示形式のユーザー定義で
[h]:mm;;;
あるいは表示しているのが「分:秒」なら
[m]:ss;;;
あるいは実際に表示しているのは「時:分:秒」なら
[h]:mm:ss;;;
などのように設定しておきます。
    • good
    • 0
この回答へのお礼

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

お礼日時:2011/10/16 18:09

判りにくい質問だ。

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

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

    • good
    • 0
この回答へのお礼

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

お礼日時:2011/10/16 18:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!