
No.4ベストアンサー
- 回答日時:
質問内容の確認です。
度、分、秒 ⇒ 小数の角度 にしたい。角度がマイナスのときにはどうすればよいか?ということですよね?
-0.205 度を表示するには、以下のように入力します。
A1 0 deg
B1 -12 min
C1 -18 sec
です。要するに、マイナスの角度を表すときは度、分、秒すべてマイナスの値にします。質問文の例では、degは0なのでマイナスをつけてもつけなくても同じです(つける必要ありません)。
◆解説
例えば、 -0.205 を分解すると、 1の位 0
小数第1位 -0.2
小数第2位 0.00
小数第3位 -0.005 です。
つまり、マイナスの数値の場合、数値がある部分はマイナスです。0はプラスでもマイナスでも同じです。
したがってマイナスをつけるのは、0のdegではなく、0でない数値がはいっているminとsecです。
わかりにくいと思ったら、数直線を描くとわかりやすいです。(添付図参照)

この回答へのお礼
お礼日時:2019/12/01 09:46
有難うございます。いろいろな方にご回答いただきましたが、
GooGoo900さんのご教授が今の私の目的に一番合っていると思います。
No.2
- 回答日時:
A1のセルには "-0 deg" が入っているのではなく degを含まない "-0" が入っているのでしょうか(B, Cも同様)。
そして A1~C1のセルの型は数値か一般なのではないかと推察します。
であれば,-0は同値の0に置き換えられるでしょうね。置き換えられなくても,度,分,秒を小数の度に換算した値にマイナスを付けることはできないでしょう。数値としては -0 = 0 ですから。
A1に-0という入力を許して正しく変換するには,そうですねえ,(少なくとも)A1のセルを文字型にして,文字列として先頭にマイナス記号があるかを判断し,また残りの文字列を数値に変換してB, Cとともに度への換算をし,マイナスの有無により変換結果の符号を決めればいいと思います。
度のセルを文字列化するのがいやなら,そのセルの左にもうひとつ符号セルを設定してマイナスの場合は度のセルではなくその符号セルに"-"を入れることとし,その有無で換算後の符号を決めるなんていうのは簡単でしょう。目的に合うかどうか分かりませんが。
なお,質問文のマイナスは全角のマイナス,半角のマイナス,長音記号が混ざっています。これではExcelはうまく動きません。動くようにはできますがかなり面倒です。半角のマイナスに統一するようおすすめします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
エクセルで既に入力してある文...
-
Excelで同じセルに箇条書きをし...
-
エクセル セルに文字を入力した...
-
Excelでセルに入力されたカラー...
-
空白でないセルの値を返す方法...
-
値を入力後、自動的にアクティ...
-
入力したところまでを自動的に...
-
Excelで土地面積の計算
-
IF関数で0より大きい数値が入力...
-
【エクセル】指定したセルに入...
-
excel 関数にて文字を0として認...
-
エクセルで複数の条件で掛け算...
-
エクセルで10分ごとの時刻の...
-
エクセルの数式がかぶって、選...
-
excel入力セルをクリックしただ...
-
マクロ無しで時間自動で記入を...
-
エクセルの数式で計算結果に文...
-
Excelで、いきなりセル入力した...
-
【Excel】セル内の時間帯が特定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
空白でないセルの値を返す方法...
-
エクセルで既に入力してある文...
-
IF関数で0より大きい数値が入力...
-
入力したところまでを自動的に...
-
Excelでセルに入力されたカラー...
-
【Excel】セル内の時間帯が特定...
-
【エクセル】指定したセルに入...
-
Excel:文字と数字の組合せ、次...
-
エクセルで、特定のセルの内容...
-
参照先セルに値が入っていない...
-
Excel 大小比較演算子による「...
-
エクセル セルに文字を入力した...
-
yyyy/mm/ddからyyyy/mmへの変換
-
excel 関数にて文字を0として認...
-
エクセルで時間の判定をしてい...
-
エクセルの数式がかぶって、選...
-
エクセル:コメントのようなも...
-
excel入力セルをクリックしただ...
おすすめ情報