• ベストアンサー

エクセルの串刺し計算について

串刺し計算について質問です。一つのシートに複数の表がある状態で串刺し計算を行う機会がありました。範囲指定した後にオートSUMボタンを押すと、指定した範囲と異なる範囲が選択される表がありました。そのまま作業を続行すると一つ一つのセルの値は正確に計算されていました。また、表の中には一行のみの表がありましたが、ここでは全く合計計算されず、仕方がないので電卓を使って値を出しました。予想外の事が二つ続いたので、どうも一つ一つのセルの値に自信が持てません。何か操作方法で分かっていないところがあるんでしょうか?ご教授願います。

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

  • ベストアンサー
回答No.5

> 一つのシートに複数の表がある状態で串刺し計算 串刺し計算(3D集計)とは、 複数のシートの同じセル番地を集計する 機能のことを言います。 で、私の記憶では、串刺し計算にオートサムボタンは使えないはずです。 操作方法というより、機能と用語の整理がうまくいっていない印象ですね。 さて、本題。 仰る「事象」ですが、指定(したい)範囲内に 無闇に結合されたセルや中途半端に空白のセルが混ざっていると 起こりやすい傾向にあるようです。 なので、私が操作を同僚などに教えるときには オートサムボタンは積極的にオススメしないようにしています。 式を入力するときは基本は手打ち。 結合しているセルが無いと確信できて、 初めてマウスでの操作やオートサムでも可。 そんな癖がつくと良いですね。 ま、そのころには「無暗に結合させたがる」癖は抜けているはずですけどね。 市井のエクセル教室はどうしても結合させたがるようで、 結合しなきゃレイアウトを組めない人も多いようです。  なんで結合してるの?  いや、ケタが溢れて表示できなかったから・・  ん?列幅を広げたら良いじゃん。 よくある会話です。

aba0716
質問者

お礼

参考になりました。ありがとうございました。

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

その他の回答 (4)

  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.4

蛇足ですが あれ? ッと、思い 幾つかの、サイトを 改めて 再確認、した所 https://allabout.co.jp/gm/gc/295862/ http://kokoro.kir.jp/excel/3d.html http://www.becoolusers.com/excel/3d.html https://hamachan.info/excel/kusizasi.html https://kokodane.com/tec2_38.htm やはり、 複数シート間、同位置セルを 「まるで、シートに 串を、刺す」 ように、計算する だから 「串刺し計算」 だ、そうです。 よ? (※注:間違えて いたら 済みません) 違う、内容に 無闇に、使うと 誤解を、生み 正しい、理解を 得辛く、なりますよ?

aba0716
質問者

お礼

参考になりました。ありがとうございました。

すると、全ての回答が全文表示されます。
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

>何か操作方法で分かっていないところがあるんでしょうか? 串刺し集計の考え方を理解していないのではないでしょうか? 串刺し集計とは同じ形の数表の各々のセルを合計します。 次のような3つの数表が有ったとします。 A1:E5 A9:E13 A18:E22 この3つの表を次のような計算すればA24:E28へ左上のセルから右下のセルまで各々に対応する3つのセルを加算することです。 A24=A1+A9+A18 A24セルを右へE24セルまでオートフィルコピーし、そのまま下へE28セルまでオートフィルコピーすれば目的に合います。 A24セルの数式にSUM関数を使うときは次のように変更します。 A24=SUM(A1,A9,A18) A24セルをオートフィルコピーするのは前述と同じです。 「範囲指定した後にオートSUMボタンを押す」と言う操作は上記の3つのセル範囲を集計結果を格納する範囲(A24:E28)を選択してオートSUMボタン(Σボタン)をクリックするのでしたら自動的に選択された範囲を合計しています。 従って、串刺し集計にはなりません。

aba0716
質問者

お礼

参考になりました。ありがとうございました。

すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.2

シートの範囲を指定する方法として、一番左のスタートのシートをクリック、そしてエンドのシートをクリックする方法もありそうだが、うまくやるのがむつかしいと思う。 うまくやらないと、集計シートが含まれてしまう。 シートタブのシート名の下にひかれる下線の範囲)に注意。Googleなどで「串刺し演算」で、照会すればたくさん解説記事があり、ほとんどはマウスだけで式(特にシート範囲)を作る方法の説明だと思が、要領を整理してコツをつかむのが面倒だとおもう。 私は一般に、関数式を作るのに、手打ちする主義なもんで。 ーー そこで、要領として (1)合計を置くシートをシートタブ的に、スタートシートとエンドシートの範囲外の位置に移す。FROM Toで指定する以上、これはどんな場合でも必須。 (アイデア)白紙のシートでSTARTという名のシートと、もう一つ白紙のシートでENDという名のシートを、集計するシートの両端に配置しておくと、STARTとENDのシートを動かすことによって、 式は変えなくても、集計するシートの範囲を制御できて便利です。 (2)合計を置くシートの、合計するセル範囲の、左上隅の1セルにカーソルを置いて (3)式を手打ちする。=SUM(START:END)! とそしてそのセルをマウスでクリック その後ENTER。1セル分の串刺し加算の式が出来上がる。 (4)合計を置くシートで、(3)の式を右方向、その後に、下方向に式を複写する 。

aba0716
質問者

お礼

参考になりました。ありがとうございました。

すると、全ての回答が全文表示されます。
  • aokii
  • ベストアンサー率23% (5210/22063)
回答No.1

串刺し計算はややこしいので、できれば、式をちゃんと確認してください。 CntrlキーとShiftキーとオートSUMボタンの使い方が肝心です。 https://hamachan.info/excel/kusizasi.html

aba0716
質問者

お礼

参考になりました。ありがとうございました。

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

関連するQ&A