• ベストアンサー

エクセル2013 割切れない数を大の数と小の数に

合計金額を人数で割り振る計算ですが、 780円÷9人=85.3333・・・・ と割切れないものを現金で配分するため、添付のように 86円×3人 87円×6人 と計算、表示させることはできないでしょうか? 添付の状態ではセルの問題も出てくるかなと思いましたが・・・ 割切れない時は手計算で入力するのが結構手間なので、なんとかならないかと思った次第です。 何か、近い状態にできる方法でもあればありがたいです。 よろしくお願いいたします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.4

C列に金額,D列に人数を計算します。 C2: =INT(A2/B2) D2: =B2-D3 C3: =IF(D3=0,"",C2+1) D3: =MOD(A2,C2) D3のみ,セルの書式設定の表示形式のユーザー定義で # と設定しておく 無駄に「1つのセルに詰め込む」とか,まぁ未入力行では計算を除外する(=IF(COUNT(A2:B2)<>2,…みたいな)とかは,必要に応じてご自分でご検討下さい。 と思ったらもう既に幾つか回答が付いていたので。 方法2) C2に =IF(B2="","",TEXT(INT(A2/B2),"0円×") & TEXT(B2-MOD(A2,B2),"0人") & IF(MOD(A2,B2)=0,"",CHAR(10) & TEXT(INT(A2/B2)+1,"0円×") & TEXT(MOD(A2,B2),"0人"))) と作成,セルの書式設定で「折り返して全体を表示」の設定を付けておく 次のデータは1行「あけないで」3行目に続けて記入する。

sugo-ude
質問者

お礼

方法2もくださり、ありがとうございます。 初心者なもので、うまくいくのに時間がかかりそうですがいくつか方法をいただけたので、なんとかやってみたいと思います。 ありがとうございました。

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

その他の回答 (3)

noname#204879
noname#204879
回答No.3

》 780円÷9人=85.3333・・・・ 貴方の電卓、壊れてませんか? ちなみに、私のでは 86.6666・・・・です。

sugo-ude
質問者

お礼

すみません。 転記ミスでした。 ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。
  • asciiz
  • ベストアンサー率70% (6662/9445)
回答No.2

例示された表とは違うのですが、このように考えてはいかがでしょう。 ・金額が、人数の整数倍でないときに、1円未満の端数が出る。 →整数で割れる部分を、ワリカンの基本金額とする。 →余った数円が、1円多く払う人数になる。 ということで、 C2 = INT(A2/B2) D2 = MOD(A2,B2) 基本支出の人は「=B2-D2」(人)になりますし、多く払う人の金額は「=C2+1」(円)になります。 そういった数値を加工すれば、別セルにご希望の表示も可能です。

sugo-ude
質問者

お礼

早速のありがとうございます。 別の方法、提案くださりありがとうございます。 皆様に教えていただいた方法で色々試してみようと思います。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

C2セルに、 =IF(MOD(A2,B2)=0,A2/B2,INT(A2/B2)&"円×"&B2-A2+INT(A2/B2)*B2&"人") C3セルに、 =IF(MOD(A2,B2)=0,"",INT(A2/B2)+1&"円×"&A2-INT(A2/B2)*B2&"人") C2セルとC3セルを選んで、下にドラッグコピーしてみて下さい。

sugo-ude
質問者

お礼

早速のアドバイスありがとうございます。 初心者なものですぐには理解できませんが、やってみます。 ありがとうございました。

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

