アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excelで 〇〇年〇〇月〇〇日〇〇時〇〇分 というのが100セル(A2〜A100)あってそれを0時〜6時を1、6時〜12時を2、12時〜18時を3、18時〜24時を4 など6時間ごとに分類するやり方を教えてください。

質問者からの補足コメント

  • すみません。平成〇〇年〇月〇日〇時〇分 と日時をしてしまったのですがそれを20〇〇/○月/〇日 とかにするにはどうすればいいのでしょうか?

      補足日時:2021/01/13 15:02
  • 1から全て手作業でセルを書き換えるということでしょうか?

      補足日時:2021/01/13 16:38

A 回答 (7件)

「平成〇〇年〇月〇日〇時〇分」が記載されたセルの書式設定を、


日付などにしても変わらない場合だと、No.3の回答者さんが書いて
いるように文字列になっていますね。

もしも文字列なら
 =DATEVALUE(LEFT(A2,FIND("日",A2)))+TIMEVALUE(MID(A2,FIND("日",A2)+1,LEN(A2)))
で日時を計算できるシリアル値にできます。

今回の場合は、時刻のみなので
 =TIMEVALUE(MID(A2,FIND("日",A2)+1,LEN(A2)))
で得た時刻からNo.2の回答者さんが書いている
 =INT(MOD(A2,1)*4)+1
に組み込んで、
 =INT(MOD(TIMEVALUE(MID(A2,FIND("日",A2)+1,LEN(A2))),1)*4)+1
で求められます。(文字列のままで対応できるということ)

他でも日時での計算がある場合は、シリアル値に直す式を使った列を
用意したほうが、今後のこともあるので検討してください。
「Excelで 〇〇年〇〇月〇〇日〇〇時〇」の回答画像7
    • good
    • 0
この回答へのお礼

私からみたら神様です。 とてもわかりやすくありがとうございます! できました!!!

お礼日時:2021/01/14 15:12

》 1から全て手作業でセルを書き換えるということでしょうか?


違います!
[書式設定]を勉強すべし!
    • good
    • 0

〉それを0時〜6時を1、6時〜12時を2、


〉12時〜18時を3、18時〜24時を4 など
〉6時間ごとに分類する


其れなら、

例えば A1に、
日付が あるとして、
=ROUNDDOWN(MOD(A1,1)*4,1)
ですね。


〉20〇〇/○月/〇日 とかにするには、

表示だけ 変えるには、
書式設定内にある、
セルの 項から、

表示形式を 選び、
書式を 変えれば、
いいだけです。


値ごと 変えるには、

ROUNDDOWN構文で 小数点以下を、
切り捨て、
表示形式を 其の様に、
変えれば いいでしょう。


所で、

前回質問の 回答が、
完成して いるのですが、
求められます?
    • good
    • 0

置換という機能があります。


調べましょう。
    • good
    • 0

>平成〇〇年〇月〇日〇時〇分



本当にこのまま入力してるなら、完全に文字列なので今のままでは判定には使えません。

まず、置換で「日」→「日 」(日+半角スペース)に置換する
⇒データ→区切り位置でスペースで区切って2列にする
⇒日付と時刻データに分かれるのでそれを別セルで足し算する
ここで初めて時刻データが抜き出せるのでそれで判定する。(それは既回答でできます)

とにかく、日付や時刻や年齢を文字列にしないことをまずやって下さい。
    • good
    • 0

ECELにおける「年月日時分秒」は数値(シリアル値)で保存されており、


その形態は「整数部分.小数部分」と言う構成で、
整数部分が「年月日」、小数部分が「時分秒」です。

この小数部分(時分秒)を24倍すると、時間情報が取り出せます。
これを4倍すれば、「0.00~3.99…」が取り出せます。

これをご理解の上、関数で表せば、
B2=INT(MOD(A2,1)*4)+1
    • good
    • 0

添附圖參照(Excel 2019)


範圍 D2:E5 を選擇⇒[名前ボックス](添附圖では左上隅の赤枠)内にマウスカーソルを放り投げ⇒其処に在った D2 を文字列 RefTable で上書きして Enterキーをパシーッ⇒式 =VLOOKUP(MOD(A2,1),RefTable,2) を入力したセル B2 のフィルハンドルを「エイヤッ!」とダブルクリック
オ・シ・マ・イ
「Excelで 〇〇年〇〇月〇〇日〇〇時〇」の回答画像1
    • good
    • 0

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