• ベストアンサー

Microsoft Excelの表示形式

 エクセルのセルに   計80000 という「文字+数字」の値が入っています。これを表示形式で、   計80,000 という「桁区切り」で表示したり、   (計80,000) という「桁区切り+カッコ綴じ」で表示できますでしょうか?  条件として、「計」の部分は「各」や「≒」など他の文字にも対応できるようにします。  宜しくお願いします。

  • Poer
  • お礼率100% (10/10)

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

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7987/21355)
回答No.1

まあ、こういう方法はありますが・・・。 http://www.atmarkit.co.jp/fwin2k/win2ktips/331cellfmt/cellfmt.html ただ、既に「計80000」となっている場合、書式設定でなく単純に ="計"&A1 のような式になっている可能性があります。この場合はTEXT関数を使って ="計" & TEXT(A1,"#,##0") などの方法で表示することになると思います。http://officetanaka.net/excel/function/function/text.htm

Poer
質問者

お礼

 ありがとうございます。なんとか書式設定で出来ないかと模索していましたが、TEXT関数でも十分だと感じました。  関数の   K6&VLOOKUP(ROW(L1),Sheet2!$C:O,COLUMN(M1),0) の部分を   K6&TEXT(VLOOKUP(ROW(L1),Sheet2!$C:O,COLUMN(M1),0),"#,##0") にすることで、桁区切りは可能になりました。  「カッコ+桁区切り」の方は、作業列でワンクッションおいて別のセルに表示しようかと思います。

Poer
質問者

補足

 下記のお礼で、「作業列で」と言いましたが、そのあとで単にconcatenate関数または&でカッコ綴じにすれば対応できることに気づきました。  FEX2053さんのご回答で十分満足できました。  それにしてもかなりの即答でしたね!助かりました。ありがとうございます。

