この人頭いいなと思ったエピソード

Excel2010での緯度経度の表記の質問です。
今、Excel上で「経度:361111 緯度:1361111」と記載をしています。
これを「経度:36°11′11″ 緯度:136°11′11″」という表記に直したいのですが、どのようにすればよろしいでしょうか?
※ただ、表示形式を変更するのではなく、数式や関数で変更を行いたいのです。

A 回答 (2件)

表示形式で


#°##'##''
ですから、数式なら
=TEXT(A1,"#°##'##''" )
    • good
    • 5
この回答へのお礼

簡単にできました。
今後も活用させてもらおうと思います。

お礼日時:2014/10/09 11:43

こんばんは!



>※ただ、表示形式を変更するのではなく、数式や関数で変更を行いたいのです。
というコトですので、無理やりやってみました。

↓の画像のように「経度」「緯度」のセルは別セルだとします。

画像ではD1セルに
=IFERROR(LEFT(A1,3)&INT(SUBSTITUTE(A1,LEFT(A1,3),"")/10000)&"°"&MOD(INT(SUBSTITUTE(A1,LEFT(A1,3),"")/100),100)&"' "&RIGHT(A1,2)&"''","")
という数式を入れフィルハンドルで列・行方向にコピーしています。

※ 文字列になりますので、当然計算はできません。m(_ _)m
「Excelでの緯度経度入力方法」の回答画像2
    • good
    • 0
この回答へのお礼

無事にできました。
ありがとうございます!

お礼日時:2014/10/09 11:42

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

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


おすすめ情報

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