• 締切済み

エクセルのシリアル表示について

A1に名前を表示、A2に時間の変更できるようにプルダウン式で休憩開始時刻表示、A3に休憩終了時間(A2プラス15分)を表示して、A4に文字列としてCONCATENATEを利用して文字列を表示させたいのですが、A3だけがシリアル表示されてしまうのですが、何か解決方法は無いでしょうか?宜しくお願いします。

みんなの回答

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 A4の数式でA3をTEXT(A3,"h:mm")に変更してお試しください。

asachan7
質問者

お礼

本当に有難うございました。助かりました。 簡単なことで質問して申し訳ありません。 これに半日かけて調べましたがクリアできず 回答を頂き、試したところ一発で表示できました。 このサイトに登録して本当に良かったと思いました。 もう一度、「有難うございました!!」

関連するQ&A

  • EXCELで時刻表示の後に文字を付け加えたいのですが?

    EXCEL2000 では、 時刻 18:00:00  (=18時0分0秒) は、実際には数値 0.75 (= 18 / 24) ですが、これを    18:00頃 という表示に変える式を作りたいと思います。(下記は、セルC2を参照する場合) =CONCATENATE(HOUR(C2),":",TEXT(MINUTE(C2),"00"),"頃") と書いてみたところ、 18:00:00  →  18:00頃 18:05:23  →  18:05頃 となりました。目的としては成功です。 しかし、もう少しすっきりした式になりませんでしょうか?? ちなみに、 =CONCATENATE(C2,"頃") では、  0.75頃  となってしまいましたし、 TEXT関数を使っても、#VALUE!エラーが出るので、18:00:00を文字列として操作(LEFT関数に持ち込みたかった)はできませんでした。 CONCATENATEが文字数長いせいかも知れませんが、もっとすっきりした式にしたいので(あるならば)お知恵拝借願います。

  • エクセルでの時間計算について

    時間計算について質問です。 図のような仕事上にかけた時間の計算をしたいのですが。終了時刻と休憩時刻で空白のセルがあるとマイナスになってしまします。 計算としてはC行の終了時刻からB列の開始時間を引き、休憩があればさらにマイナスで計算してみています。 終了時刻と休憩時刻で空白のセルがあるときには計算をせずすべてのセルが埋まったら計算結果を表示することは可能でしょうか? 現在ですと合計時間のところでマイナスになってしまい、すべて入力 がされていないと正確な数値になりません。 作業時間はその後の計算の都合上時間表示ではなく数字として表示させています。

  • エクセルでシフト表を作りたいのですが。

    エクセル初心者です。以下のように1ヶ月のシフト表を作ったのですが、時間帯別の人数を出したいと思っています。色々調べてみたのですがうまくいきません。 ちなみに12時~14時と18時~20時の稼働人数を出したいと思っております。 詳しい方おられましたら、よろしくお願い致します。    A列     B列     C列      D列     E列 ・ ・ ・ ・ BJ列   BK列 1          5/1              5/2               5/31 2         開始時刻  終了時刻   開始時刻  終了時刻   開始時刻  終了時刻 3  Aさん   8:30      17:00   4  Bさん   17:00     25:30  5  Cさん   12:00     21:00 ・   ・       ・        ・ ・   ・       ・        ・ ・   ・       ・        ・ 29 Dさん   18:00      23:00

  • エクセル 65時間超を判定する 論理式

    勤務時間合計の判定が、どうしても出来ません(涙) 月間の超過勤務時間が、規定の65時間を超過するかどうかを判定し、 65時間超であれば、65時間を超過した時間を算出し、65時間内で あればゼロ、と返す論理式が立てられません。 TAIMEVALUE関数も使ったのですがうまくいきません。 多分、時刻(時間)表示がシリアル値0~1となっているので、 判定条件の65Hが、PCでは他の時刻と混同されているのだと 思います。 でもその対策がわかりません。 私の立てた論理式は  IF(A32>”65:00”、A32-”65:00”、0) これではダメで、TIMEVALUE関数をいろいろ試しても 今のところダメです。 私の条件は ・エクセルは2002 ・全ての書式は[h]"時"mm"分" で24時間超でも表示可能の設定 ・A1からA31をA32で合計し、そのA32を判定対象に しています。 ・今回の論理式とは無関係と思いますが、A列の前に始業時刻、終業 時刻、休憩時間の入力があり、  終業時刻ー始業時刻ー休憩時間数を自動計算し、 その結果が8時間を超過すると、超過時間をA列に自動入力される設定です。 どなたかお教えください。

  • Excel 終業時間を同じ列に揃えたい

    これは仕事のタイムカードのデータなのですが、休憩を取る日と取らない日があります。2列で終わっているデータは休憩を取らなかった日。4列で終わっているデータは休憩を取った日で、休憩の開始時刻と休憩の終了時刻も記載されています。 仕事の終業時刻をF列に揃えたいです。 どのようにすれば良いでしょうか? よろしくお願いします。

  • Excelで勤務時間の管理表を作成したい

    Excel初心者です。 Excelに詳しい方、どうかご教示いただきたく思います。 現在、タイムカードを元に、Excelで勤務時間の管理をしようとしていますが、 思うように出来ず、大変困っております。 作成したい勤務管理表としては、添付の画像のような形式になるのですが、 出社時刻も退社時刻も、昼休憩の開始時間や昼休憩の時間の長さも 人によってまちまちで特殊な働き方のため、管理が難しいです。 そのため、添付画像のように、 タイムカードの出社時刻と退社時刻を記入するだけではなく、 実際に業務を行った時間の内訳がわかるよう、 午前と午後の開始時間と終了時間の枠を設け(E列~J列)、 それを元に勤務時間合計(K列)を出すようにしています。 そこで、勤務が午前~午後にまたがり昼休憩を挟む場合は、 午前の終了時間(G列)と午後の開始時間(H列)は手入力をするようにし、 それ以外は、タイムカードの出社時刻(C列)と退社時刻(D列)が、 午前の開始(E列)および午後の終了(J列)の欄に反映されるようにしたいです。 なおその際に、以下の4点を考慮して作成したいと考えています。 (1)出社時刻(業務開始時間)は30分単位で切り上げる。 (2)退社時刻(業務終了時間)は30分単位で切り下げる。 (3)タイムカードの出社時刻欄(C列)や退社時刻欄(D列)に何も入力されていない場合は、  午前・午後の開始欄・終了欄(E列~J列)は空欄にさせる。  同様に、午前だけの勤務時は、午後の開始欄・終了欄(H列~J列)を空欄、  午後だけの勤務時は、午前の開始欄・終了欄(E列~G列)を空欄にさせる。 (4)タイムカードの出社時刻(C列)に合せて、その時刻が午前ならば午前の開始欄(E列)に、  午後ならば午後の開始欄(H列)に、(1)で丸めた時間を表示させる。  同様に、退社時刻(D列)に合わせて、その時刻が午前ならば午前の終了欄(G列)に、  午後ならば午後の終了欄(J列)に、(2)で丸めた時間を表示させる。 (※但し、添付画像の6行目の例の様に、午前だけの勤務の際に、終了時間が12時を過ぎていた場合は、午前の終了欄(G列)に表示させる。) 現在は勤務時間合計(K列)だけ計算式を入れており、それ以外は全て手入力のため、 手間がかかるだけでなく、入力ミス等にも繋がるため、 出来るだけミスの少ない管理表を作成したいと思っています。 条件の多い質問で大変恐縮ではありますが、 なるべく簡単な方法を教えていただけると大変助かります。 どうぞ宜しくお願い致します。

  • EXCELのシリアル値と文字列

    職業柄時間のデータが正しく入力されているかEXACT関数を使って様に検証しています。具体的には Aの列-指示のデータ Bの列-入力したデータ Cの列-比較結果 という具合です。 今までは両方のデータが時刻の書式だったためうまくいっていたのですが、この指示のデータの方が文字列で入力されてきてしまい、EXACT関数では全てFALSEになってしまいます。 例えば12:00:00と言う場合 Aの列-12:00:00=0.5 Bの列-12:00:00=0.5 Cの列-TRUE だったのが、Aの列が文字列になってしまったため Aの列-12:00:00=12:00:00 Bの列-12:00:00=0.5 Cの列-FALSE になってしまいます。現状ではAの列の書式設定を時刻にしてからそのセルをダブルクリックすれば解決することは分かりましたが、なんせデータが膨大な量なので困っています。よろしくお願いします。

  • 終了を表示する方法

    A1には現在時刻が表示され A列には、B列との時刻より 終了か、時間前が表示するには A列にはどんな計算式が良いですか?

  • シリアル値を標準で表示したい

    Excelで時間計算が必要な為シリアル値使ってます。 計算結果を表示形式の設定[mn]の様にして表示しています。 しかし渡す相手によってはシリアル値のまんまor別の表示形式で表されるようで 出来れば文字(数字)で表されないかと。 ググってはみたのですが解決にいたりません。 ぜひお知恵を貸して下さい。

  • Excel &で他セルを参照させた時の時刻の表示がシリアル値になってしまう

    あるセルに、他の複数のセル内容を、&でつないで表示させたいのですが、 その表示させたい内容のひとつが時刻で、それがどうしてもシリアル値で 表示されてしまいます。時刻のままで表示させたいのですが・・・。 元のセルは今、書式設定は「時刻」になっており、 それを「文字列」にしてしまっても良いのですが、 その場合でも、半角数字:半角数字という書式を維持させたいです。 関数で処理しようと、 HourとMinuteを使う、Timeを使う、なども考えたのですが、 今ひとつスマートでないと思われました。 書式設定などで処理できるならばそれで一番良いのですが・・・。

専門家に質問してみよう