• ベストアンサー

Excelを使った数値の計算 (数列の和?)

こんにちは。お世話になります。 A1+B1+C1+……+Z1の値は =SUM(A1:Z1) で求まることは知っているのですが、 では、 (A1÷8)+(B1÷8)+(C1÷8)+……+(Z1÷8) の値はどのように表現すれば求めることができますか? (↑割り算記号÷に関して、 A1の値が25のとき、A1÷8の値は3として計算してほしい、という意味です。A1からZ1はすべて正の整数です。) よろしくお願いします。

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

=SUM(INT(A1:Z1/8)) と入力して、 SHIFT+CTRL+ENTERで決定

bear-yum
質問者

お礼

ご回答ありがとうございました。できました。 助かりました!

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

配列数式 =SUM(INT(A1:A3/8)) を思いつきましたが、既回答なので 別方法を考えた。 少数例でしかテストしてなくて、自信ないが =SUMPRODUCT(INT((A1:A3*1/5))) でもできるようです。A1:A3の例で÷5の例です。 例 A1:A3 33 6 26      5 34 6 結果 17

bear-yum
質問者

お礼

ご回答ありがとうございました。どちらの方法でもできました。助かりました。

関連するQ&A

  • 組み合わせの計算に関する難題

    こんにちは. かなり難しい問題に苦しめられています. 回答者のみなさんの知恵をお貸しください. よろしくお願いします. nを20以上の任意の整数とします. 次の5つの条件(1)~(5)を同時に満たすような整数a,b,c,dについて考えます. (1)a+b+c+d=n (2)a>1 (3)b-a>1 (4)c-b>1 (5)d-c>1 この5つの条件を同時に満たすような整数の組(a,b,c,d)の各々に対して, 積a*b*c*dを考え,次にそうしてできた積をすべて足し合わせます. このようにしてできた和はnの関数なのでこれをF(n)とします. F(n)をnの式で表すことはできるのでしょうか? 実際の例を挙げて説明しておきます. n=24のときを考えてみます. n=24のときには,上記の5つの条件を同時に満たすような整数の組(a,b,c,d)は 次の5組だけです. (a,b,c,d)=(2,4,6,12),(2,4,7,11),(2,4,8,10), (2,5,7,10),(3,5,7,9). これら5組の各々に対して積a*b*c*dを考え,それらの積を すべて足し合わせます.そうすると, (2*4*6*12)+(2*4*7*11)+(2*4*8*10)+(2*5*7*10)+(3*5*7*9) =3477 となります. したがって,F(24)=3477ということになります. n=20~25に対するF(n)の値は, F(20)=384,F(21)=432,F(22)=984,F(23)=1718,F(24)=3477,F(25)=4620. となります. オンライン整数列大辞典でこの数列(384,432,984,1718,3477,4620)を検索して みましたが,登録されていませんでした. [ ]をガウス記号とします. Σ記号を3つ重ねることによってF(n)は, F(n)=Σ{a=2 to [(n-12)/4]}Σ{b=a+2 to [(n-6-a)/3]}Σ{c=b+2 to [(n-2-a-b)/2]}(a*b*c(n-a-b-c)) とかくことができます. この式を簡略化できないものかと考え,maxima(Maxima-5.25.1)に計算させてみました. XMaximaを起動させて, load("simplify_sum")$ sum(sum(sum(a*b*c*(n-a-b-c),c,b+2,fix((n-2-a-b)/2)),b,a+2,fix((n-6-a)/3)),a,2,fix((n-12)/4)); simplify_sum(%); と打ち込んで様子をみると,nだけでなく変数a,bが混じった式が表示されます. nだけの式で表すことには失敗しているようです. 現在私は10^18(10の18乗)程度のnに対してのF(n)の正確な値を求める必要性に 迫られています.先のΣ記号を3つ使ったF(n)の式の計算量はnの多項式オーダー なのですが,この式でF(10^18)の値を計算するのは時間がかかりすぎてどうにも なりません.なにか良い計算法はないものでしょうか.

  • Excelで、複数列の和を求める式

    Excelで、A1~A10,B1~B10,C1~C10,D1~D10にそれぞれ値があり、E列に、E1にA1からD1までの和、E2にA2からD2までの和、のようにE10まで出したいと思います。E1=SUM(A1:D1)として、下にコピーすればできますが、「E1からE10までの配列数式」として求める式はありますか。SUMの":"と、配列数式の":"が重複してうまくできません。

  • 計算が簡単になる工夫はあるのか

    a=9+98+987+9876+98765+987654+9876543+98765432 b=12345678+1234567+123456+12345+1234+123+12+1 のとき、a/bを計算したとき、整数部分を求めよ。 何か工夫して計算する問題だと思うのですが、それが何か わかりません。 考え方として2つあると思います。 1つ目は、a,bの値を工夫してもとめて、実際に割り算をする。 しかし、a,bの値を工夫して求めるまでもないように思うので、 この方法ではないように思う。 2つ目は、a,bの値を求めないで何か工夫する方法。 この問題の解法はこの2つ目だと思うが、どうすればいいかは 思いつきません。 よろしく、アドバイスお願いします。

  • エクセルの空欄に決まった数値を入れる時の計算式は?

    シートの空欄すべてに決まった値を入れるにはどういう関数あるいは計算式を使ったらよいのでしょうか。計算した値をSumするため、列を新たに設けると、そこの列をSumから外さなくてはならないので不便です。置換ではできないのでしょうか。

  • エクセルの計算範囲をセル参照に

    いつもお世話になっております。 たとえばSheet1の A1に Sheet2、 B1に A、 C1に =SUM(Sheet2!A:A)という関数があります。 このA1をSheet3に書き換えたら、 C1の内容が、 =SUM(Sheet3!A:A) B1をDに書き換えたら(A1はデフォルトのまま)、 =SUM(Sheet2!D:D) となるようなことは可能でしょうか? 予め別表で選択肢全てで計算結果を出し、 VLOOKUP等で引き当てればいいのですが、 なにかダイレクトに計算するような方法が ないかと思い、質問させていただきました。 よろしくお願いいたします。

  • エクセルで計算できない・・・

    初歩的な質問で申し訳ありませんが、困っておりますので教えて下さい。 エクセルで、計算式がフィルハンドルで効かなくなりました。 例えば、セルA1に「1」、セルA2に「2」、セルA3に「3」と入力し セルB1に「4」、セルB2に「5」、セルB3に「6」と入力します。 次にセルC1に「=SUM(A1:B1)」の計算式を入れると「5」と計算されますが、その後セルC1からセルC3までフィルハンドルを使うとセルC2、セルC3にも同じ計算がされて、セルC2「7」、セルC3「9」となるはずですが…セルC2、セルC3とも、セルC1と同じ「5」になってしまいます。 その場合も、セルC2には「=SUM(A2:B2)」、セルC3には「=SUM(A3:B3)」と、求めたい計算式は入っています。 今まで何ともなく使っていたエクセルのファイルがおかしいのです。 新規作成したエクセルファイルは何ともありません。 なぜこのような症状が出るのでしょう? 未熟者ですので解り易く教えていただけると助かります。 宜しくお願いいたします。

  • エクセルで横の列の和を出すには?

    エクセル2003で横の列の和をSUM()をつかって出すにはどうしたらいいのでしょうか? 例えば A1=1 B1=2 C1=3 D1=4 で A1+B1+C1+D1 をだすとき 私は=SUM(A1:D1) とし、きちんと10となったのですが、 横にエラーのマークがついてしまいました。 これをエラーのマークを出さずに値を出すにはどうしたらいいのでしょうか?

  • excelの計算式のコピーが出来なくなった。

    Excelで表を作成して、A列の下部にSUMで合計を出して、選択をして 右にドラッグして、B,C,D,E,の合計を出していたのですが、 突然、計算式のコピーが出来なくなり、A列の合計が そのまま B,C,D,Eにコピーされるのです。  B列に移動したときはB列のSUMとなっているのですが、確定しますとAの値になります。 理解できなくて?  助けてください。

  • エクセルで計算結果がおかしい

    エクセル2002で生産管理をやっています。おかしな計算結果が出ます。生産管理データそのままでなく、関係ない部分は省略した構成にして相談します。 1.入力データと計算式 A1:2305.6    A3:SUM(A1:A2) B1: 334.1   B3:SUM(B1:B2) C1: 41.4   C3:SUM(C1:C2) D1:  3.3   D3:SUM(D1:D2) D4:A3+B3+C3+D3=2684.4 D5:D4-A1-B1-C1-D1=0.0 D6:(A3+B3-A1-B1)/D5=-0.7 2.おかしいところ D6は、0÷0=エラー になるはずですが、-0.7になります。    

  • EXCELでの計算式について

    お世話になります。 Excel2000を使って簡単な計算を行っています。 A列とB列に数字が並んでいます。 (ABCは列番号、行番号は省いています) A B C 1 3 3 2 3 4 2 1 この状態でC1に計算式 =A1-B1 を入れるとC1は-2になります。 C1のセルをコピーしてC2~C4に貼り付けました。 すると予想では A B C 1 3 -2 3 2 1 3 4 -1 2 1 1 となるはずが A B C 1 3 -2 3 2 -2 3 4 -2 2 1 -2 となってしまいました。 C列の計算式は何が悪かったのでしょうか? コピー&ペーストをせず1つずつ計算式を入力していけば正しい値が出るのですが、行数は1000行以上あるので無理です。 どうすれば元の状態になりますか?

専門家に質問してみよう