• ベストアンサー

ユーザ定義のセルの書式設定について質問

質問:104のデータに"N-"♯のユーザ定義を適応すると、N-104になりますが、この場合のユーザ定義の♯には一体なんの意味があるのでしょうか?♯は有効桁数を表すようですが、もとから入力されてる値「104」は3桁で、有効桁数1ケタとは相いれないと思います。 この♯には何の意味があるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

0の時の表示が違います。 "N-"# で0は N- "N-"0 で0は N-0 "N-"? で0は N-_  ※_は半角スペース "N-"### で0は N- "N-"000 で0は N-000 "N-"??? で0は N-___

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ユーザ定義のセル書式の作成について質問

    質問1:♯の記号は有効桁数を表示して、余分な0を表示しないもののようですが、 1234.5の入力データーについて、ユーザ定義の「♯,♯♯♯.♯♯」を適応すると、1,234.5になり、有効桁数6ケタにもかかわらず、5桁しか表示されません。何故ですか? 質問2:♯の記号の数の分だけが有効桁数となりますが、その桁数以上のデータが入力された場合、その♯の記号の分だけしか表示されず、それ以上の桁数は表示されないのでしょうか? 質問2:「,」について、♯,♯♯♯,,のユーザ定義を1000000のデータに適応すると、1になりますが、この時のユーザ定義の文尾の「,,」は数値を1000で除算した上で少数部を四捨五入するという意味だと思うのですが、そもそも上記のユーザ定義では少数点の位置が指定されてないのに、何故四捨五入され1になるのでしょうか? 質問3:♯.0♯のユーザ定義を、15のデータに適応すると、15.0になるようですが、この結果のように0が入力されると、その0は入力されてるデータの一番後ろに来るんですか?

  • ユーザ定義のセル書式の作成について質問

    質問1:♯,♯♯♯.♯のユーザ定義を12345のデータに適応すると1,234.5になりますが、♯,♯.♯のユーザ定義でも1,234.5になります。 これは何故でしょうか? その理由は、千単位単位の区切りに利用されるので、小数点前の♯が2ケタと実際に適応するデータより少なくても、千単位で区切られるということでしょうか? 質問2:♯の後ろに小数点がある場合、その前の♯は1の位として認識されますか? 認識される理由は、小数点があるということは、その前の位は1の位だから、その♯は1の位として認識されるということでしょうか? 質問3:♯の数は桁数に対応してますよね?♯♯♯♯なら、たとえば実際のデータでは1234といった4ケタを表す、ということですよね?

  • エクセルのセルの書式のユーザー定義について

    今私はエクセル2003の勉強をしています。 エクセルの 書式→セルで出てくるセルの書式設定ダイアログボックスで、 ユーザー定義というのがありますよね。 それの#や0の数値に関する書式記号の意味がわかりません。 たとえば、#は、 有効桁数を表示し、余分な0を表示しない と私が今勉強しているテキストには書いてあるのですが、 これは一体どういう意味なのでしょうか? ##とあれば有効桁が2桁ということだから、 12345という数があれば、12というふうに表示されるということでしょうか? また、余分な0を表示しないということは、 ##なら、1200は12ということになるのでしょうか? また、0の意味もわかりません。 テキストには、#,###.00の場合、1234.5→1,234.50という風に表示されると書いてあるのですが、1235.00って表示されるのではいのですか? まったくわからないので、 なるべくたくさんの具体例を用いて、 #や0、あとカンマ、やピリオドの書式記号について 教えてくださると嬉しいです。 文章をあまりうまくかけないので、 質問内容がなんなのかよくわからなかったらすみません。 よろしくお願いします。

  • セルの書式設定のユーザー定義

    お世話になります。 セルの書式設定にあるユーザー定義を使って、大会のタイム入力を簡略化したいと思っています。 3344と入力すると33秒44となるように設定してあるのですが、タイムが1分を超えてしまうものがあり、その場合13344→133秒44と表示されてしまいます。 そこで、4ケタの時は○○秒○○、5ケタの時は○分○○秒○○というように表示されるよう設定したいのですが、そういうことは可能でしょうか? (例) 3344→33秒44 13344→1分33秒44 よろしくお願いします。

  • セル書式のユーザー定義で教えてください。

    エクセルのユーザー定義で86-123456-0-123456-01 のような数字と数字の間に決まった桁数で-を入れていく方法はないでしょうか?ご存知の方よろしくお願いします。

  • セル書式設定のユーザー定義について

    あるセルに、日付を入力したいのですが、以下のような形で入力するには、ユーザー定義でどのように登録すれば良いのでしょうか。 ・「H23/9/29」 ・「平成23/9/29」 西暦ならば、yyyyとの入力で出来ることは検討がついたのですが、元号についてはよく設定がわからなかったので質問させて頂きました。 よろしくお願いします。

  • Excelのセルの書式設定

    エクセルに関する質問です。お世話になります。 悩んでいるのが、9桁の数字を入力したとき途中にハイフンを入れたいのですが、これはユーザ定義(000-000000)という形でできました。ただ、9桁の数字以外を入力したときにはハイフンを入れないようにしたいのですが、どうにも解決できず質問させていただきました。ユーザ定義のみで可能なのか、それともマクロ等を使うのかも検討できない未熟者ですが、アドバイスいただけたら幸いです。よろしくお願いいたします。

  • エクセルのセルの書式設定→ユーザー定義

    エクセルで数値を打ち込む単純作業をしています。 小数点以下1桁表示まで入力しているのですが、小数点を省いて入力する事は出来ませんか? 例えば、1.2を表したいのであれば、12と打って1.2と表示させたいです。 セルの書式設定→ユーザー定義で出来そうなのですが、設定の仕方がわかりません。 これって可能ですか? またその表で平均値やグラフを表したいのですが、きちんと反映されますか? よろしくお願いします。

  • ユーザー定義の書式設定でyymmdd

    セルにyymmddと入力するとします。 たとえば今日なら110330。 そう入力したときに11/03/30と表示されるようにセルの書式設定をしたいのですが、 どうすればいいのでしょうか。 ここからは別の質問ですが、 ユーザー定義の表示方法のルール自体がわからず、数か月に一回、毎回違う用途で使用するたびにネットでその用途だけを検索しています。 たとえば、11と入力したときに00011となるようにしたい(000000の五ケタ表示にしたい)とか、その五ケタの3桁目と4桁目の間にハイフンを入れたいとか。 ルールを覚えてしまえばいろいろ応用が利き、毎回調べたり質問したりせずに済むのですが、使う頻度が低いので後回しにしてしまっています。 設定のルールをわかりやすく解説したサイト等はないでしょうか。

  • excel セルの書式、ユーザー定義で質問です

    excel セルの書式→ユーザー定義で表示形式を変えるとき #.##と#.#0と0.00の違いはなんでしょうか? 最後の桁に0がつくと最後の桁が0のとき0が表示されると おもうのですが#.#0と0.00のちがいがわかりません。 それと表示形式なのだし?や@で文字列として表示してなにか不都合 ありますか? あと~は\マークのようにただの文字であって*のように意味があるわけではないと考えてよいのでしょうか? しらべてもいまいちわからなかったので教えてください。。

専門家に質問してみよう