[至急‼︎] 百五計算をExcelでできるようにしたいのですがやり方が わかりません。教えて欲しいです。百五計算は0〜104の中で好きな数字を選び、

Excel | 数学272閲覧

ベストアンサー

0

ThanksImg質問者からのお礼コメント

1番わかりやすかったので、、 皆さんありがとうございます

お礼日時:10/18 8:22

その他の回答(4件)

0

そのまま数式で書くと、得た数値1から3を並べた範囲を使い =mod(sumproduct(数値1から3, {70;21;15}), 105) っていうことですね。sumproduct関数が、「数値1*70+数値2*21+数値3*15」を計算し、mod関数が105で割った余りを求めます。

画像
0

B1 ~ B3 セルには、それぞれ「3」「5」「7」の数値を入力 セルの書式:「0"で割った余り"」(これはお好みで) C1 セルの数式: =MOD(A1,B1) C3 セルまでフィルコピー D1 ~ D3 セルには、それぞれ「70」「21」「15」の数値を入力 セルの書式:「0"で乗算"」(これはお好みで) E1 セルの数式: =C1*D1 E3 セルまでフィルコピー E4 セルの数式: =SUM(E1:E3) E5 セルの数式: =E4-105 E6 セルにフィルコピー で、これを元の値が不明な状態で求めるという事なら、C列の数式は消して、そこに直接割った余りの数値を入力すれば良いです。

画像
0

A1に「元の数」と入力, A2,A3,A4に0,1,2と入力する。 B1に「3で割った余り」と入力, B2に「=MOD(A2,3)」と入力、それをB3,B4にコピーする。 C1に「5で割った余り」と入力, C2に「=MOD(A2,5)」と入力、それをC3,C4にコピーする。 D1に「7で割った余り」と入力, D2に「=MOD(A2,7)」と入力、それをD3,D4にコピーする。 E1に「105減算結果」と入力,E2に「=MOD(B2*70+C2*21+D2*15,105)」と入力、それをE3,E4にコピーする。 A2~E4を選択してオートフィルでA列の数字が104になるまで埋める。 A列とE列を選択して散布図を追加する。

0

百五減算 3 で割ると 1 余る,5 と 7 の公倍数の最小値を求める。 70 5 で割ると 1 余る,3 と 7 の公倍数の最小値を求める。 21 7 で割ると 1 余る,3 と 5 の公倍数の最小値を求める。 15 3 , 5 , 7 で割った余りがそれぞれ a , b , c にとき求める数は 70*a+21*b+15*c これが 105 より大きい場合は 105 を引いて調整する 【A列】 3 で割ったときの余り 5で割ったときの余り 7 で割ったときの余り 元の数字 105を超えた場合 【B列】(a=1,b=0,c=1) の場合 1 0 1 =70*B1+21*B2+15*B3 =B4-105