

いつもお世話になっております。
よろしくお願いいたします。
エクセル2007を使用して以下は可能でしょうか?
・セルA1 と セルB1に MM/DD HH/MM(月/日 時/分) のフォーマットで日付&時間を入れB1からA1を引き、経過時間を割り出す。
セルの書式設定で、年 を省いて MM/DD HH/MM とする書式が見つかりませんがこれは不可なのでしょうか。
もし、上記不可でしたら、代替え案とその具体的な方法(式など)をおしえていただけますでしょうか?
よろしくお願いいたします。
No.3
- 回答日時:
セルに3月24日11時50分なら03/24 11/50と入力してそれが日付として認識させることはできません。
あくまでも一つの文字列にすぎません。文字列どうして引き算もできません。どうしてもそれを日付としたいのなら関数を使うことが必要です。例えばA1セルに上記のデータが入力されているとしたら=REPLACE(A1,9,1,":")*1 の式で日付に変えることができます。その場合にはセルの表示は自動的に2010/3/24 11:50と表示されますね。逆に初めからA1セルに2010/3/24 11:50と入力すればそのままの形で引き算や足し算の計算に使うことができます。また、その場合にはセルを右クリックして「セルの書式設定」から「表示形式」のタブで「ユーザー定義」を選び種類の窓に mm/dd hh:mmのようにすれば西暦年がとれた形で表示できます。
入力の年が今年の場合には月日や時間を入力するだけで、例えば3/24 11:50と入力するだけで、2010年とパソコンでは理解されますので年がまたがるような場合には年までも含めた入力が特に必要となります。
せめて03/24 11/50のような入力はやめて少なくとも3/24 11:50のような入力をすることでしょう。
No.1
- 回答日時:
セルの書式設定は文字列にする。
mm/dd hh/mmのフォーマットでA1とB1に記入する
=REPLACE(B1,9,1,":")-REPLACE(A1,9,1,":")
と式を入れる
セルを右クリックして書式設定を出し,表示形式のユーザー定義で
[h]:mm
などと書式を設定する。
#しばしば誤解がありますが,セルの書式設定は
2010/3/24 10:15
のように「入力した」(少なくとも数式バーにこのように表示されている)年月日時刻の値を
03/24 10/15
のように「表示する」機能です。
03/24 10/15
と入力してmm/dd hh:mmという「フォーマットで読み取らせる」方法ではありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Excel(エクセル) Excel 数行を1組とする300組ほどあるデータの項目を揃えたいです。 3 2023/01/26 19:38
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 09:24
- Excel(エクセル) エクセルで日付に続けて連番を表示したい 6 2022/05/25 23:33
- Excel(エクセル) エクセルで月末、月初の判定をしたい。 4 2022/05/18 23:22
- Excel(エクセル) Excel関数で日またぎの勤務時間にしるしを立てる 2 2022/04/20 17:22
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- Excel(エクセル) エクセルで時間の足し算がうまくいきません 3 2023/07/20 11:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
Excel2013 表示形式で「1,000...
-
エクセルの曜日表示が正しく表...
-
Excelのセルの書式設定(100...
-
EXCELからCSVへ変換すると0が...
-
エクセルでアポストロフィーが...
-
Excelのセルに数字を入れるが、...
-
エクセルで9と入力したら時刻...
-
EXCELで勝手に約分されてしまう
-
西暦から、曜日を表示⇒何も入力...
-
エクセル 4ケタの数字を年月に...
-
Excel 時間の表示形式 セルと...
-
エクセルで日付を全角にしたい
-
エクセルで 00 を表示させ...
-
EXCEL (0.5)の表示の仕方
-
Excelで「20080707」を『2007/0...
-
エクセルで和暦年を西暦年に
-
【エクセル】数値にスラッシュ...
-
エクセルで時間(○時△分)を入...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
エクセルの曜日表示が正しく表...
-
Excelのセルに数字を入れるが、...
-
エクセルでアポストロフィーが...
-
EXCELからCSVへ変換すると0が...
-
Excel2013 表示形式で「1,000...
-
斜線が入ったセルのカウント
-
EXCELで勝手に約分されてしまう
-
エクセルで9と入力したら時刻...
-
エクセル 4ケタの数字を年月に...
-
西暦から、曜日を表示⇒何も入力...
-
【エクセル】数値にスラッシュ...
-
エクセルで日付を全角にしたい
-
Excelのセルの書式設定(100...
-
Excelで「20080707」を『2007/0...
-
エクセルで0101と入力→08年01月...
-
Excel 時間の表示形式 セルと...
-
yyyy/mm/ddとユーザー定義しても…
-
EXCELで24時間表記を午前...
おすすめ情報