
Excelでデータ整理を行っています。
コンデンサの容量のデータを指数表示する際、
普通に指数表示を選択すると
1.45E-11
となるところを、ユーザー定義を用いて
種類を00.0E+00
とすることで
14.5E-12
とすることができるのが他の方の質問でわかり、実際にできたのですが、
同様に電流のデータの指数表示を
32.5E-03
としようとしたところ、こちらは
03.3E-02
となってしまいます。
どちらも表示形式をユーザー定義で00.0E+00
としているのですが…
何が違うのか分からずに困っています。
教えていただけるよう、よろしくお願いします。
No.3ベストアンサー
- 回答日時:
こんにちは。
質問者の方が別解答で解決に至りかけているようですが。
指数部分いついてはすでに解決しているようで、
あとは0の問題だけですね。
000.0E+00
ではなく、
##0.0E+00
としてみるとよろしいかと思います。
0はその桁に数字がこなくても0を記入します。
一方#はその桁に数字がこなければ表示されません。
##0で指数部は3の倍数になりますし、
前ゼロの表示もなくなります。
回答ありがとうございます。
自分の中では、仕様の限界ということで
解決というか諦めに至っていました。
あわてて回答を締め切らなくてよかったです。
望みどおりの結果が得られました。
大変参考になりました。ありがとうございました。
No.2
- 回答日時:
実際にいろいろ試してみると、
書式設定で、00.0E+00などとユーザー定義を使うと、
指数部を整数桁の倍数で表すように桁数を変更されるようです。
なので、
0.000325 → 03.3E-4
0.00325 → 32.5E-4
0.0325 → 03.3E-2
0.325 → 32.5E-2
これを 000.0E+00 に変えると
0.000325 → 325.0E-6
0.00325 → 003.3E-3
0.0325 → 032.5E-3
0.325 → 325.0E-3
と表示されます。同様に 0000.0E+00にすると、指数部は4の倍数になります。
何故か、と言われるとEXCELの仕様でしょう、というしかないのですが。
なので、1.45E-11 が 14.5E-12 となったのはたまたま2の倍数の指数で表記するとそうなっただけと言えます。
通常指数表記は#1の方が書かれているように整数部を一桁で表すのが普通で、これを正規化といいます。
0.000325 → 3.3E-4
0.00325 → 3.3E-3
0.0325 → 3.3E-2
0.325 → 3.3E-1
と表記します。ちなみにEXCELでも、書式設定で、「指数」を選ぶとこの正規化された表記になります。
回答ありがとうございます。
> 指数部を整数桁の倍数で表すように桁数を変更されるようです。
そんな仕様があったんですか。
#1の方へのお礼でも書いたとおり、pFやmAのデータの表示をしたいというのがあったのですが。
今回表示したかったのが数十mAのデータでしたので
Excel上では無理に指数表示したとしても
032.5E-3
と最初に0が付くのは避けられないようですね。
今回教えていただいたような仕様があることや、指数表示の正規化というようなことがあることを考えると、
pFやmAのデータとして見やすくするためには
やはり1E+12や1E+3をかけてしまうほうがスマートかなと
今では思っております。
非常に参考になりました。ありがとうございました。
No.1
- 回答日時:
>1.45E-11となるところを、ユーザー定義を用いて種類を00.0E+00とすることで14.5E-12とすることができるのが
-->これは正しいですかね。やって見ると
0.00000000000145 値
00.000E+00 書式(ユーザー定義)
01.450E-12 結果
となりました。
そもそも指数表示のAx10^NのAは小数点以上は、1桁の数で表すのが、約束ではないでしょうか。
それに従ってNが決まるはず。
私も詳しくないが、どなたか見解をお願いします。
回答ありがとうございます。
確かに小数点以上を2桁以上で表すのはあまり見ないですね。
今回は容量、電流のデータなのでpF、mAの値として見やすいと言う意味で
○○E-12、△△E-3としたかったのですが。
値に1E+12や1E+3をかけてしまう方がシンプルでよいかもしれませんね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドライブ・ストレージ SSDを追加したら昔のHDDがおかしくなった 4 2023/03/23 13:25
- ソフトウェア フォルダ内の全サブフォルダ内のファイルパスをサブフォルダ毎に行を分けてリスト化したい 1 2022/11/13 10:27
- Excel(エクセル) Indirect関数について、Formulatextで抽出した数式を参照したい。 1 2022/12/15 11:16
- その他(Microsoft Office) Excel2019と365、2021 2 2023/07/08 06:22
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- 格安スマホ・SIMフリースマホ E-SIM電話番号不明表示 1 2023/07/23 19:48
- Excel(エクセル) Excelで、別シートの表のステータスに伴った動的な自動転記をしたいです。 2 2023/06/14 15:56
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで表示形式の時刻の「0...
-
エクセルのパーセンテージで、...
-
CSV形式にすると出てくる空白を...
-
グーグルスプレッドシートで6.5...
-
エクセルの時間計算表示で、( 0...
-
エクセル(▲マイナス表示したい)
-
エクセルで1ケタ数字に全て000...
-
エクセルで分と秒だけを記録、...
-
Excelで、小数点以下が0になる...
-
エクセルで上2桁をカットして...
-
エクセル(Excel)で、数値を一定...
-
エクセルの指数近似曲線の式か...
-
小数点の数値をそのままセルに...
-
エクセルの時間計算でコロン(...
-
24時間以上の表示
-
エクセル2003で並べ替えす...
-
エクセル3桁区切りの数値を通...
-
エクセルの表示形式 ユーザー...
-
エクセルで四捨五入した数値に...
-
エクセルで00を表示するには?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのパーセンテージで、...
-
エクセルで表示形式の時刻の「0...
-
CSV形式にすると出てくる空白を...
-
グーグルスプレッドシートで6.5...
-
エクセル(▲マイナス表示したい)
-
エクセルで分と秒だけを記録、...
-
エクセルで四捨五入した数値に...
-
エクセルで1ケタ数字に全て000...
-
Excelで、小数点以下が0になる...
-
エクセル(Excel)で、数値を一定...
-
エクセルで上2桁をカットして...
-
エクセルの時間計算でコロン(...
-
エクセルの時間計算表示で、( 0...
-
小数点の数値をそのままセルに...
-
エクセルの指数近似曲線の式か...
-
24時間以上の表示
-
エクセル2003で並べ替えす...
-
エクセル3桁区切りの数値を通...
-
Accessデータをテキスト変換す...
-
エクセルで¥5,000-と表示...
おすすめ情報