都道府県穴埋めゲーム

エクセルで10進法から60進法に変換する方法を教えてください。
たとえば、31.7041667という数字があったとして、それが31度42分15秒という角度に変換したいのです。関数電卓では簡単にできるのですが、エクセルでの方法、また関数などあったら教えてください。

A 回答 (2件)

ちょっと裏技的ですが。



1.31.7041667を24で割ります。
2.セルの書式設定でユーザー定義を選び、
[h]度mm分ss秒
と入力します。

以上です。
    • good
    • 17
この回答へのお礼

本当に裏技でびっくりです。ありがとうございました。

お礼日時:2002/06/07 14:40

何か特別な関数か方法があるかもしれませんが,


とりあえず基本的な機能で行なう方法:

a1セルに31.7041667を入力
b1セルは,=a1
c1セルは,=mod(a1,1)*60
d1セルは,=mod(b1,1)*60
とし,
表示形式を変えれば,
b1の表示が 31
c1の表示が 42
d1の表示が 15
になります.
さらに,e1セルを,=int(b1)&"度"int(c1)&"分"int(d1)&"秒"
とすれば一つのセルで,単位付きで表示されます.
    • good
    • 1
この回答へのお礼

早速のお返事ありがとうございました。試したところ、できました。
本当にありがとうございます

お礼日時:2002/06/07 14:40

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

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A