dポイントプレゼントキャンペーン実施中!

立て続けのご質問になります。

時間の記述の形式が「 101217 」(10時12分17秒の略)(24時間表記)というデータに対して、

”何時にどれくらいの件数があるのか。”(分と秒は不要)
をグラフにして表したいと思っています。

縦軸の項目は”件数”、横軸の項目は”時間(○○時)”で縦棒グラフがいいかなぁと思っています。


しかし問題として、上述いたしました「 101217 」(10時12分17秒の略)の記述形式には、他にも「 1316 」(0時13分16秒)や「 10033 」(1時0分33秒)や「 14 」(0時0分14秒)などといった形式もございます。(24時間表記)
本来6桁表記にも関わらず、0が省かれてしまうといった紛らわしい事になっています。

すみませんが無知な者に教えてください。
宜しくお願い致します。

A 回答 (2件)

A列にお示しのデータがあるとしてそれを時間表示にするのでしたらB1セルに次の式を入力し下方にオートフィルドラッグします。


=IF(A1="","",TEXT(C1,"00!:00!:00")*1)
なお、B列を選択して「セルの書式設定」の「表示形式」タブで「ユーザー定義」選び [h]"時"mm"分"ss"秒" と入力してOKします。
    • good
    • 0

A1に時刻がはいっているとして


=LEFT(TEXT(A1,"000000"),2)
で時間が出る。数値にしたいなら
=INT(LEFT(TEXT(A1,"000000"),2))
で。

=(A1-MOD(A1,10000))/10000
でも可。
    • good
    • 0

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