添付図をご覧ください。
範囲 A3~A6 に h:mm 形式で時刻を入力しています。
式 =$A3 を入力したセル B3 を右方3列、下方3行にオートフィルしました。
B列の書式は h"時間"mm"分" に設定しました。
C、D列の書式を h"時間"m"分" に設定した後で、D列に下記の[条件付き書式]を設定しました。
ルールの適用先: =$D$3:$D$6
ルールの種類: “数式を…を決定”
ルールの内容↓
 ̄ ̄数式→=MINUTE($A3)=0、書式→表示形式を h"時間" に設定
さて、質問です。
「0時間」という表示を避けたいので、その場合はセル E3、E4 に示すように単に(?)「0分」、「23分」と、マクロを使わないで、表示させる方法があれば教えてください。
No.4
- 回答日時:
No.3ですと、1時間ちょうどの時に、
『1時間0分』
になってしまうのです。
それだけなんですけどね~A^^;)
No.2
- 回答日時:
力尽くですが、なんとかしてみました。
A^^;)EXCELの時間の内部データは、
1日が1
1/24が1時間
24時×60分=1440で
1/1440が1分
となっています。
そうやってデータを分解して、
それを組み直して、条件に応じて
単位の『時間』『分』を付け直して
みました。
IF文で、分だけ、時間だけ、
時間と分といった場合分けを
しています。
但し、内部で扱っている小数点以下
の扱いで誤差が出るので、ひととおり
(0分~2時間まで分単位全てで)
確認してみましたが、データによって
は、切上げ切捨てがうまくいかず、
分がずれるケースもあるかもしれま
せん。よくご確認下さい。
=IF(A61*24<1,ROUND(A61*1440,0)&"分",IF(A61*24-ROUNDDOWN(A61*24,0)=0,A61*24&"時間",ROUNDDOWN(A61*24,0)&"時間"&(ROUND((A61*24-ROUNDDOWN(A61*24,0))*60,0)&"分")))
いかがでしょう?
なお、書式設定で、
『m』を単独で使うと、
『月(month)』になってしまいます。
『hm』、『ms』、『hms』といった
関係で使わないと『分』が表せない
といった制限があります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで条件付き書式を使わずにセルの文字の色を変える方法を教えて下さい 8 2023/07/28 01:15
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- その他(Microsoft Office) googleスプレットシートで左右の数値を比較して色判別させたい 2 2022/06/06 18:33
- Excel(エクセル) エクセルについて教えてください。 1 2022/12/26 09:01
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Visual Basic(VBA) vbaで条件付き書式を設定したときの適用範囲について 1 2023/07/17 23:14
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/08 14:09
- Excel(エクセル) 重複データの抽出について 2 2023/07/21 14:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】スペースがいくつ入っ...
-
西暦や和暦の表示をyyyymmdd表...
-
Excelのセルを飛ばして入力する
-
Excelのオートフィル
-
別シートからの文字を変更
-
Excel 2019 のピボットテーブル...
-
エクセルの行の抽出について質...
-
【マクロ】エクセルにかいてあ...
-
スプレッドシート クエリ関数 1...
-
エクセルでセルに「氏名を入力...
-
MOS365 Excel Expert / Excel R...
-
excelの不要な行の削除ができな...
-
EXACT関数とIF関数の組み合わせ...
-
スプレッドシートの関数VLOOKUP...
-
Excelで全角を半角にしたいので...
-
Excel初心者です。 詳しい方、...
-
エクセルの数式で教えてください。
-
4つのパターンを表示するEXACT...
-
スマートな関数を教えて下さい。
-
【Excel】セル内の時間帯が特定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報