- ベストアンサー
- 暇なときにでも
エクセルの初歩的すぎる質問なのですが、、。
エクセルの関数の使い方がいまいちのみこめません、、。仕事上、単価表をエクセルで作成したいのですが、セルの左から、商品名、仕入れ値段、お客A(仕入れ×1.25)、お客B(仕入れかける1.35)、お客C(仕入れかける1.4)とゆうふうに、仕入れの値段さえ入力すればパッとA,B,Cの値段が関数計算ででるようにまではできるんですが、値段なので算出された数値の四捨五入がしたいのですが方法がわかりません。どうすればいいのでしょうか?お分かりになる方ご教授お願いいたします。
- mc22
- お礼率66% (28/42)
- 回答数6
- 閲覧数65
- ありがとう数2
質問者が選んだベストアンサー
- ベストアンサー
- 回答No.4
- comv
- ベストアンサー率52% (322/612)
こんばんは _|_A_|_B__|_C_|_D_|_E_| 1|商品名|仕入値段|お客A|お客B|お客C| 2|○○○|120,000 |_式1|_式2|_式3| 3|___|____|_↓_|_↓_|_↓_| : 式1 セルC2に =IF(B2,ROUND(B2*1.25,0),"") 式2 セルD2に =IF(B2,ROUND(B2*1.35,0),"") 式3 セルE2に =IF(B2,ROUND(B2*1.4,0),"") 想定必要行まで複写 もし掛け率を別セルから参照するなら _|_A_|_B__|_C_|_D_|_E_| 1|商品名|仕入値段|お客A|お客B|お客C| 2|___|____|_1.25|_1.35|_1.4 | 3|○○○|***,*** |_式1|_式2|_式3| 4|___|____|_↓_|_↓_|_↓_| : 式1 セルC3に =IF(B3,ROUND(B3*C$2,0),"") 式2 セルD3に =IF(B3,ROUND(B3*D$2,0),"") 式3 セルE3に =IF(B3,ROUND(B3*E$2,0),"") で試してみて下さい たぶんWeb上では並びがずれているかもしれません メールで等倍フォントで見て頂くと見易いかも
関連するQ&A
- Excel 関数 計算式について
Excel関数について教えて下さい。 下記のようにExcelの縦列で、A列とB列があるとします。 まず、B列の数値が「2.5」以下になる際の”A列のセル数”を算出するには、どのような関数(計算式)を使えば宜しいでしょうか? また、B列の数値が「2.5」のみの”A列のセル数”を算出するには、どのような関数(計算式)を使えば宜しいでしょうか? 但し、実際に計算式を記入するセルはA列でもB列ではなく、X列となります。 A列 B列 1 2.4 3 3.5 5 3.6 2 2.7 1 2.1 1 3.0 4 2.2 1 2.5 2 1.6 1 1.9 1 3.4 3 1.7 1 1.4 6 2.5 1 3.6 5 2.5 宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- Excel2000での初歩的な質問です。
Excel2000での初歩的な質問です。 四捨五入というのはRound関数を使うわけですね? 例えば、28473という数値を四捨五入して28470にしたい場合ですが、 ROUND関数の入力画面には、数値と桁数があります。 数値は28473があるセルをクリックして入力するのはいいとして、 桁数というのが解りません。説明の意味も解りません。この場合、何と言う数字を入れたらいいのでしょうか? 次に、28473.49という数値を四捨五入して28473.5と表示させたい場合、 ROUND関数の入力画面で、桁数は何という数字を入力したらいいのでしょうか? 宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- エクセルの計算について質問です
エクセルの計算について質問です 数値の計算で、電卓で算出した値とエクセルで計算した値とが異なり困ってます。 【計算内容】 A(整数) × B(小数部2桁) = C(整数) ※Cは小数点以下切捨てとしたい ※エクセル計算ではROUNDDOWNを使用 【実際の計算結果】 (1)10,000,010,000.00 × 9999.99 = エクセル:99,999,999,999,999、電卓:99,999,999,999,999 (2)10,000,010,000.01 × 9999.99 = エクセル:100,000,000,000,000、電卓:99,999,999,999,999.9999 (1)は電卓とエクセルで結果は一致しますが、(2)は一致しません。 エクセルで小数点以下第4位が丸められてるようです。 【エクセルで算出したい値】 (2)ではDに999,999,999,999と出力したいです。 関数INTやROUNDDOWNを使ってみたのですが、うまくいきませんでした。 セルCの書式設定と、どの関数を使用すればよいのか教えていただけると大変助かります。
- 締切済み
- オフィス系ソフト
その他の回答 (5)
- 回答No.5
- densha
- ベストアンサー率29% (333/1123)
四捨五入は http://ww8.tiki.ne.jp/~nikoniko/sampldata1.htm にあります。 あとは、http://www3.tokai.or.jp/excel/で基礎を学んでください。 セルを右クリックして書式で通貨に設定すれば、 万事解決死そうな気もしますが、ダメでしょうか?
- 回答No.3
- NIWAKA_0
- ベストアンサー率28% (508/1789)
四捨五入であれば皆さんおっしゃっている通りROUND関数ですが、 値段の場合は通常切り捨てにしませんか? その場合はROUNDDOWN関数を使ってください。 使い方はROUND関数と同じです。 =ROUNDDOWN(数値,桁数) 桁数にマイナスの値を入れれば、100円、1000円単位などでの 端数処理もできます。 切り上げの場合はROUNDUPです。
- 回答No.2
- fiva205c
- ベストアンサー率43% (234/533)
ROUND関数を使います http://support.microsoft.com/default.aspx?scid=/directory/worldwide/ja/Kblight/T002/3/10.asp
質問者からのお礼
たいへん参考になるURLをおしえていただきありがとうございます。
関連するQ&A
- エクセルの初歩的な質問
お世話になります。 昨日、久しぶりにエクセルで請求書作成作業を行いました。 各セルに数値を入力した後、計算式を入力した場合、計算は問題なく行われます。 ところが各セルに計算式を入力した後、数値を入力しても計算が行われません。 その場合 [計算式が入力してあるセルをクリック→エンター] で計算は行われますが、以前はそんな事をしなくても自動に計算されていた筈です・・・ 久しぶりの作業で何かが抜けているのかも知れません。(^^;) 解決策をご存知の方ご回答宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excelのについて質問します。
Excelのについて質問します。 関数の入っているセルを、数値として計算させたい場合はどのようにすればいいのでしょうか。 例えば3つのセルにそれぞれ「100.8」「100.1」「100.5」という計算結果が出ていたとします。 セルの見た目としては「101」「100」「101」になりますが、これをsum関数で合計すると「301」になります。 round、rounddown、roundupやintなどの関数は、他の集計にも影響を与えるので使えない状態なんです。 関数が入っているセルを、見た目の数字で計算させるような便利な関数や書式設定というものはあるのでしょうか? どなたかExcelに詳しい方がいらっしゃいましたら教えて下さいm(_ _)m。
- ベストアンサー
- その他MS Office製品
- EXCELでの小数点第1位の切り上げについて
現状、二つの計算を行っております。 【1つ目】セルP11(数値21)÷P10(数値22) 21÷22=0.95454545・・・ 【2つ目】セルQ11(数値20.4)÷Q10(数値21.4) 20.4÷21.4=0.953271・・・ この2つの値それぞれ「セルP13」,「セルQ13」に算出し パーセンテージ表示にするようにしたのですが、 1つ目(セルP13)が95%、2つ目(セルQ13)が96%に なってしまいました。 小数点第3位で調整し、同じ95%、または96%にしたいと 考えております。 切り上げを行う場合『ROUNDUP』という関数があることは 分かったのですが、計算式と組み合わせた場合、どのような式に なるのでしょうか? 申し訳ありませんが ●四捨五入の場合,●切り上げの場合 での 式をお教え願います。
- 締切済み
- オフィス系ソフト
- Excel関数が機能しません
エクセルのセルに関数を入れて、入力された数値から自動的に必要な値を算出する表を作ったのですが、関数の部分をいちいちダブルクリックしないと関数の機能を果たしません(計算されない)。 どうしたら良いでしょうか。
- ベストアンサー
- オフィス系ソフト
- エクセル関数について(2)
セルに数値の0.5%の計算式が入っています。端数の0.6以上は四捨五入で0.5以下は切り捨てる事が出来る関数はどうやれば良いでしょうか。 例えば、1100*0.5%は5.5ですが5にしたいのです。又、1120の5%は5.6ですが6にです。
- ベストアンサー
- その他MS Office製品
- Excel 関数 計算式について
Excel関数について教えて下さい。 下記のようにExcelの縦列で、A列とB列があるとします。 A列の数値が「1」で、かつB列の数値が「2.5」以下の数(割合)を算出するにはどのような関数(計算式)を使えば宜しいでしょうか? また、上記の計算をすると同時に、その計算結果に当てはまる”B列”の数値を計算して、B列の合計数と平均数を割り出すためにはどのような関数(計算式)を使えば宜しいでしょうか。 個人的には、幾つかのセルに計算式を分ける必要があるかと思いますが、セルを分けるパターンでも分けないパターンてもどちらでも結構です。 但し、実際に計算式を記入するセルはA列でもB列ではなく、X列となります。 A列 B列 1 2.4 3 3.5 5 3.6 2 2.7 1 2.1 1 3.0 4 2.2 1 2.8 2 1.6 1 1.9 1 3.4 3 1.7 1 1.4 宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- エクセルの使い方
エクセルの使い方を教えてください。 大変初歩的なことですが、お願いいたします。 エクセルの表計算で、少数以下の掛け算で合計の数字が少数点以下まで表示されます。 この数値を四捨五入にして、整数にし、さらにこの数値に数値をかけます。 ただ、この四捨五入した数値を整数とは認識せず、少数以下の数値で計算するため、求めたい数値になりません。 この四捨五入した数値を整数と認識するための方法をおしえてください。
- ベストアンサー
- Windows XP
- エクセルのIF関数について
関数の作成についてお伺いします。 エクセルの関数を使って、単価に対する合計を出したいのです。 A1セルにランダムな数字が入っているとして その数値が1~2999までの単価が25円 3000以上4999以下なら単価22円 5000以上で単価19円 で合計を計算したいのです。 たとえば、A1セルの数値が5500なら 3000*25=74975 2000*22=43978 500*19=9500 で128453 という合計を出せるようにしたいのです。 よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- 関数 ROUNDとセルの書式設定
こんにちは。 EXCEL初心者です。 関数について、ふと思ったことがありましたので質問させてください。 ROUNDとか*UPや*DOWNという関数がありますよね? 調べてみるとこの関数の行う処理は、「値を指定した位で四捨五入する関数です。消費税の計算など小数点以下の位を四捨五入する時などに使えます」とのことですが、この処理は、「セルの書式設定」→「数値」で出来る設定と同じような気がするのですが、なにか違うのでしょうか? よろしければ「こんな使い方もあるよ」的なことを紹介していただけるとうれしいです。
- ベストアンサー
- オフィス系ソフト
質問者からのお礼
大変わかりやすい解説ありがとうございます!! チャレンジする気がわいてきました!!