• ベストアンサー

エクセル パーセンテージ

open officeというフリーソフトのエクセルを使っています。 B36というセルにB34/(B34+B35+B37)*100という命令を出して、表示をパーセントにしたいのですがどうすればよいのでしょうか?

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

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

 普通は回答No.1様の > =B34/(B34+B35+B37) > として、セルの書式をパーセントにすればいいのだけど というやり方が正統なやり方です。  尚、もしも何らかの理由があって、どうしても =B34/(B34+B35+B37)*100 という関数を使わなければならないという様な場合には、セルの書式設定の表示形式を[ユーザー定義]の 0"%" に設定する事で、質問者様が希望しておられる通りの表示となります。

その他の回答 (1)

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

通常は =B34/(B34+B35+B37) として、セルの書式をパーセントにすればいいのだけど 結果が文字列でいいなら =ROUND(B34/(B34+B35+B37)*100,0)&"%" または =TEXT(B34/(B34+B35+B37),"0%")

関連するQ&A

  • エクセルについて

    今、いろいろな処理を行うために人からもらったエクセルのソフトを使って作業しているのですが、マクロの関係でセルに文字を入力しても消えてしまいます。 そこで、 「セルA1に入った情報をセルB1に表示させる」という命令をセルC1で行いたいのですが、そういうことは可能でしょうか? 教えてください。

  • エクセル コピペでパーセンテージを正しく入れたい

    作業しているうちに混乱してきてしまいました。 エクセル2010です。マクロは全然わからないので、マクロでしかできない場合はあきらめます。 エクセルデータに打ち込んだ値の表(Aとします)があり それをグラフにするための表(Bとします)がすでにあります。 AからBに値を貼ると、たとえばAで「77.0」という数値がBで「7697.5%」という表示になってしまいます。 Bに手入力をすれば「77.0%」という表示ができるのですが… Bに”%”とセルの設定をする、などの方法で「77.0%」と表示できることはわかるのですが なるべくBに新たな細工をしたくありません。 過去の膨大な資料と状態をそろえておきたいためです。 Aもしくは他にいったん貼るなどで 関数計算するなどして、Bにはコピペするだけで「77.0%」と表示できるようになる方法はありませんか。手入力以外に方法はないのでしょうか。 Aの表は10数列、10数行の表が3程度ですが、同様作業は続く予定なので 手入力以外の方法があれば知りたいです。

  • Excelでパーセンテージが0%になる

    Excelで困ってます。 パーセント表示(パーセンテージ)をしたいのですが思い通りに行きません。 当方Excel初心者です。 WinXP SP2 Excel2003 です。 買ったのは全部の商品のうちいくらか、 という簡単な表を作っているので3/7とか6/19という式をセルに入れます。 そのセルを選択して書式→セル→表示形式タブ→パーセンテージ という理屈は分かっているのですが、なぜか0%になります。 (小数点以下は0桁にしています) 計算結果の欄も0.375%とかいうおかしなことになっていて、 これは百分率だと0.00375ですから、 直接電卓でやった結果(0.375=37.5%)とは、かなり違います。 何故こんな事になるのでしょうか? それとも私が間違っているのでしょうか?

  • エクセルでパーセンテージを求めたい~!教えて下さい!

    こんな事が出来るかどうかは分かりませんが、下手くそな説明でしょうが、読んでくれた方でアドバイスをお持ちの方至急お願いします。 セルI5に元となる数字があります。(例えば10000)せるD10に8000と入力された場合にセルE10に何%値引きしたかを表示させたいのです。 それが、E10~E40まであります。エクセルは2003を使用しています。 それから、10000に対して同金額を入れた場合のセルの背景色が自動的に黄色などの変わると助かります。例えば、8000が3人いたらその3人のセルが黄色になり、9800が二人いたらそのセルの背景色が黄色になったりすれば尚助かります。 詳しい方是非助けて下さい!よろしくお願いします。

  • エクセルのパーセンテージを求める計算

    エクセルでパーセンテージを求める計算をしたいのですが、 下記のような数値を求めるにはどのような式を入力したらよいでしょうか? 求めたい数値は、 「セルA1に対してB1の数値が、A1の値と比べて何パーセント増減したか。」 です。 =IF(ISERROR(B1/A1),"",B1/A1)-1 っていうのは間違っていますよね? また、分母もしくは分子が0になる場合に、 「#DIV/0」を表示させたくない場合はどうしたらよいでしょうか? 初心者で申し訳ありませんが、よろしくお願い致します。

  • エクセルで、パーセンテージをうまく求める計算式などはありますでしょうか??

    お世話になります^ ^ エクセルで、パーセンテージを うまく求める計算式などはありますでしょうか?? J1セル~j27セルに、 それぞれことなった数字が入力されています。 5184という数字に対して、 各Jセルに入力されているは、 何%なのかを求めたいと思っております。 その%数値を、 隣のKセルに表示したいと思っております。 例)Jセル   Kセル   5_____●●%   6_____●●%   3_____●●%   98____●●%   35____●●% どなたか知識を分けていただけませんでしょうか?? よろしくお願い致しますm(_ _)m

  • ワードとエクセル

    質問が2つあります。 1、現在、PCにワード・エクセルがないのですが、仕事上で必要となりました。購入するしか方法はないですかね? 2、フリーソフトでオープンオフィスというものを発見したのですが、そのソフトで、『Excel 2000が必要』とされている他のフリーソフトを使用できるのでしょうか??

  • open officeのエクセルについて

    私の使っているパソコンは、ワードとエクセルがついていないパソコンで、 在宅の仕事をするにあたって、エクセルが必要になりました。 そこで、open officeを落として、エクセルが入っているので、それを 使おうと思っているのですが、 他のエクセル(パソコンに最初から入っているようなエクセル)の ソフトとopen officeのエクセルソフトは変わらないでしょうか? 普通こういう機能があるけど、open officeには無いというものはないでしょうか?

  • エクセルについて

    エクセルについて エクセル初心者です。どこを探してもなかったのでここで質問します。 縦1列のセルに文字でも数値でもなんらかの情報が入力されていたらその列のセル1つに対して変数(x=0)をインクリメントしていき、最後に別のセルに(x*=200)の値を表示したいのですが、どうすれば可能ですか。 質問が下手ですみません。 簡単に説明すると、情報が入力されているとある1列のセルの個数を数えて*200するだけです。 なお、使用しているのはopen officeです。 よろしくお願いします。

  • オープンオフィスについて

    フリーソフトのオープンオフィスというソフトを使っています。 マイクロソフトのオフィスからオープンオフィスに移して表示するときは、きちんと表示されるのですが、オープンオフィスからは表示されません。 これは不可能なのでしょうか? 何か方法はありますか? ご回答よろしくお願いします。

専門家に質問してみよう