親子におすすめの新型プラネタリウムとは?

お世話になります。

表記件基本的なことだと思いますがExcel初心者なのでお教えください。
例えば2008/4/14 8:00から
400分足した時間を表示させたいのですが
どのようにしたらよろしいでしょうか?

セルの表示形式とかいじってみていますがよくわからないので
お教えください。

このQ&Aに関連する最新のQ&A

A 回答 (7件)

「シリアル値」参考HPです。


http://www3.tokai.or.jp/excel/kansu/hiduke.htm
    • good
    • 6

=A1+"0:400"

    • good
    • 11

既に質問者の望む回答は出ていると思います。


それらと内容は似ていても、表現や観点を変えて、基礎と私が思う観点から説明をします。
>セルの表示形式とかいじってみてい・・
エクセルの表示形式は
(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)
などが答えかなと思う。
    • good
    • 3

セルの書式設定で表示形式が [m]:ss なら


400:00 =400分
となり =A1+B1 で計算可能

セルの書式設定で表示形式が 標準なら
400  =400日=400*24*60分
となり =A1+B1/24/60 で計算可能(/24/60は計算して/1440でも可)

※TIME関数を使う方法もありますが、1440分単位に日付となる部分が計算されませんので注意
    • good
    • 0

はじめまして



>400分足した時間を表示させたいのですが
>セルの表示形式とかいじってみていますが
表示形式では「400分を足す」と言うことは出来ませんので、計算式を使って400分を足す必要があります。
例えばA1に2008/4/14 8:00とあるなら
=A1+TIME(0,400,0)
で、400分後の時刻を求めることが出来ます。

Excelでは日付や時刻を“シリアル値”として処理しています。詳しくはヘルプで“シリアル”をキーワードに探してみてください。「日図毛と時刻の処理について」と言う項目が見つかると思います、
    • good
    • 0

="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
    • good
    • 0

別セルでいいなら



A1=2008/4/14 8:00
B1=400
C1=A1+B1/(24*60)

という感じでできます。
    • good
    • 1

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QEXCELで日付と時刻が入ったセルを日付だけ取り出したい

(例)

 2005/9/10 13:10:23

が入ったセルが有ります、使いたいのは日付だけ
 なんですが、どうすればできるのか?

 ※結果は別のセルに成っても良いし、元のセルでも可

 宜しくご教授お願いします。

Aベストアンサー

私も単に書式を変えるだけでいいと思いますが、
時間部分のデータを削除したいということであれば、
時間部分は、小数データ部分なので、
=INT(A1)
とかしてやれば時間データをクリアすることができます。
その後書式の設定をしてやって下さい。

QEXCELで、「00:00:07秒」に「5秒」を足すという計算式を教え

EXCELで、「00:00:07秒」に「5秒」を足すという計算式を教えてください。 計算結果は、もちろん「00:00:12秒」になれば良いです。

Aベストアンサー

Excelでは、1日が1として計算されます。

1時間は1/24
1分間は1/24/60
1秒間は1/24/60/60

なので、5秒を足すなら、5/24/60/60を足せば良いです。

QExcelの計算で、分の合計を『~時間~分』に置き換える方法を教えて下

Excelの計算で、分の合計を『~時間~分』に置き換える方法を教えて下さい!

例 30
   50
   60
   140 ←上の数字の合計です。この部分を『~時間~分』に置き換えたいです。

よろしくお願いします。

Aベストアンサー

 =TEXT(140/1440,"h時間m分")

分の数値が整数なら1440で割ってシリアル値に直せば普通に時間として表示できます。
TEXT関数を使わなくてもセルの書式設定で可能ですよ。

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Qエクセルで分から時間に変換したいのですが

いつもお世話になっています。よろしくお願いいたします。
エクセルで「分」の合計を「時分」に変換して表示したいのですがどうもうまくいきません。
どなたかご教授願えないでしょうか?
例:200(分)=3時間20分もしくは3:20
お願いいたします。

Aベストアンサー

A1に「分」が入っていて、別のセルに時分に変換して表示する場合とします。

24時間(1440分)未満であれば、
=A1/1440
とし、セルの書式設定で以下のいづれかを設定すればOK。
(1)[時刻]→[13:30]を選択
(2)[ユーザー定義]→h:m
(3)[ユーザー定義]→h時間m分
※分単位は常に2桁(2時間05分など)で表示したいなら
 (1)の設定か、またはmをmmに変更してください。


上記方法では23時間59分までしか正しく表示できないので、
もし24時間(1440分)以上になる場合は別の方法が必要です。
=INT(A1/60)&":"&MOD(A1,60)
または
=INT(A1/60)&"時間"&MOD(A1,60)&"分"
※分表示を常に2桁にするのであれば、
 MOD(A1,60)をRIGHT("0"&MOD(A3,60),2)に変更してください。

Qエクセルで、条件に一致した行を別のセルに抜き出す方法

エクセルで、指定した条件に一致するセルを含む行をすべて抜き出す方法が知りたいです。

たとえば、

