最新閲覧日:

--------------------------------
A B C
1startendlap
210:3011:000:30

*C2の数式  =b2-a2
*C2のセルの表示形式  [h]:mm
--------------------------------

 上記のエクセルワークシートにおいて
 C2で得た 0:30 という値を 整数の 30
に変える方法はありませんでしょうか。

 0:30 は30分を表していて、それを整数
の 30 という数値に置き換えたいという
意味です。

このQ&Aに関連する最新のQ&A

A 回答 (5件)

NO.2の続き、私のEXCEL5の時代からMINUTE関数は使用できるので、ゼロになるはずはないのですが‥。



そんな間違いはないと思うのですが
C2の数式 =MINUTE(b2)
となっていませんか?

No.1で正しい答えがでていますので、a2,b2ともにシリアル形式で入力されていると思いますし、原因が良く分かりません。
    • good
    • 0

こんにちは!



>やってみたのですが 返される値は 0
#2 yohsshiさんの式でも「分」の部分を整数化
は可能な筈ですが?
式を入力した時点では、表示形式が時刻になりますが
標準に変更されたでしょうか?
注:ただしこの式だと結果が1:30の場合も 30
  となってしまいます。時間も分にするなら
  =MINUTE(B2-A2)+HOUR(B2-A2)*60

で私も、一案
=(B2-A2)/"0:01" これも表示形式は標準や数値にして下さい!
    • good
    • 0

表示形式を



  [mm]

にすればいいと思います。
    • good
    • 0
この回答へのお礼

 ありがとうございます。
 ただこれでは整数になりませんでした

お礼日時:2001/11/07 15:28

セルC2の数式を


=MINUTE(B2-A2)
に変更してください。また、書式は標準または数値にしてください。

これで30という数値になりますよ
    • good
    • 0
この回答へのお礼

 さっそくありがとうございます
 やってみたのですが 返される値は 0
となり、うまくいきませんでした。

お礼日時:2001/11/07 15:31

=b2-a2を


=(b2-a2)*24*60
に変更して書式を標準で30と表示されます
参考になれば幸いです

参考URL:http://www2.odn.ne.jp/excel/waza/
    • good
    • 0
この回答へのお礼

 さっそくありがとうございます。
 この方法で希望通りの結果が
得られました。

お礼日時:2001/11/07 15:46

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人が検索しているワード


人気Q&Aランキング

おすすめ情報

カテゴリ