関連するQ&A

  • エクセルに途中式を簡単に表示させる方法

    エクセルに途中式を表示させたいです。 例えばセルA1=「1」、A2=「2」、A3=「3」、B1=「合計」と入力しておき C1セルに「=1+2+3=」、D1セルに合計の値を表示させるとします D1セルに「=A1+A2+A3」 C1セルに「="="&A1&"+"&A2&"+"&A3&"="」 と”&&”を手入力することで無理やり表示はできましたが計算式が複雑になると手間がかかりすぎます。 ・簡単に途中式をセルに入力する方法はないでしょうか(先端と終端の「=」は合ってもなくても構いません)

  • 計算されたセル内の『+』の数を数える方法

    エクセル2003使用です。 現金売上の件数を調べる為に、セルB1に合計金額を入力します。 B1=120+100+300+190+250 とする場合にセルA1に5と表示したいので +の数を数え、その数に+1をすれば件数が数えられるのではと思い =LEN(B1)-LEN(SUBSTITUTE(B1,"+",""))+1 と、入力しましたが、返ってくる数は1です。 B1 120+100+300+190+250 ならば上記の関数でセルA1=5となるのですが セルの中の計算済みの『+』の数を数える方法がわかりません。 よろしく御願いします。

  • Excelで縦計が合いません。

    私はExcel2010を使っています。 実際のひな形とは違いますが、同じような事を再現したのが添付した画像になります。 セルの番号が切れてしまって見にくいかも知れませんが、E列に「金額」F列に 「消費税」、G列に「小計」を入れています。 E7の金額「▲224円」に対しての消費税ですが、これは先方から届いた物を手入力しています。 他の消費税のセルには「=E6*0.08」などの数式が入っていますので自動で計算されています。 消費税の列の合計が「1,519」になっていますが、電卓で計算すると「1,518」になります。 消費税の合計のセルには「=SUM(E6:E13)」の数式を入れてみたり、「=INT(SUM(E6:E13))」も試してみましたが結果は同じでした。 消費税を計算するセルに「=ROUNDDOWN(E6*0.08,0)」も試してみましたが、同じ結果でした。 説明が下手で申し訳ありませんが、どなたかお力をお貸し下さい。 よろしくお願いします。

  • Excelで差額をつけた計算式

    歓送迎会の幹事の一人になってしまったので、 Excelで金額などの計算シートをつくってくれ! と言われました。 それぞれ会費に男女差額をつけなければならないと 言われてしまったのですが、(金額差はその時々で変わるらしいです) A1セルに総参加人数 A2セルに男子参加人数 A3セルに女子参加人数 A4セルに男女差額分(その時々で入力する値が違うとして) B4セルにはその時かかる飲み会の合計金額 が入力されているとした場合、 A2とA3セルの横に男女それぞれ、差額分をつけた 一人当たりの会費を出す場合の計算式はどのようにしたらいいでしょうか? まだまだExcel勉強中でわからないことだらけで うまく説明もできてなくて申し訳ありませんが、 よろしくお願いします。

  • 《エクセル2000》「表示形式」で計算させることはできますか

    金額を集計するファイルがあって、現在このようになっています。 個数 金額(単価) ・   ・ ・   ・ ・   ・ ・   ・    金額合計(それぞれの行の、個数×金額) これを、「金額」のセルに、各行の個数×金額に相当する数値が出るようにしたいのだそうです。 (金額列を単純に合計すれば、金額合計がでるように) 手っ取り早い方法としては、「金額」のセルに、手計算で個数×金額の数値を入れればいいのですが、それはあまりに非効率なことに思います。 また、1列増やして単価を入れる列を作ればいいのかもしれませんが、スペースの都合で到底無理です。 そこで思ったのですが、もしや「表示形式」で計算させることはできるでしょうか。 例えば、単価のセルに2、金額のセルに2500と入れたら、金額セルの数字が自動的に5000になるような表示形式… (金額合計のセルの計算は、今までと同じ個数×金額の合計にしておけば問題ないと思います) 個人的にはすっきりしない仕様だと思うのですが、職場で頼まれてしまいました。 どうかお知恵をお貸し下さい。

  • エクセルで =イコール で表した文字を通常の文字でするのには?

    例えばエクセルで数式を使って計算の合計を表示して それが 100 だとすると他の数字を入れると自動的に 計算されて数字が変わりますが 100 の時に そのままセルの直接入力みたいに 100 での表示に変える事は出来ませんでしょうか? これが数が増えるといちいち入力し直すのが手間なので。。。><; 

  • エクセル 計算式を教えて下さい

    どうしてもなかなか思い出せない計算式があります。 簡単な家計簿をエクセルで作成中ですが、 金額を入力するまで次のセルもしくは合計金額の 表示を隠す方法って誰かご存知ですか。 例え方が大雑把ですみませんが、僕の意図が 分かった方は数式を教えて下さい。

  • エクセルの計算式について質問したいのでよろしくお願いします。

    エクセルの計算式について質問したいのでよろしくお願いします。 A1セルに15,250  B1セルに3,780 と入力しC1セルにA1とB1の合計金額を出すために C1セルに=A1+B1と入力しました。するとC1セルには、19,030と表示されました。 ここまでは特別記述方法に問題は無いと思いますが、C1セルに表示された19,030の5パーセントをD1セルに自動的に表示させることは出来ないものでしょうか?以下のように記述してみたのですがうまくいきません。 =C1*5 少し、質問の趣旨がずれてしまうかも知れませんが、当該金額の5パーセントを求めたい場合には =C1*0.5と入力するのでしょうか? 仮に、そうだとすると表示される数値は当該金額の5パーセントでは無く、0.5パーセントが表示されるのでは無いでしょか? 19,030の0.5パーセント=95.15 19,030の5パーセント=951.5 上記は19,030×0.5%や19,030×5%として電卓で計算をしてみました。 どなた様か、ご指導のほどよろしくお願いします。

  • エクセルの計算式、入力の件

    エクセル2007を使っています。飲食店の帳簿を作りたいのですが、以前使っていたロータス123の計算式を入力してもNGです。 いくつか質問があるのでよろしくお願いします。 (1)B1~B10までにお客様の名前を入力し、B12でその日の組数が「3組」のように組の文字が入った計算式の入力。 (2)D1~D10までに数字だけの人数を入力し、D12でその日の人数が「3名」のように名の文字が入った計算式の入力。 (3)Eの列に支払い方法(現金・カード・売掛)を入力し、Fの列に金額を入力します。別の枠にその日の現金合計額、売掛合計額が出る計算式の入力。 以上の3点ができません。説明が下手ですいません。 よろしくお願いします。

  • エクセルで売り上げ帳を作っています。

    内容はシンプルで、いくつかの項目と簡単な計算式が入っています。 計算式は、数量*単価と、その計算結果をもって受け取った金額を引いて残金を表示するというものです。 エクセルの機能がよくわからないため、 とりあえず手入力で「=(数量のセル)*(単価のセル)」というのを作って もうひとつには「=(上の計算の結果のセル)-(受け取った金額のセル)」 という計算式をつくり、 セルを選択したときに右下に表示される+をびーっと下までひっぱって セルの内容を、A1→A2→A3…と行ごとに計算できるようにコピーしました。 この方法で内容(単価とか数量とか)を入力すると 下まで全部計算結果が表示されてしまって汚いです。 何かうまい方法を教えてください。 とりあえず私がやったことを書いただけなので、 まったく別の方法でかまいません。 よろしくお願いします。

専門家に質問してみよう