• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:単材積の求め方はどうすればよいですか。)

EXCELで単材積の求め方が上手くいかない

このQ&Aのポイント
  • EXCEL上で単材積の計算を行いたい場合、正確な結果を得るためには数式や書式設定に注意が必要です。
  • 特に、小数点以下の桁数や計算式の丸め方によって結果が異なることがあります。
  • 本記事では、EXCELで単材積を求める方法と正確な結果を得るためのポイントについて解説します。

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

  • ベストアンサー
  • takuranke
  • ベストアンサー率31% (3923/12455)
回答No.1

E2セルには=roundup(A2*B2*C2*0.000000001,4) これで、0.00486が0.0049になると思います。 ならない場合末尾の4の数字を変えてください。 roundup(数値,桁数) 整数が小数点以下で1にすると小数点第二位を切り上げます。 関数やマクロを頻繁に組むのなら、 逆引きリファレンスあると便利です。

shibushijuko
質問者

お礼

ご回答いただき、ありがとうございます。夜中に3時間位、どうすればよいか考えて、round関数を使ったらどうか、検証したのですが、うまくいかずあきらめて質問した次第です。 ご提示いただいた関数でまさに希望通りの結果を得る事が出来ました。そのあと、E2セルは=A2*B2*C2*0.000000001のままで、別のセルを使って=round(E2,4)でも0.0049を導き出すことができることがわかりました。 逆引きリファレンスは持ってないので、今度購入しようと思います。 ありがとうございました。m(_ _)m

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

その他の回答 (1)

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

>0.00486の下5桁で取捨五入して0.0049 「取捨五入」はタイプミスによる誤変換でしょうか?(四捨五入) >しかしエクセル上ではE2を書式設定で数字の4桁に変更して0.0049と表示させても実際の計算は0.00486の数字を使用した計算になり結果的に 0.0243 × 100000 = 2430となってしまいます。 そのような仕様になっています。 書式設定は実際の値を四捨五入して表示するだけでセルの値は四捨五入前の値を維持していますので計算結果は目的通りになりません。 >EXCEL上では、どのようにすればH2セルに2450円を表示させることができますか? 考え方の問題です。 E2セルの値は木材の体積を立方メートルで表示しているようですが取り引き上で小数点以下5桁目を四捨五入して下4桁に丸めるとされているのであればE2セルは計算上で四捨五入した結果を使うべきです。 E2セル=A2*B2*C2*0.000000001    ↓ 四捨五入関数のROUNDを使う E2セル=ROUND(A2*B2*C2*0.000000001,4)

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

関連するQ&A

  • エクセル ISERROR

    エクセルでISERROR関数を使い、エラー表示されないようにした2つ以上のセルを他のセルで更に計算すると#DIV/0!が表示されます。 例) B2 4月数量 C2 4月金額 D2 4月単価 =IF(ISERROR(C2/B2),"",C2/B2) E2 5月数量 F2 5月金額 G2 5月単価 =IF(ISERROR(F2/E2),"",F2/E2) 4~3月までのセルが続き、各単価の平均・伸長率などを他のセルで計算しようとすると#VALUE!が表示されます。 上記のようにISERROR関数を使った複数のセルを参照させ計算し、更にエラー表示させないようにするにはどのような方法がありますか。 どなたか教えてください。

  • 文字比較して結果をコピーしたい

    どなたか教えていただけませんでしょうか EXCEL2003を使用しています。 シート1はA3大項目 B3種別 C3数量 D3単位 E3単価 F3に金額の項目があります。E列単価の列を除き4―400行目までデーターが入っています。 シート2はB3:C3のセルを結合して種別を選択できるようにリストを設定しています。 A4名称・B4細目・C4規格・D4数量.E4単位・F5単価・G6金額・H6:I6列は備考となっています。 A5セルからG19セルの範囲に、各行の名称に対しての計算結果が金額の欄に記入されています。 金額の合計が20Gセルに表示されます。 シート1のB4:B400範囲の種別の内容と、シート2のB3:C3結合セルの種別の内容を比較し合致したとき、シート2の20G合計金額をシート1のE4:E400単価の欄に記入したいのですがどのようにしたらよいでしょうか。

  • 1列おきの単価×数量を合計する方法

       A    B    C    D    E    F  ・・・ 1  品名1 数量1  単価1 品名2 数量2 単価2・・・単価30 2 リンゴ  1    100    梨    2    300   上記の様な表があります。 2行目の金額を計算する場合通常でしたら =B2*C2+E2*F2・・・ という計算式と使用しますが、 品名が30を超える場合もあるので、上記の計算式では足していくのが非常に大変です。 数量×単価を、簡単にかけてくれる計算式はありますでしょうか?? MODやCOLUMNを使用して色々試してみたのですが、わからなかったので教えて下さい・・・ 宜しくお願い致します。

  • Excelの計算式

    検索してもわからなかったので質問失礼いたします。 Excelで月別の単価×数量の計算をしたいのですが、単価は固定、数量は毎月違います。 単価×1月分数量、単価×2月分数量といった形の表としてまとめたいのですが良い方法はないでしょうか。 質問がわかりにくくて申し訳ありません。 今現在は単価がA1、数量がC1~F1に入力されているので、 【=A1*C1+A1*D1+A1*E1+A1*F1】といった計算式で計算しているのですが、 この計算だとエラーも出ますし式もごちゃごちゃとしてしまうので整理したいのです。 回答宜しくお願いします。

  • エクセル按分計算式

    こんにちは。 按分の計算式を教えてください。  品物を何人かの生産者で、1つのコンテナで送ります。  それぞれ送る数量が違います。  運賃を全体のキロ数で割り、1キロあたりの単価をだして  各自それぞれの数量をかけて運賃を出す。  数円の端数に関しては、多い人に振るなどして対応する。  例:Aさん 123.3kg Bさん 98.5kg Cさん 20kg Dさん 5kg  Eさん 210kg    送料 8880円    全体の数量 123.3+98.5+20+5+210=456.8       単価 8880÷456.8=19.439    個人の金額 Aさん 123.3×19.439=2397          Bさん 98.5×19.439=1915          Cさん 20×19.439=389          Dさん 5×19.439=97          Eさん 210×19.439=4082   この場合はちょうどでしたが、余った場合はEさんに足す   といったようなことをエクセルの計算式にしたいです。     ややこしくてすみません。よろしくお願いします。

  • エクセルでの計算式がわからない

    エクセル初心者です、エクセルで下記の計算式を作りたいのですが どうしてよいのか・・・? どなたかご指導いただけましたら幸いです。 計算したい例 今月使用した数 105個(A) (B)1個~5個迄は  5(C) ×単価 3円(D)=15(J) (E)6個~10個迄は  5(C) ×単価 22円(D)= (F)11個~20個迄は 10(C) ×単価128円(D)= (G)21個~30個迄は 10(C) ×単価163円(D)= (H)31個~50個迄は 20(C) ×単価202円(D)= (I)51個~100個迄は 50(C) ×単価213円(D)= (I)101個~200個迄は 5(C) ×単価298円(D)= (I)201個~1000個迄は 0(C)×単価372円(D)= 上記のような表があり、(A)に使用した数値をいれた場合に (C)が自動計算されるようにしたいのですが、また(I)のように 使用していない個数の箇所も0表示させたいのです。 よろしくお願いします。

  • 単価×数量の関数

       A     B     C      D       E       F     G      H・・・ 1  商品1  詳細1   数量1    単価1   商品2    詳細2   数量2   単価2・・・詳細30  詳細30-(2) 2 リンゴ  2/1購入    1     100     梨     3/1購入    2     300    上記の様に、商品名、詳細、単価、数量が1行に記入されています。 これらの合計金額を計算する場合、通常でしたら =C2*D2+G2*H2・・・ という計算式と使用しますが、 品名が30を超える場合もあるので、上記の計算式では足していくのが非常に大変です。 何かほかに、簡単な関数はあるでしょうか? 宜しくお願いします。

  • Excelで見積書を作成したいのですが・・・(T-T)

    Excelで見積書を作成しています。 C16~C35までを商品名にしてE16~E35までを数量、F16~F35までを 単位、G16~G35までを単価、H16~H35までを数量×単価の金額に にしています。 1社へ出す見積りであれば問題ないのですが、同じ商品、数量、単位 なのにグループ会社(約100社)へ同時に出す場合があるのですが、商品、数量まで同じなのですが、単価だけが掛け率が違うのです。 グループ会社のA社へは15%(原価÷0.85)で、B社へは20% (原価÷0.80)になったりします。 どこかのセルに掛け率を入力 すれば単価だけ入力した掛け率によって自動的に変わらないでしょうか? そうすれば宛先の社名を入れ替えるだけで簡単に出来ると 思っています。 100社全ての単価を電卓で掛け率を計算して入力するのは大変です。(^_^;)どなたか詳しい方助けて下さい。 OSはwindowsXPでExcelはOffice2003を使用しています。

  • EXCELの関数式(INT,MOD)で教えて下さい

    下図のようなEXCELの表があります。 金種計算で、1行目は1万円、5千円、千円・・・10円と入っており、 A2は計算したい金額(97810)を入れています。 B2セルの式=INT($A2/B1)、C2セルの式=INT(MOD($A2,B1)/C1)で、C2セルの式はD2~H2に複写しています。 EXCELで得た計算結果(2行目)は正しいと思うのですが、 D2,F2,H2の計算結果と、自分で計算した結果があいません。 ここを詳しく教えて頂けないでしょうか。 宜しくお願い致します! INT関数:整数部を返す MOD関数:剰余を返す  |  A  |  B |  C |  D |  E |  F |  G |  H | 1|   |10000| 5000| 1000| 500| 100|  50 |   10| 2|97810|   9|   1|   2|    1|   3|   0|   1| B2は、98710÷10000=9.7810→整数部を返すので「9」 C2は、97810÷10000=9.7810→剰余7810÷5000=1.562 →整数部を返すので「1」 D2は、97810÷5000=19.562→剰余562÷1000=0.562 →整数部を返すので「0」??? E2は、97810÷1000=97.810→剰余810÷500=1.62 →整数部を返すので「1」 F2は、97810÷500=195.62→剰余62÷100=0.62 →整数部を返すので「0」??? G2は、97810÷100=978.10→剰余10÷50=0.2 →整数部を返すので「0」 H2は、97810÷50=1956.2→剰余2÷10=0.2 →整数部を返すので「0」???

  • エクセルの式なんですが・・・

    材木屋なので体積の式なんですが読解に苦しんでいます。 A1に寸法(ミリ)、B1に数量、C1に単材積(立米)、D1に総材積(立米)とします。 寸法とは「長さ、幅、厚み」のことで「2800*120*45」などと記載。 単材積は(2800×120×45)÷1000000000で計算し、少数第五位を四捨五入しています。 それに数量をかけて総材積です。 そこでC1に「C1=ROUND(zaiseki/1000000000,4)」との数式が生め込まれているのですが、どうやってA1の「2800*120*45」を「2800×120×45」で[zaiseki]と認識させているのでしょうか? 一度教えていただき何かを登録したのですが思い出せずに困っています。

専門家に質問してみよう