No.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
で求められます。(文字列のままで対応できるということ)
他でも日時での計算がある場合は、シリアル値に直す式を使った列を
用意したほうが、今後のこともあるので検討してください。
No.5
- 回答日時:
〉それを0時〜6時を1、6時〜12時を2、
〉12時〜18時を3、18時〜24時を4 など
〉6時間ごとに分類する
其れなら、
例えば A1に、
日付が あるとして、
=ROUNDDOWN(MOD(A1,1)*4,1)
ですね。
〉20〇〇/○月/〇日 とかにするには、
表示だけ 変えるには、
書式設定内にある、
セルの 項から、
表示形式を 選び、
書式を 変えれば、
いいだけです。
値ごと 変えるには、
ROUNDDOWN構文で 小数点以下を、
切り捨て、
表示形式を 其の様に、
変えれば いいでしょう。
所で、
前回質問の 回答が、
完成して いるのですが、
求められます?
No.3
- 回答日時:
>平成〇〇年〇月〇日〇時〇分
本当にこのまま入力してるなら、完全に文字列なので今のままでは判定には使えません。
まず、置換で「日」→「日 」(日+半角スペース)に置換する
⇒データ→区切り位置でスペースで区切って2列にする
⇒日付と時刻データに分かれるのでそれを別セルで足し算する
ここで初めて時刻データが抜き出せるのでそれで判定する。(それは既回答でできます)
とにかく、日付や時刻や年齢を文字列にしないことをまずやって下さい。
No.2
- 回答日時:
ECELにおける「年月日時分秒」は数値(シリアル値)で保存されており、
その形態は「整数部分.小数部分」と言う構成で、
整数部分が「年月日」、小数部分が「時分秒」です。
この小数部分(時分秒)を24倍すると、時間情報が取り出せます。
これを4倍すれば、「0.00~3.99…」が取り出せます。
これをご理解の上、関数で表せば、
B2=INT(MOD(A2,1)*4)+1
No.1
- 回答日時:
添附圖參照(Excel 2019)
範圍 D2:E5 を選擇⇒[名前ボックス](添附圖では左上隅の赤枠)内にマウスカーソルを放り投げ⇒其処に在った D2 を文字列 RefTable で上書きして Enterキーをパシーッ⇒式 =VLOOKUP(MOD(A2,1),RefTable,2) を入力したセル B2 のフィルハンドルを「エイヤッ!」とダブルクリック
オ・シ・マ・イ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの関数に関しての質問です。 5 2022/10/07 11:17
- Excel(エクセル) Excelのtextbox 1 2022/04/15 15:26
- Excel(エクセル) Excel リンク先のエクセルファイルの削除 同時に行を削除したい 1 2022/11/29 16:20
- Excel(エクセル) Excel関数で日またぎの勤務時間にしるしを立てる 2 2022/04/20 17:22
- Excel(エクセル) エクセルで月末、月初の判定をしたい。 4 2022/05/18 23:22
- Excel(エクセル) Excelのマクロで、特定のセルから順番に値を取得したい 5 2022/12/06 15:34
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Excel(エクセル) エクセルについて教えてください。 1 2022/12/26 09:01
- Excel(エクセル) Excel 数行を1組とする300組ほどあるデータの項目を揃えたいです。 3 2023/01/26 19:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
Excel2013 表示形式で「1,000...
-
エクセルで日付を全角にしたい
-
Excelで「20080707」を『2007/0...
-
Excelのセルに数字を入れるが、...
-
【エクセル】数値にスラッシュ...
-
エクセルの曜日表示が正しく表...
-
EXCELで勝手に約分されてしまう
-
EXCELからCSVへ変換すると0が...
-
エクセルで9と入力したら時刻...
-
斜線が入ったセルのカウント
-
Excelのセルの書式設定(100...
-
エクセル 4ケタの数字を年月に...
-
エクセルでアポストロフィーが...
-
EXCEL (0.5)の表示の仕方
-
エクセルの関数に関しての質問...
-
エクセルに入力された数値を"時...
-
時刻表示を秒数に換算する関数...
-
【Excel】24:00と表示したい!
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
エクセルの曜日表示が正しく表...
-
Excelのセルに数字を入れるが、...
-
【エクセル】数値にスラッシュ...
-
Excel2013 表示形式で「1,000...
-
Excelで「20080707」を『2007/0...
-
エクセルでアポストロフィーが...
-
エクセルで9と入力したら時刻...
-
斜線が入ったセルのカウント
-
エクセル 4ケタの数字を年月に...
-
EXCELからCSVへ変換すると0が...
-
エクセルで日付を全角にしたい
-
EXCEL (0.5)の表示の仕方
-
西暦から、曜日を表示⇒何も入力...
-
Excelのセルの書式設定(100...
-
Excel 時間の表示形式 セルと...
-
エクセルで時間(○時△分)を入...
-
EXCELで勝手に約分されてしまう
-
Excel 2010で軸の書式設定の変...
おすすめ情報
すみません。平成〇〇年〇月〇日〇時〇分 と日時をしてしまったのですがそれを20〇〇/○月/〇日 とかにするにはどうすればいいのでしょうか?
1から全て手作業でセルを書き換えるということでしょうか?