<A列> <B列> <C列>
7/1 りんご 100円
7/2 ぶどう 200円
7/2 すいか 300円
7/3 みかん 100円

このような表があって、100円を含む行をそのままの形で、
別のセル(同じシート内)に抜き出したいのですが。

7/1 りんご 100円
7/3 みかん 100円

抽出するだけならオートフィルターでもできますが、
抽出結果を自動的に、別の場所に、常に表示させておきたいのです。

初歩的な質問だと思いますが、検索しても分からなかったので、よろしくお願いします。

Aベストアンサー

同じ質問が結構よく出てますが、そんなに初歩的でもありません
別シートのA1セルに「100円」と入力し、そのシートの任意のセルに以下の式を貼り付けて下さい。後は、下方向、右方向にコピー。
日付のセル書式は「日付」形式に再設定してください

=IF(COUNTIF(Sheet1!$C:$C,$A$1)>=ROW(A1),INDEX(Sheet1!A:A,LARGE(INDEX((Sheet1!$C$1:$C$500=$A$1)*ROW(Sheet1!$C$1:$C$500),),COUNTIF(Sheet1!$C:$C,$A$1)-ROW(A1)+1)),"")

データ範囲は500行までとしていますが、必要に応じて変更して下さい

QEXCELでX軸が時間のグラフを作りたいのですが…

EXCELでX軸に時間、Y軸に温度というグラフを作りたいのですが、
計測時間が等間隔ではないのに折れ線グラフで作るとデータが等間隔で
表示されてしまいました。
いろいろ調べた結果、散布図で作成すればいいということが分かったのですが、
データのない余分な時間の分まで左右に表示されてしまい困っています。
(24時間分の表示がされているようです。)
軸の書式設定で何とかなるのかと思いましたが、グラフを作るのが初めてで
詳しいことが分かりません。
グラフの横軸は8:00~17:00までにしたいのですが、どなたかご存知の方、
教えていただけないでしょうか?

グラフにしたいデータは下記のものです。

時間 ( 温度 )
08:05 ( 17.6)
08:40 ( 24.5)
08:47 ( 38.0)
09:30 ( 75.0)
10:05 ( 70.0)
11:05 ( 68.0)
12:30 ( 90.0)
14:30 ( 50.0)
17:00 (164.0)

EXCELでX軸に時間、Y軸に温度というグラフを作りたいのですが、
計測時間が等間隔ではないのに折れ線グラフで作るとデータが等間隔で
表示されてしまいました。
いろいろ調べた結果、散布図で作成すればいいということが分かったのですが、
データのない余分な時間の分まで左右に表示されてしまい困っています。
(24時間分の表示がされているようです。)
軸の書式設定で何とかなるのかと思いましたが、グラフを作るのが初めてで
詳しいことが分かりません。
グラフの横軸は8:00~17:00までにしたいので...続きを読む

Aベストアンサー

> グラフの横軸は8:00~17:00までにしたいのですが、どなたかご存知の方、
教えていただけないでしょうか?

「軸の書式設定」の「軸のオプション」で、「最小値」と「最大値」を「固定値」に指定して、それぞれの値を入力します。
(Excel2010の設定図を添付します。)

なお、値は時間ですので「シリアル値」で入力する必要があります。

「エクセル グラフ 時間: エクセルの基本操作と小技」
http://excelwaza.seesaa.net/article/371155163.html

Qエクセル(EXCEL)で15分単位で加算したい場合

MSエクセルで、元の時間に対して15分ごとに時間を加算するには、どういう式を入れてやればよいのでしょうか?

A1に「8:00」という値があるとして、
A2に「8:15」、A3に「8:30」と自動的に入れたいのです。
A2に「=A1+0.011」と入れると「8:15」になりますが、
だんだんと誤差が生じてしまいます。

使うケースに応じて、開始時間が変わるので、A1の「8:00」を連続データで入れる方法は使えません。

よろしくお願い致します。

Aベストアンサー

計算用のセルとしてB1に「0:15」を記入しておき、

A1は、「8:00」
A2は、「=A1 + B$1」
A3は、「=A2 + B$1」
 :

というのは、どうでしょう。

Qエクセルで、日時から時間のみ抽出

エクセルで、1つのセルに、『2006/11/20/12:00』と入力されている場合、『12』のみ抽出したいのですが、どのような計算式を入れたらよいのでしょうか。
お知りの方、教えて下さい。宜しくお願い致します。

Aベストアンサー

こんにちは

普通に考えると
=HOUR(該当セル)
のような気もするけど

「2006/11/20/12:00」と入力されてるの? 日付と時間の間にもスラッシュ?

QExcel 分を時間で表示したい

Excel2002

A列 3050(分)→ B列 ○時間○分

↑このようにするにはどのような数式を立てたら良いでしょうか?

おわかりの方教えてくださーい!

Aベストアンサー

A1に時間(分)が入っていたら、別のセルに下記の式を入れます。
=A1/(60*24)

そのセルの表示形式を、ユーザー定義で
[hh]"時""間"mm"分"
とします。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング