- ベストアンサー
ROUND関数を使用した数値の合計を一致させる方法
- 単価8円98銭の品物に関して、担当者ごとの売上高を集計する際、ROUND関数を使用して整数値に変換します。しかし、ROUND関数を使用した合計値と、個数の合計から計算した合計値が一致しないことがあります。
- この問題を解決するために、以下の手順をお試しください。
- 1. 各担当者の売上高をROUND関数で整数値に変換します。
- みんなの回答 (5)
- 専門家の回答
関連するQ&A
- EXCELでの部分一致合計について
エクセル初心者のため、質問がチグハグしてるかもしれませんが、なんとか回答をお待ちしています。 さっそく本題ですが、、、、 以下の表をご覧願います、、、、 ---------------------------------------------- 識別コード : 犬=103 猫=104 猿=105 雉=106 ---------------------------------------------- 売上 識別 \350 103 \48,800 105 \2,000 106 \600 105106 \10,003 106 \0 105 \650,000 103106 \300 103104105106 \100 105 \200 105 \0 105 \500 103105106 \600 105 というような状態の表があるんですが、 例えば識別コード=105だけの売上が知りたい場合は SUMIF関数で持ってこれるんですが、 上記表の通り、複数の物がパックで売れてしまっている場合、 103105106と、表記されています。 何がしたいかと申しますと、103105106とか、103106とか 記載されているなかで、105と一致する物を計算したいんです。。 例えば 105の正しい数値が欲しい時に、 103105106 の売上が600円なら、単純に÷3して、200円を SUMIF関数で引っ張ってきた105の合計に足す、、 105106 の売上が1000円なら、単純に÷2して、500円を 105の合計に足す、、、、 という作業です。 この表に限っては、4種類の商品にかぎっていますが 本来は20種類以上あるため、手作業で計算していると 困惑してしまいます。。なんとか関数で簡潔したいのですが、 可能でしょうか?
- ベストアンサー
- その他(業務ソフトウェア)
- 合計額が正しいか関数式を使って確認するには
大変お世話になっております チェックするデータは値のみの記載で各セルに数式は入っておりません。下記に示しました例題で『R列の合計』が正しいか確認する数式を作成しチェックをしたいのですが、関数式の最適な式が分かりません。お分かりでしたら、どうぞご教示をお願いいたします。 各列の内訳は、以下の通りとなりなります。 ※値が入っていないセルも存在しています。 A列=単価A B列=使用時間A(時間を数値変換したもの) C列=Aの合計額(=IFERROR(ROUND(A2*B2,0),0)) D列=単価B E列=使用時間B(時間を数値変換したもの F列=Bの合計額(=IFERROR(ROUND(D2*E2,0),0)) G列=単価C H列=使用時間C(時間を数値変換したもの I列=Cの合計額(=IFERROR(ROUND(G2*H2,0),0)) J列=単価D K列=使用時間D(時間を数値変換したもの L列=Dの合計額(=IFERROR(ROUND(J2*K2,0),0)) M列=A,B,D,Dの合計額(=C2+F2+I2+L2) N列=利用区分 O列=間接経費(=IF(N2="FF利用",ROUNDDOWN(M2*0.3,0),0)) P列=税抜き合計(=M2+O2) Q列=消費税相当額(=ROUNDDOWN(P2*0.1,0)) R列=合計(税抜け合計額+消費税)(=P2+Q2) 【例題】 単価A,使用時間A,Aの合計額,単価B,使用時間B,Bの合計額,単価C,使用時間C,Cの合計額,単価D,使用時間D,Dの合計額,"A,B,D,Dの合計額",利用区分,間接経費,税抜き合計,消費税相当額,合計(税抜け合計額+消費税) 200,2.44998,490,10000,4.4356789,44357,500,3.234543,1617,,,0,46464,FF利用,13939,60403,6040,66443 ,,0,20000,0.89876579,17975,,,0,4500,9,40500,58475,,0,58475,5847,64322 350,0.1243389,44,20000,3.5645779,71292,300,0.456743,137,800,1,800,72273,FF利用,21681,93954,9395,103349
- ベストアンサー
- Excel(エクセル)
- 検索条件に一致する数値の合計
範囲内の検索条件に一致する数値の合計の関数は、SUMIFがありますが、この関数では、検索条件がぴったり同じものしか、合計しません。 この検索条件の全部一致ではなくて、一部分でも一致するもの全てを合計する方法を教えてください。 たとえば、「(株)グーグランドホテル」への支払料金を集計する場合に、、「(株)グーグランドホテル」でも、「グーグランドホテル」でも、「グーグランド」でも集計する方法です。よろしくお願いします。
- ベストアンサー
- 財務・会計・経理
- エクセルのROUND関数について
ROUND関数で、9.0024という数字を2桁で丸めようとすると 結果が9.00ではなく9になってしまいます。 これを.00まで表示させるにはどうしたらいいでしょうか?? ちなみにROUND関数の(数値)の部分には、また別の関数が入っています。そのせいでしょうか? ただ単に、数値のところに数字を入力して2桁で丸めてみたところ9.00と表示されました。 数値の部分が関数だとダメなのでしょうか? いい方法があれば教えてください。
- ベストアンサー
- オフィス系ソフト
- 列ごとの数値の一致と不一致を調べるVBAについて
画像のように各列ごとにランダムな数値が入力されています。この時に各列ごとに同じ数値が入っているかいないかを調べたいのですが、どのようにプログラムを作ればいいかわからなく質問しました。 画像の内容としては、列Aのセル中の数値と列Bのセル中の数値は一致しないのでB15セルに"1" 列Aのセル中の数値と列Cのセル中の数値は『66』が一致するのでC15セルには何も入力せず というように D15セルは列Aと列Dの一致、不一致の結果 C16セルは列Bと列Cの一致、不一致の結果 D16セルは列Bと列Dの一致、不一致の結果 D17セルは列Cと列Dの一致、不一致の結果 を入力できるプログラムがあれば教えていただければ幸いです。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ROUND関数について
EXCEL97を使用しています。 ROUND関数で桁数を1にした場合、 例えば結果が3.1なら“3.1”と表示されるのですが、 3.0だと“3”としか表示されません。 これは仕様でどうしようもないのでしょうか? もしも解決方法をご存知でしたら御教授下さい。 なお、セル内で複数の数値と文字列をつなげており、 セル書式では対応できません。 また、IFとMODを併用して1で割り切れる数値には “.0”を文字列として付加する方法は考えたのですが、 式が長くなるので個人的に気に入りません。
- ベストアンサー
- オフィス系ソフト
- エクセル関数で条件に一致したものの合計
エクセル関数で条件に一致したものの合計 を計算することはできますでしょうか? SUMIFを使えばできるような気もするのですが、どうやったら良いのか分かりません。どうか教えてください。 やりたいことは、、 A列に1 or 2が入ってます。下記みたく。 1 2 2 1 2 1 B列に数字が入っていて、A列が2である行のB列の合計を求めたいのです。 よろしくお願いします。 -- エクセル2003
- ベストアンサー
- オフィス系ソフト
- 関数によって空白したのを数値「0」に置き換える
A.............B...............C 1 ZZ............6..............× 2 AA........... 1 3 BB 4 CC............3 B列にはそれぞれ関数が入っています。 セルB1には、B2、B3、B4の数値の合計です。 C1のセルには、C1数値とB2、B3、B4の数値の合計が一致しているか否かの判定する関数が 入っており、一致していなければ、"×"が表示させるようにしています。 しかし、ここで問題が起きました。 「VALUE」というエラーが表示されました。 上記の表では、セルB3は、空白になっております。 本来は、セルが空白になっている場合は、「0」が格納されていると思うのですが、 ここには、関数によって、文字列?の「空白」に置き換えられています。 例えば = IF((Z5) ,5, "") ようにです。 多分、関数によって文字列として認識される空白("")を置いたためと思います。 関数によって置き換えた空白("")を数値「0」として認識できる関数を教えてください。 いろいろな方法があると思いますが、「関数」のみで教えてください。 C1には、以下の関数が入っています。 =IF((B1) = (B2+B3+B4) ,"○","×")
- ベストアンサー
- オフィス系ソフト
- 数量×単価+数量×単価... 合計を出すどういう関数式になりますか?
A B C D E F G H I 1 A4 A3 A2 A1 2 個数 単価 個数 単価 個数 単価 個数 単価 合計 3 5 8.9 1 17.8 6 10.5 ☆ 単価にはIF関数を使いその列ごとに個数が入力されると単価も自動的に表示されるように設定しています 1行目のA1とB2は結合されています。また他のセルも同様に結合されています A2に個数、B1に単価、C1に個数、D1に単価と交互に数値が入っています。 個数×単価の全ての合計を合計のセル☆に求めたいです。 またE列、F列には個数がないということで、ここには数値をいれたくなく、また「0」を入力しない状態でエラーが出ないようにしたいですその場合どんな関数式になりますか?本当はもっとセルに単価と数量が続いています。自分で考えるととても長い関数になってしまいます。 スマートな関数式と効率のいい関数式を探しています。どなたかよろしくお願いします。
- 締切済み
- オフィス系ソフト