- ベストアンサー
エクセルの計算式を教えてください
エクセルで、たとえば、1500個ある物を、7個入りの箱に詰めた時箱は何個必要で、何個余りが出るか 計算式が知りたいのですが。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
エクセルに、総個数と箱に入れる個数を指定すると、必要箱数などが出るそのものズバリの関数はありません。私も#1の方のご意見に賛成です。 車に人が乗る場合の必要台数も同じパターンです。 箱の問題だけとかを離れて、抽象的に考えるように算数を学びます。 そういう質問の場合、エクセルを離れて、人間がどういう計算をしたらよいか考えます(というより小学校時代の、学んだことを思い出すだけでしょう) そこから1500を7で割った商(A)だけ箱の数が入要る。 1500を7で割ったあまり(B)だけ、箱に入りきらない。 そのあとに、エクセルの計算式はどれを使えばよいかに課題が移る。 だから「計算式が知りたいのですが」なんてそのままの質問しないで エクセルでは、商を出す関数は何か エクセルでは、余りを出す関数は何か と聞くべきです。 それぞれ割られる数と割る数が結果を決めるのだから、関数の引数(ひきすう)は2つに違いない。 と考えてエクセルの本を読むとか、WEBで例えばGoogleで「エクセル 関数 商」で照会すれば、たくさんの記事が出る。 関数名はINT、Quotientなどだ。 すぐこんなコーナーに人に頼って聞かないで、筆算でやるときはどうするかをまず考えるべきだ。文章で書いて見るのも良い。 その文章の実現にエクセルの関数は無いか。 社会で良く使われるニーズはエクセルにも有る可能性は多いから丁寧に探すこと。 その筆算での計算や思考をエクセル関数ではどれを使えばよいかを探す。必ず有るとは限らないが。 WEBで照会すれば、エクセルの関数名や用例はWEBで見つかる。
その他の回答 (4)
- taku2005
- ベストアンサー率0% (0/12)
mod関数等を使う方法もありますが誰でも知ってる rounddown関数でもできますよ。 1500/7を計算すると214.28・・・・ 商は小数点以下を切り捨てればよいので rounddown(1500/7,0)になります。 余りは1500から上で出した商に7を掛けたものを引けば良いので 1500-7*rounddown(1500/7,0)になります。 例えばa1に1500(割られる数) B1に7(割る数)と入力して C1に=ROUNDDOWN(A1/B1,0) D1に=A1-B1*C1と入力すれば A1とB1を色々変えるとそれに対応してC1,D1も変化していきます。
- takesun
- ベストアンサー率40% (22/54)
エクセルの関数でどうするか、というご質問であれば、 箱数 =CEILING(1500,7)/7 余り =CEILING(1500,7)-1500 No.2さんのようにINT、MODでも簡単にできますが。
お礼
ありがとうございます。 ご意見を参考に、いろいろ探して見ます。
- FEX2053
- ベストアンサー率37% (7991/21371)
=INT(1500/7)で個数が =MOD(1500,7)で余りが出てきますが・・・そういうことじゃないんですか?
- nattocurry
- ベストアンサー率31% (587/1853)
回答ではなくてすみません。 それを、エクセルを使わないで計算する場合は、どのような計算をしますか? 計算方法は解るけど、それをどういう式で表せば良いのかが解らないのであれば、計算方法を提示しましょう。 計算方法すら解らないのであれば、エクセルどうのこうの以前の問題ですよ。
お礼
ありがとうございます、 WEBで、条件に合う関数を探してみます