関連するQ&A

  • エクセルのセルの表示形式について教えてください。

    1つのセルをわけたいんです。↓ 4ケタの数字と3桁の数字が混在しているセルです。 「102」を表示形式で4ケタ(=0102)に変更して それを「01」と「02」に分けたいんです。 (「01」の上2桁がほしい) 区切り位置をしても、もとの表示形式(102)になってしまい 上二桁を拾えません。 LEFT関数を使用してももとの表示形式(102)になってしまい 上二桁として10になってしいます。 上二桁01がほしいんです。 もとの表示形式にならない方法はありますか? ネットでもどう調べてよいかわからず質問しました。 お分かりになる方、お力を貸してください。 宜しくお願いいたします。

  • EXCELで表示形式について。。。

    EXCELで表示形式でユーザー定義を使用した時に、 その値で検索したいのですが、どうしたらよいのでしょうか? Aの列に表示形式をユーザー定義で"A-"##にしました。 セルには数字のみ入力しました。見えているのはA-20とかA-15とかです。 その値でVLOOKUPの関数で検索したいのですが、できますか? ユーザー定義ではA~Zを使用してます。 セルには10~55までの数字を入力して、表になってます。 シートをコピーして形式を選択して貼り付けしてもセルに入力した数字のみで、 ユーザー定義で表示している"A-"の部分はコピーできません。 もう一度、入力しなおしたくはないので、お願いします。

  • 表示形式を「標準」→「文字列」にした後の『0』の表示

    うまく説明できないんですが・・・。 Excelで表示形式「標準」のセルに電話番号を入力します。 すると、頭の『0』以降9桁しか表示されませんよね。 10桁表示するために表示形式を「文字列」にしましたが、それだけでは10桁にならず 頭に『0』を入力していかなくてはなりませんよね。そこで (1)一括して全セルの頭に『0』をつけ10桁表示する方法はありますか? (2)10桁表示させるには表示形式を「文字列」にする以外方法はありますか? ただし、条件として a.表示形式「標準」のセルにある9桁の数字に対する変更なので  “あらかじめ「文字列」にしておく”等の回答は除きます。 b.表示形式「ユーザー定義」で『0#########』と設定する方法は除く。 補足しますので、質問も併せて回答をお待ちしています!

  • エクセルで0を表示させない。

    エクセルで例えばA1*B1の値をC1に表示させる場合0のとき何も表示させないようにするにはどうしたらいいでしょうか?セルの書式設定で表示形式は、数値桁区切りを使用するにしてあります。使用目的は見積書等です。 仕様ソフトはエクセル2000です。よろしくお願いします。

  • エクセルの表示形式について

    通し番号を4桁の数字で揃えたいので、例えば1は0001に、999は0999と表示させるため、「セルの書式設定」から 「表示形式」で文字列を選択しました。 しかし、すでに1と表示されている数字を0001と打ち直して いくのは大変なので、一括処理できる関数とかはないでしょうか。 ちなみに、連続した数字ではないのでオートフィルは使えません。

  • Excel表示形式:万単位で桁区切りもつけたい

    Excel(Mac)の表示形式を万単位とし桁区切りもつけたいと思っています。 20,000,000 → 2,000 入力したものを、そのまま表示だけ変更したいので、他のセルに入れた数値を除算や乗算による形式を選択してコピーや、他の作業用セルに入力した数値を別のセルで表示させる方法"以外"を知りたいと思っています。 ●表示形式を「#,,"00"」にすると万単位表示にはなりますが、桁区切りのつけかたが分かりません。 20,000,000 → 2000 ●いろいろ調べてみて「0[Ctrl]+[J]0000」も試しましたが、Macは無理なのでしょうか? ちなみに、ハードは「Mac」、エクセルは「Excel for Mac 2011」です。 よろしくお願いします。

  • エクセルの「,」ボタンを押したときの表示形式のデフォルト設定

    初めて投稿します。失礼があればすみません。 エクセルで -1000000 のような数字が入っているセルを選択し、 ツールバーオプションにある「,」を押すと これまで「表示形式」-「数値」の桁区切り「,」の表示 -1,000,000 に変わっていました。 ところが、突然(アクセスからエクスポートしたエクセルファイルを操作しようとすると)、 「,」ボタンを押すと、「ユーザー定義」の自分が定義した記憶がない書式に変わるようになりました。 (具体的には、マイナス記号がセルの左はしに表示され、数値は右側に表示。「,」は一応入っています -____1,000,000 _はスペース、といった感じです) 「,」ボタンを押したときの書式のデフォルトをもとの「表示形式」-「数値」の「,」区切りに戻したいのですが、どのようにすればよろしいのでしょうか? もしお分かりになれば、お助けいただければと思います。 よろしくお願いします。

  • エクセルの表示形式の変更について

    エクセルの表示形式の変更について質問させていただきます。 今複数のセルに数字が入っていて、現在の表示形式は『標準』です。 セルに入っている数字はそのまま、表示形式を『文字列』にしたいと思っています。 変更したい範囲を選択して、セルのプロパティの表示形式を変更をしますが、 これだけでは実際に変わらず、対象セルのダブルクリック等で一度セル内の編集状態にすれば、文字列に変わるようです。 わざわざセルの編集状態にせず、対象セルの表示形式を一括で変更するにはどのようにすればよいのでしょうか。 『文字列』→『数字』は形式を指定して貼り付けの乗算等を使えばできたのですが、その逆となりますとうまくできませんでした。 お知恵をいただけますようお願いいたします。

  • エクセルの表示形式

    エクセルにて表示形式を( )をつけて中の数値に桁区切りの設定をしたいのですが・・・それぞれの設定は可能なのですが、同時にできる方法があれば教えてください。

  • エクセル2013での表示形式について

    いつもお世話になっております。 エクセル2013での表示形式で困っています。 いずれも万単位で A1セル → 123,456 B1セル → 1,234,567 使用関数 → =TEXT(【A1 or B1】,"#億#,##0万円") A1セルの結果 → 12億3,456万円 B1セルの結果 → 1,23億4,567万円 となります。 A1セルは正しく表示されますが、B1セルは桁区切りが前に一つ多く入ってしまいます。 B1セルの結果を、123億4,567万円と表示させる方法をお教え願います。 どうかよろしくお願いします。

専門家に質問してみよう