教えて下さい。
Excelで進行表を作成しようと思っています。
A列には開始時間、B列には所要時間、C列に内容を記載します。
例)
A列 B列 C列
9時30分 10分 あいさつ
9時40分 50分 レクリエーション
10時30分 60分 会食
このとき、B列を変更したら、
次の内容の開始時間を自動で変更させたいのです。
(「あいさつ」の所要時間を10分→20分に変更すると、
レクリエーション・会食の開始時間が、
それぞれ「9時50分」・「10時40分」に変更される。)
B列は必ず、単位が「分」になります。
どうぞよろしくお願いします。
No.3ベストアンサー
- 回答日時:
1番です。
>TIMEVALUE関数に入っている「0:1:0」の意味を教えて下さい
「0:1:0」は「0時間1分0秒」ということです。
Excelでは、日にちや時間は「シリアル値」という数値で扱われています。
従って、「10分プラスしたい」というときには「シリアル値でいくつ足すのか?」ということを考えなければなりません。
TIMEVALUE関数は、時刻文字列をシリアル値で返す関数です。
ですから「TIMEVALUE("0:1:0")」にB列の数字を掛ければ、B列の数字分の分数を表すシリアル値が出るわけです。
ちなみに「1分」を表すシリアル値は「0.000694」で、これは「TIMEVALUE("0:1:0")」でも、2番さんのお答え下さった「1÷24÷60」でも当然ですが同じになります。
ちょっと難しくなってしまいましたね。
ありがとうございます!
「0:1:0」なのは、B列が「分」だからなんですね!
とてもすっきりしました。
詳しく、しかも2度も教えて頂き、ありがとうございます!
最初に質問したことは自分で色々調べてみたのですが、
いい方法がわからず困っていたので、大変助かりました。
ありがとうございます!
No.4
- 回答日時:
No.2の者です。
A列は時刻形式となっていますが、表示形式を標準か数値にしてみると、どんな時刻でも(26:00とか入れた場合は別にして)、0から1の間の数字になります。
例えば、0:00=0.00、6:00=0.25、12:00=0.50、18:00=0.75といった具合です。
つまり、実際には0から1の間の数値が記録されているだけで、それを上記の様に換算して表示しているのに過ぎません。
(1)の回答
上記の規則に従うと、1分は1/24/60=0.000694444…となるからです。
(2)の回答
#は入力された値がそのまま表記されます。もしmmとするのであれば、時を表すhhも含めて入力しなければなりません。
「B列に入力するのは単なる数字だから」という解釈で合っていると思います。
ありがとうございます!
2度も丁寧にお答え頂き、ありがとうございます!
とてもわかりやすかったです。
時間の計算はいつも悩んでしまいます。
今回の質問内容も、自分で調べただけではわからず
困っていたので、大変助かりました。
ありがとうございました!
No.2
- 回答日時:
以下の様にしてみて下さい。
A1=9:30:00
A2=A1+B1/24/60
A3=A2+B2/24/60
B1=10
B2=50
B3=60
A列の書式=ユーザー定義で「h"時"mm"分"」
B列の書式=ユーザー定義で「#"分"」
ご回答頂きありがとうございます!
きちんと理解してからと思っていたのでご連絡が遅くなり申し訳ございません。
質問させて頂いてもよろしいでしょうか?
(1)A2に入る式の意味は「B1の数字を"時間"に変更してから、A1に足す」
という解釈でいいでしょうか?
(2)B列の表示形式は、なぜ「mm分」ではなく「#"分"」なのですか?
「mm」は時刻を表すものであり、B列に入力するのは単なる数字
だからという解釈で合っていますか?
再度質問で申し訳ございません。
よろしければ、教えて下さい。
No.1
- 回答日時:
はじめまして
A2セルに
「=A1+TIMEVALUE("0:1:0")*B1」
と入れて、あとは下にコピーです。
なお、A列、B列の表示に工夫が必要です。
A列の表示形式を「[h]時mm分」に
B列の表示形式を「#分」として下さい。
実際にA1に入れるのは「9:30」です。これで「9時30分」と表示されます。
B1には「10」と入れると「10分」と表示されます。
お試し下さい。
はじめまして。
ご回答頂きありがとうございます!
きちんと確認してからお礼をと思っていたので、ご連絡が遅くなり申し訳ありません。
質問させて頂いてよろしいでしょうか?
TIMEVALUE関数に入っている「0:1:0」の意味を教えて下さい。
再度質問で申し訳ありませんが、よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで最初のスペースまで...
-
エクセルの項目軸を左寄せにしたい
-
エクセルで文字が混じった数字...
-
エクセル(勝手に太字になる)
-
エクセルで一列おきに空白列を...
-
Excelで半角の文字を含むセルを...
-
エクセル 同じ値を探して隣の...
-
2つのエクセルのデータを同じよ...
-
エクセル 文字数 多い順 並...
-
エクセルの表から正の数、負の...
-
Excel、市から登録している住所...
-
エクセルの関数(日数の平均の...
-
VBAでセル入力の数式に変数を用...
-
ExcelのVBAで連番を振る。
-
エクセルの並び変えで、空白セ...
-
オートフィルターをかけ、#N/A...
-
エクセル2016で特定のセルに文...
-
A列がない・・・A列が非表示に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセル(勝手に太字になる)
-
エクセル 文字数 多い順 並...
-
エクセルで最初のスペースまで...
-
エクセルで文字が混じった数字...
-
2つのエクセルのデータを同じよ...
-
Excelで半角の文字を含むセルを...
-
エクセルの表から正の数、負の...
-
エクセルの項目軸を左寄せにしたい
-
Excel、市から登録している住所...
-
「B列が日曜の場合」C列に/...
-
EXCELで 一桁の数値を二桁に
-
文字列に数字を含むセルを調べたい
-
エクセルで、列の空欄に隣の列...
-
エクセルの並び変えで、空白セ...
-
エクセル 時間帯の重複の有無
-
VBAで文字列を数値に変換したい
-
エクセルの関数(日数の平均の...
-
VBAでセル入力の数式に変数を用...
おすすめ情報