宜しくお願いします。
24時間表示(0:00~23:59)で記載されている時間を下記のように区分をしたいです。
A1セルに記載されてるとします
0:00~8:29 深夜
8:30~17:00 日中
17:01~23:59 夜間
下記のようにしたのですがうまくいきません。全部夜間になってしまいました
教えていただけないでしょうか。
if(and(A1>="0:00",A1<="8:29","深夜",if(and(A1>="8:30",A1<="17:00"),"日中","夜間")
すみません。知恵を貸してください。
No.1ベストアンサー
- 回答日時:
1日は数値「1」と考えます。
24時間が「1」ですから、
12:00だと半分の「12/24」で「0.5」。
8:30は、「8.5/24」
17:00は、「17/24」
という具合になるわけです。
計算式で入れている時間を、上記の小数や分数に置き換えれば、臨んだ結果になるはずです。
ANDで複数条件にしなくても、ちょっと整理して、これで良いと思いますが、いかがでしょう?
=IF(A1<8.5/24,"深夜",IF(A1>17/24,"夜間","日中"))
No.8
- 回答日時:
計算式の中に時刻を入れる場合に、8:00のように文字列だと計算ができません。
また、他の回答者さんのように特殊な数値を使うと、後に自分でもわからなくなります。
時間や月日を表す場合にシリアル値という0:00から23:59までに連続くした数値を当てます。
№4の方が示しているのがシリアル値です。EXELには時刻をシリアル値に変換する関数があります。それがTIMEVALUE関数です。
TIMEVALUE("8:00")のように書きます。
if(and(A1>="0:00",A1<="8:29","深夜"),if(and(A1>="8:30",A1<="17:00"),"日中","夜間")
→=IF(AND(A1>=TIMEVALUE("0:00"),A1<=TIMEVALUE("8:29")),"深夜",IF(AND(A1>=TIMEVALUE("8:30"),A1<=TIMEVALUE("17:00")),"日中","夜間"))
とします。
これだと長くなるうえに、8:29と8:30の間がすべて夜間になってしましまうので、№1さんの式の形式にするのがいいと思います。
=IF(A1<TIMEVALUE("8:30"),"深夜",IF(A1=<TIMEVALUE("17:00"),"日中","夜間"))
こうすれば、後から見てもどのような計算だったかわかります。
これだと、秒の問題もクリアーされます。
0:00:00~8:29:00 深夜
8:30:00~17:00:00 日中
17:00:01~23:59:59 夜間
となります。
No.6
- 回答日時:
回答者の皆様へ
「<=17時」のような判定はダメです。
A1セルに「17:00:59」と入力すると「17:00」表示されているという事なので「<17時1分」のような判定をしないといけません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 求人情報・採用情報 介護の求人についてお伺いしたいです。 現在フリーターでアルバイトを探しており、グループホームの求人を 1 2023/03/20 23:15
- 地図・道路 高速道路、夜間割引について 2 2022/10/12 21:22
- Excel(エクセル) VBAで “:” を含むセルの特定 2 2023/05/11 16:30
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- その他(ビジネス・キャリア) 勤務時間の割増について教えてください。 現在日勤と夜勤で勤務しています。 日勤は9:00から20:0 5 2022/05/08 22:40
- Visual Basic(VBA) エクセルで、1つのセルで上書き足し算して セルの範囲を指定できますか? パソコン初心者です。 お時間 3 2023/07/05 06:13
- Excel(エクセル) 以下の条件に合う関数を教えてください。 1 2022/10/01 13:38
- Excel(エクセル) 並べ替え、ソートの構文がわからない。 お世話になります。VBA超初心者です。 エクセルでワークシート 2 2023/06/28 21:00
- Excel(エクセル) 表計算ソフトcalcにおいて、1時間10分を1.1と表記する方法とそれらを集計する方法は? 4 2022/04/06 16:54
このQ&Aを見た人はこんなQ&Aも見ています
-
10代と話して驚いたこと
先日10代の知り合いと話した際、フロッピーディスクの実物を見たことがない、と言われて驚きました。今後もこういうことが増えてくるのかと思うと不思議な気持ちです。
-
家・車以外で、人生で一番奮発した買い物
どんなものにお金をかけるかは人それぞれの価値観ですが、 誰もが一度は清水の舞台から飛び降りる覚悟で、ちょっと贅沢な買い物をしたことがあるはず。
-
【お題】ヒーローの謝罪会見
【大喜利】 怪人の侵略に気づくのが遅れ、それを防げなかった戦隊ヒーローの謝罪会見で出た発言
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
好きな和訳タイトルを教えてください
洋書・洋画の素敵な和訳タイトルをたくさん知りたいです!【例】 『Wuthering Heights』→『嵐が丘』
-
時間を「昼間」と「夜間」に分けて表示させたい。
Excel(エクセル)
-
エクセルで時間の判定をしています。0時以上5時以下の場合は○と判定したいので、以下のイフ関数を試しま
Excel(エクセル)
-
【Excel】セル内の時間帯が特定の時間帯に含まれるかの判定
Excel(エクセル)
-
-
4
[IF文] 「何時〜何時」で該当する時間を表示したい お疲れ様です。お知恵をお借りできればと思います
Excel(エクセル)
-
5
エクセルで時刻(8:00~20:00)でオートフィルタをかけたい
Excel(エクセル)
-
6
時間範囲(午前/午後/夜間)のIF関数について教えてください
Excel(エクセル)
-
7
IF文に時間(何時から何時まで)の条件文を付けたい
Word(ワード)
-
8
何時から何時までを○○、何時から何時までを××、何時から何時までを△△と表示させたい
ノートパソコン
-
9
IF関数で、時間を条件にしたい場合の式について
Access(アクセス)
-
10
エクセル関数 時間の一覧で時間範囲を条件に抽出入力
Excel(エクセル)
-
11
エクセルの時間外勤務時間と深夜時間を自動割り振りできる計算式を教えてください
Excel(エクセル)
-
12
時間帯ごとの集計をしたいがエクセルが認識する時刻としない時刻があり困っています。
Excel(エクセル)
-
13
データの抽出を教えてください
Excel(エクセル)
-
14
エクセルで表示形式の時刻の「0:00」を表示しないようにするには?
Excel(エクセル)
-
15
31:30:00が1900/1/1 7:30:0
その他(Microsoft Office)
-
16
通常勤務時間、通常残業、深夜残業の時間をセル別に表記したい
労働相談
-
17
Excelの時間計算で経過時間から特定の時間を引く方法
Excel(エクセル)
-
18
参照先セルに値が入っていない時に、「0」や「1900/01/00」などが入らないようにしたいのですが
Excel(エクセル)
-
19
エクセル不変則な休憩時間の実労働時間計算
Excel(エクセル)
-
20
エクセルで、時間 0:00を表示する方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~12/2】 国民的アニメ『サザエさん』が打ち切りになった理由を教えてください
- ・ちょっと先の未来クイズ第5問
- ・【お題】ヒーローの謝罪会見
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ヘッダー
-
エクセルの使い方 1日=7時間45...
-
Excel 関数? 文字列に...
-
IF関数で、時間を条件にしたい...
-
エクセル・計算式をテキストデ...
-
EXCELの関数に関する質問です
-
数式の計算結果により表示され...
-
TEXTCALCの使い方
-
エクセルで時間の差の出し方は?
-
IF関数で出した数値をSUM関数で...
-
エクセルで 足し算や割り算の...
-
エクセルでの時間計算(2時間30...
-
Excel(エクセル)でフィルター...
-
エクセル 月数を0.5ヶ月単位で...
-
AかBに入力があった時Cに反映、...
-
エクセルでDeleteキーを...
-
計算結果が「0」のセルだけを「...
-
エクセルで、時間の計算をした...
-
#DIV/0!の表示があるセルの計算
-
多項式の計算
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ヘッダー
-
エクセルの使い方 1日=7時間45...
-
EXCELの関数に関する質問です
-
数式の計算結果により表示され...
-
エクセルで、時間の計算をした...
-
IF関数で、時間を条件にしたい...
-
エクセル・計算式をテキストデ...
-
エクセル 1万時間を越える際の...
-
エクセルでの時間計算(2時間30...
-
Excel 関数? 文字列に...
-
エクセル 月数を0.5ヶ月単位で...
-
TEXTCALCの使い方
-
IF関数で出した数値をSUM関数で...
-
エクセルで数値を50単位で切...
-
エクセルで時間の差の出し方は?
-
AかBに入力があった時Cに反映、...
-
エクセルで足し算と掛算を混ぜ...
-
エクセルで 足し算や割り算の...
-
計算結果が「0」のセルだけを「...
-
多項式の計算
おすすめ情報