• ベストアンサー

Excelの関数で

こんにちは。 計算結果が11.5などになった場合11時30分と表示したいのですが、どうすれば良いでしょうか? それと同様に11時30分と入力したものを11.5と表示する方法はありますか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

以下の例でどうでしょうか。 A列    B列   C列    D列 11.5 0.5 30 11時30分 (第1行) 11.2 0.2 12 11時12分 (第2行) 11.8 0.8 48 11時48分 (第3行) B1の式->=A1-INT(A1) C1の式->=B1*60 D1の式->=INT(A1) & ”時” & C1 & ”分” B2~D3は式の複写をしてください。 これを1式にまとめて D列第1行は=INT(A1)& ”時”& (A1-INT(A1))*60 とやればB,C列は省けます。 但しA列は、単純な値(表示形式の日付でなく)と仮定しています。 11時30分から11.5のケースは、11時30分が表示形式(時刻)で、11時30分なのでしょうか。文字列 なのでしょうか。

その他の回答 (1)

  • comv
  • ベストアンサー率52% (322/612)
回答No.1

こんばんは! 別セルに表示でよろしいのであれば セルA1に 11.5 の結果があるとして =A1*"1:00" 書式設定 表示形式 時刻 時分を選択  同一セルであれば =(従来の計算式)*"1:00" 表示形式 時刻 時分 セルA2に11:30 書式設定 時刻 時分  =A2/"1:00" 表示形式 標準

関連するQ&A

  • Excelの関数について

    [C1のセル値]-[A1またはB1のセル値] を使って計算したい場合の計算式を教えて下さい。 A列、B列、C列には具体的な数値を入力します。 D列にその結果を表示させる関数を入力したい。 と考えています。 但し、以下の条件を満たす事が必須となります。 (1)A、B、またはCのセルが未入力の場合はDは空白セルのまま。 (2)A、Bいずれかの一方が入力されている場合はCの値を使って計算し結果を表示。 (3)A、Bいずれも入力されている場合はBを優先してCの値を使って計算し結果を表示。 よろしくお願いします。

  • エクセル関数で

    例えば、セルA1に数値「2」が、 また、セルB1に時刻「21時00分」が入力されている場合で、 セルC1に21時00分から2時間経過した 時刻「23時00分」と表示させるためには どのような計算式を入れればいいのでしょうか。

  • エクセル関数について(IF関数)

    エクセルの関数について教えて下さい。 セルに1と入力した場合Aと出てきて、2と入力した場合B、3と入力した場合Cとなるような計算式を入れたいのですが、どのような式を入れればよろしいのでしょうか? 別のシートから呼び出す(?)というような方法でもいいのですが、どんな式を入れればよいのか、全く分かりません。 自分で調べてみた結果、IF関数を用いるということは解りました。 『IF(A1="1","A",IF(A1="2","B",IF(A1="3","C")))』 上記のような式を入れてみて、実際に実践してみたところ、結果としては入力した数字が表示されるだけで、計算式は消えてしまいました。 どうしたらいいのか解りません。 素人故に恥ずかしい質問ですが、お知恵を貸して下さい。 よろしくお願いします。

  • エクセル関数

    エクセル初心者です。 5時00分から21時59分までを「昼間」、22時00分から4時59分までを「夜間」と表示させたいです。セルA1に出発時間と入力して、A2には出発した時間(表示形式を時刻表示で22時45分と表示)を入力しています。この場合(22時45分のときは)A3に「夜間」と表示できるようにしたいのですが方法がわかりません。基本的なことで恐縮ですが仕事で必要に迫られています。ご協力お願いします。

  • エクセル if関数

    エクセル初心者なのでうまく説明できないのですが、以下のような条件で数式を入力したいのですが教えていただけないでしょうか。 例えばなのですが、A1のセルに入力されている文字列に”高橋”を含んでいたならば、C1のセルにB1のセルに入力されている数字×”1500”の計算結果を表示したい。 また同様に、A1に入力されている文字列に”伊藤”を含んでいるならば、C1のセルにB1のセルに入力されている数字×”1000”の計算結果を表示したい。 つまりひとつのセル”高橋”が入力されている場合と”伊藤”が入力されている場合の二つの条件をつけたいのですが、このようなことは可能でしょうか。 宜しくお願いいたします。

  • エクセルでの、関数を教えてください。

    エクセルでの、関数を教えてください。 A1セルの数値の条件に応じた計算結果をB2セルに自動表示させたいです。 A1セルの数値が0~499の時は、B2セルに「7500」と表示 A1セルの数値が500~1999の時は、B2セルに「A1*15」の計算結果を表示 A1セルの数値が2000~3999の時は、B2セルに「A1*14」の計算結果を表示 A1セルの数値が4000~4999の時は、B2セルに「A1*13」の計算結果を表示 A1セルの数値が5000~7888の時は、B2セルに「A1*11」の計算結果を表示 A1セルの数値が8000~9999の時は、「A1*9」の計算結果を表示 A1セルの数値が10000以上の時は、「A1*8」の計算結果を表示 詳しく教えていただけると助かります。 よろしくお願いします。

  • エクセルの関数について・・・。

    妻から家計簿を作ってと言われまして作成したのですが、 「購入名を記載されていない時は、計算結果を表示させない事は出来るの?」と言われました。 関数を使ってセルが空欄の時は、結果を表示させない方法はありますか? アドバイス宜しくお願いします。

  • エクセルの関数について(残業時間表を作っています)

    社員の勤務残業表を作っています A-1に出社時刻9:00 B-1に退社時刻18:00を入れたとして残業時間C-1の関数式について教えて下さい 1.(18:00)から(9:00)を引いた時間から“8”をマイナスした時間“1”を表示する  その時計算が“0”及びマイナスになった場合は“0”とする 2. D-1に(公休)入力があった場合計算結果は表示しない(空欄) 3. E-1に(休出)入力があった場合“8”マイナスしない(計算結果は“9”) このような計算式をC-1に入れることが出来るでしょうか?お願いいたします。

  • エクセル関数

    早速ですが、よろしくお願いします。 G6が”休部”か”欠席”の場合はK6に”0”と表示し、 そうでない(”出席”)場合はB12÷G24の計算値を表示したい時には どういう式を入力すればいいのでしょうか? お暇なときでいいので、お願いいたします。

  • Excel 関数について

    仕事で作らなければならない書類があるのですが、関数がどうしても分かりません。 勤務時間を計算する書類を作っています。 出勤・退勤時間を入力すれば勤務時間が勝手に表示される、というのはシグマボタンを押せばできることがわかりました。 問題は、その勤務時間と基本労働時間のプラマイを表示する方法です。 基本労働時間より多く勤務した場合、+のマスに残業した分の時間が、逆に少なかった場合は-のマスに足らない分の時間が表示されるようにしたいのですが、やり方がわかりません。 どうやったらいいのでしょうか?よろしくお願いします。

専門家に質問してみよう