- ベストアンサー
エクセルの関数で
こんばんは・・。 今、見積書を作成しているのですが、式を入力するとエラー(#VALUE)がでてしまいます。 シートが複数あるのですが、それぞれ小計を出します。 その小計を、違うシートで合計しようとするとエラーがでます。 小計には、それぞれオートSUMを使っています。 合計をするセルへは、<=SUM(K4:L23)+'sheet (2)'!K30:N31・・・>のように、 続けて各シートの小計を入力しました・・。 どこがいけないんでしょうか? 式が重なっているからでしょうか? 困っています・・。お願いします。 P.s エクセルやアクセスがよく分かるホームページ知りませんか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
=SUM(K4:L23)+'sheet (2)'!K30:N31・・・ ではなく、 =SUM(K4:L23,sheet(2)!K30:N31・・・) にすべきです。 SUM関数内で、複数の範囲を指定するためには、カンマで区切ります。
その他の回答 (3)
- gyaa-toru
- ベストアンサー率28% (30/104)
こんばんは。 各シート毎小計が出ているのなら、 例えば、 SHeet毎の小計がA10にあるとして、 (Sheet1のA10)と(Sheet2のA10)と(Sheet3のA10) の合計をSheet1のいずれかのセルに表示させる場合 ”=A10+Sheet2!A10+Sheet3!A10” とすれば、単純で良いような気がしますが。 ピントがずれてたらゴメンナサイ。
お礼
回答ありがとうございます。 今回、オートSUMが重なってしまて・・。 でも、出来ました。 また、宜しくお願いします!
- norinori55
- ベストアンサー率20% (3/15)
こんばんは。 マイクロソフトのオフィスに関する質問なら モーグ というところがお薦めです。 okwebの場合ですと日にちが経過すると投稿記事が 奥深い場所にいってしまいますが、モーグですと 投稿がある度、先頭へ表示されます。 いろいろな回答が得られやすいです。
お礼
ありがとうございます。 早速、使わして頂きます!
えーと、私も同じように式を作ってみました SUM(K4:L23)+SUM('Sheet(2)'!K30:N31) に、なりました。 範囲毎にSUMしないと駄目みたい。 私は本やヘルプで覚えましたので、サイトはちょっとわかりません
お礼
ありがとうございました。 出来ました。 本も調べたんですが・・・。 ホント助かりました。(^o^)丿
お礼
ありがとうございます!! 出来ました! 勉強になります(^○^) 助かりました・・・。