プロが教えるわが家の防犯対策術!

EXCELについて詳しくないので、教えてください。

セルに時間を「分」で入力したときに、
自動的に「時間」で表示させたいのですが、
どのようにすればよいでしょうか。

ex) 90 → 1.5
  120 → 2

どなたか教えてください。

A 回答 (5件)

たぶん、テンキーで90とA1のセルに入力したら、直接A1に1.5と表示させたいのでしょうが、それは無理というものです。


すでに回答が出ていますが、A1に90と入力させ、B1に「=A1/60」などの関数を入れて表示させることになります。
小数点以下については、すでに回答があるように、関数を使って処理します。
    • good
    • 0
この回答へのお礼

やっぱり、そうですか。
ありがとうございました。
あきらめます。

お礼日時:2006/11/08 17:22

それは無理だと思います。


エクセルのVBAを使用すれば可能かもしれませんが、かなり高度なプログラムを組む必要があります。
あきらめた方がよいとおもいます。
    • good
    • 0
この回答へのお礼

やっぱり、そうですか。
ありがとうございました。
あきらめます。

お礼日時:2006/11/08 17:23

たとえば、A1に分のみを入力してB1に時で表示させるということでしょうか?



その場合はB1に
=ROUND(A1/60,2)
と入力すればよいと思います。
ちなみに、ROUNDというのは四捨五入を行う関数です。
最後の2というのは小数点第2位未満四捨五入を意味します。

切り上げのみを行いたい場合にはROUNDを「ROUNDUP」に
切り捨てのみを行いたい場合にはROUNDを「ROUNDDOWN」に
すればよいです。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。

お答えいただいて申し訳ないのですが、
二つのセルを使用せず、ひとつのセルで表示させたいのです。

たとえば、2006/11/8と入力すれば、平成18年11月8日と表示できるように。。。

なにかいい方法はないでしょうか?

お礼日時:2006/11/08 17:10

単純な数学の問題になっちゃいますよ。


A1に分を入れてB1に出すとしてB1に=A1/60とするだけです。
ただし、きりの良い表現をしたいなら、桁を決めてROUND関数かROUNDDOWN関数かROUNDUP関数を使って四捨五入か切り捨て切り上げをしてください。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。

お答えいただいて申し訳ないのですが、
二つのセルを使用せず、ひとつのセルで表示させたいのです。

たとえば、2006/11/8と入力すれば、平成18年11月8日と表示できるように。。。

なにかいい方法はないでしょうか?

お礼日時:2006/11/08 17:10

Aを分、Bを時間とすれば、B=A/60 です。

    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。

お答えいただいて申し訳ないのですが、
二つのセルを使用せず、ひとつのセルで表示させたいのです。

たとえば、2006/11/8と入力すれば、平成18年11月8日と表示できるように。。。

なにかいい方法はないでしょうか?

お礼日時:2006/11/08 17:11

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