• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのゼロ表示設定)

エクセルのゼロ表示設定とは?

このQ&Aのポイント
  • エクセルのゼロ表示設定について教えてください。勤務実績表を作成しています。
  • 「時間」が存在する限り、「分」は0の場合でも表示するようにしたいです。
  • ゼロ値の設定を「ツール」「オプション」「ゼロ値」から設定すると、シート全体に影響してしまいます。どのように設定したらよろしいでしょうか?

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

回答No1です。 24時間以上の時間が勤務時間数の場合には例えばC2セルには次の式を入力して下方にオートフィルドラッグします。 =IF(B2="","",INT(A1*24)) D2セルには次の式を入力して下方にオートフィルドラッグします。 =IF(B2="","",MOD(A1*24,1)*60) 最後に、C列およびB列を選択して右クリックし、「セルの書式設定」から「表示形式」で「標準」にします。

その他の回答 (2)

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

書式はユーザー設定で 正の書式;負の書式;ゼロの書式;文字列の書式 の指定が出来るので 24時間以上にならない場合、時間は負にならないとして hh:mm;;0 または 24時間以上になった場合、繰り上げないなら [h]:mm;;0

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

A列に氏名があり、B列には勤務時間数、C列には時間、D列には分があるとして2行目から下方にデータがあるとしたらゼロ値などの操作ではなく式の上でそうなるようにすべきです。 C2セルには次の式を入力して下方にオートフィルドラッグします。 =IF(B2="","",HOUR(B2)) D2セルには次の式を入力して下方にオートフィルドラッグします。 =IF(B2="","",MINUTE(B2))

関連するQ&A