
No.6
- 回答日時:
既に質問者の望む回答は出ていると思います。
それらと内容は似ていても、表現や観点を変えて、基礎と私が思う観点から説明をします。
>セルの表示形式とかいじってみてい・・
エクセルの表示形式は
(A)見た目上の「計算」と
(B)見た目の表示のバラエティ
のうち(A)を(B)を行うまえに、前もって行う機能はありません。
わずかに表示桁の最後の、すぐ下の桁で四捨五入が行われるようなのがあるだけです。
VBAでは書式はNumberFormatと言い、いみじくもNumberと言ってますが、表示形式は「数」を対象にし、その数とはセルの「値」の数値です。
セルの値には文字列もありますが、文字列には、たいした表示形式は今のところ設けられていません。
そしてセルの「値」を対象にしていることを注視してください。
セルの値を変えず、セルの「値」とかけ離れた表示を許すと、信用できる値はどれなのかと、エクセル利用者で大混乱が起こるでしょう。
そういう考慮からか(A)は設けられていません。
ーーー
>足す
「足す」のは究極にはシートの加算機能を使う(使いたい)ということは予想できるでしょう。そのとき
(C)10進数敵計算をして、繰り上がり(例 分ー>時)もユーザーが式に組み込むやり方。この際は日、時、分をもつセルを別にすることになりやすい。
日付・時刻関連の表示形式は、セルの値は日付け時刻シリアル値を前提に働くので、このやり方は、日付・時刻関連の表示形式が使えない
ので、また日付け関係の関数が使えない(WEEKDAYなど)
ーー
(D)日、時、分が1セルの1つの値として、総合的に考えられた、日付・時刻シリアル値の仕組みに乗っかって計算し、常識的な日付・時刻の表示(形式)はエクセルの機能に任せる方法。
の2つのやり方がありますが、好みですが、(D)でやるのが便利でしょう。
エクセルはその点破綻の無い様に、表示形式(の多様性)も含め、対応できる仕組みを持ってます。
1日ーー>1 という数値 何年何月何日の指定からエクセルが計算(1900年1月1日を第1とし、第何日目か)
1時間ーー>1/24 という数値 H*1/24 時間部分
1分ーー>1/(24*60) という数値 M*1/(24*60) 分部分
(秒は省略)
そしてそれらの足し合わせた数が日付けシリアル値になります。
で考えるやり方です。
ーーー
>400分足した
400は何らかの形でセルの値か、関数式の中の引数で指定しないとダメと言うことは判るでしょう。
ではどうするか。
(400/(24*60)の0.277777778を入れる手もあるが論外でしょう)
時分は:で区切って入れれば、時分のシリアル値(以下S値と略す)になります。
0:400と入れると普通の時刻書式では6:40と表示されます。
書式をユーザー定義で[mm]に設定しておくと、0:400の入力に対し、400と表示されます。この場合はどれも、400分のS値である
400*(24*60)の値をエクセルはセルの値としてセットします。
ーー
400とだけ入れて400分と判らせる方法は、前記の(C)のやり方を採らざるを得ません。
日付けの表示形式を何かに設定しておき、400と入れて、S値の400秒に直して解釈してくれる書式は無いようです。
または関数を使って、計算式の中で+TIME(0,I1,0)(この例では
I1に整数400が入っている)としてS値ベースで使えます。
===
この質問の悪い点は、質問者のシート・行・列の状態を具体的に挙げてない点です。
(X)単発のセルの問題か
(Y)列データの複数セルの問題か(この場合式の複写を使う問題が起こってくる。
(Z)足す分数は各行で異なるのか
が決定的に回答を左右するのに書いてない。>初心者なのでお・・たる所以か。
A列に日付け+時刻(さらに言うべきことはS値が入っていることが必要です。)があるとして
、足す分(ふん)数はB1にあるとして、C列に
=A1+TIME(0,B1,0)
などが答えかなと思う。
No.5
- 回答日時:
セルの書式設定で表示形式が [m]:ss なら
400:00 =400分
となり =A1+B1 で計算可能
セルの書式設定で表示形式が 標準なら
400 =400日=400*24*60分
となり =A1+B1/24/60 で計算可能(/24/60は計算して/1440でも可)
※TIME関数を使う方法もありますが、1440分単位に日付となる部分が計算されませんので注意
No.4
- 回答日時:
はじめまして
>400分足した時間を表示させたいのですが
>セルの表示形式とかいじってみていますが
表示形式では「400分を足す」と言うことは出来ませんので、計算式を使って400分を足す必要があります。
例えばA1に2008/4/14 8:00とあるなら
=A1+TIME(0,400,0)
で、400分後の時刻を求めることが出来ます。
Excelでは日付や時刻を“シリアル値”として処理しています。詳しくはヘルプで“シリアル”をキーワードに探してみてください。「日図毛と時刻の処理について」と言う項目が見つかると思います、
No.3
- 回答日時:
="2008/4/14 8:00"+"00:400"
のようにして、セルの書式の表示形式を日付と時刻にします。
なお、表示形式を使わず数式だけでやるには↓です。
=TEXT("2008/4/14 8:00"+"00:400","yyyy/m/d h:mm")
参考URL:http://www2.odn.ne.jp/excel/waza/edit.html#SEC12
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelで睡眠時間をもとに判定したい 6 2022/08/19 13:47
- Excel(エクセル) 至急 Excel日付表示設定教えてください Excelの日付表示ですが、他者から送られてくるExce 6 2023/02/03 11:01
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- Excel(エクセル) エクセルについて教えてください。 1 2022/12/26 09:01
- Excel(エクセル) Excel 時間の引き算でマイナスを表示させることは出来ますか 3 2023/06/14 21:54
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Excel(エクセル) Excel で分を抜き出すには お世話になります。C列にhh:mmで時間が入っております。このssを 2 2023/03/01 10:50
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Excel(エクセル) Excelについて画像のように実働時間を入力したら、 下限時間より少ないまたは上限時間より多い場合、 2 2023/08/08 23:28
- Excel(エクセル) エクセルの数式で教えてください。 4 2023/06/27 09:56
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
彼女のことが好きすぎて彼女の...
-
値が入っているときだけ計算結...
-
VLOOKUP関数を使用時、検索する...
-
検便についてです。 便は取れた...
-
腕を見たら黄色くなってる部分...
-
EXCELで式からグラフを描くには?
-
Excel 数値の前の「 ' 」を一括...
-
精子に血が・・・
-
勃起する時って痛いんですか? ...
-
【Excelで「正弦波」のグラフを...
-
2つの数値のうち、数値が小さい...
-
EXCELで条件付き書式で空白セル...
-
風俗店へ行く前のご飯
-
精液の落とし方を教えてください
-
MIN関数で空白セルを無視したい...
-
小数点以下を繰り上げたものを...
-
病院側から早く来てくださいと...
-
エクセルのラベルの値(文字列...
-
ワードのページ番号をもっと下...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
尿検査前日に自慰行為した時の...
-
至急!尿検査前日にオナニーし...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
値が入っているときだけ計算結...
-
リンク先のファイルを開かなく...
-
EXCELで条件付き書式で空白セル...
-
2つの数値のうち、数値が小さい...
-
VLOOKUP関数を使用時、検索する...
-
尿検査の前日は自慰控えたほう...
-
MIN関数で空白セルを無視したい...
-
小数点以下を繰り上げたものを...
-
風俗店へ行く前のご飯
-
エクセルで空白セルを含む列の...
-
Excel 数値の前の「 ' 」を一括...
-
【Excelで「正弦波」のグラフを...
-
納豆食べた後の尿の納豆臭は何故?
-
EXCELで式からグラフを描くには?
-
ある範囲のセルから任意の値を...
おすすめ情報