仕事で販売集計表を作成することになりました。

その集計表は、行方向に商品、列方向は日付毎に数量、金額となっています。
数量と金額の合計の欄を作らなければならないのですが、列方向がかなりの数になります。セルを金額だけを1つおきに指定していたら、あまり効率が良くないので、簡単に設定する方法をご存知の方がいらしたら是非教えてください。

A 回答 (3件)

例えば、B2~H2まで、B2,D2,F2,H2を集計するなら。


 =SUM(IF(MOD(COLUMN(B2:H2),2)=0,B2:H2,0))    Bは2列目なので。
C2,E2,G2を集計するなら。
 =SUM(IF(MOD(COLUMN(B2:H2),2)=1,B2:H2,0))    Cは3列目なので。
配列数式なので Ctrl+Shift+Enter で登録します。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
いくつも関数を使っているので、私の知識では全く分かりませんでした。
具体例までお知らせいただき、大変参考になります。

お礼日時:2001/08/31 09:26

こんにちは



 SUMIF関数をお使いください。
 詳しくはHELPをご参照願います。

参考URL:http://www2.odn.ne.jp/excel/function.html
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
紹介していただいたサイトはとても役に立ちます。
今後わからないことがあったら参照してみます。

お礼日時:2001/08/31 09:31

こん○○は、新しく作成し様式にこだわらないのなら


   列方向に数量・金額をもっていき、商品セルを結合してみる
   とか、シート自体の構成を考え直せば出来ますが・・・
 金額としてセルの設定をするだけなら、ctrlを押しながらクリックする
         質問の意図から外れていたらすみません。
    • good
    • 0
この回答へのお礼

ご回答いただきありがとうございます。

お礼日時:2001/08/31 08:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qgooスマホって使いやすいですか?

gooスマホは使いやすいですか?
知人がgooスマホを使っており、gooスマホがあることを初めて知りました。
スマホをどういった用途で使用するのかにより、使いやすいかどうかは変わるかと思いますが、
gooスマホを使用されている方でgooスマホが使いやすいかどうか知りたく質問しました。
宜しくお願い致します。

Aベストアンサー

gooスマホ、種類があるので迷いますよね。価格も違いますしね。
私は、goo04を使用している者です。
私は、おサイフケーターが良かったので、goo04を使用してます。
販売価格は高めかもしれませんが、以下の機能がついていますし、使用しやすいので満足してます。

・キャップレス防水
・おサイフケータイ
・赤外線通信
・伝言メモ(簡易留守録設定)
・緊急地震速報

以下のページにgooスマホの比較表が掲載されているのでよければご参考ください。
http://store.ntt.com/p/set/monev_goospz

QピボットテーブルのΣ値のタイトル(合計/数量、合計/金額など)の表示変更について

エクセル2010を使っており、ピボットテーブルで1月分の購入物品のデータを集計したいと思っております。

Σ値には購入物品の日ごとの合計数量と合計金額が入るように設定し、列ラベルには購入日、行ラベルには物品名が入るように設定したところ、購入日ごとに「合計/数量」「合計/金額」と表示されてしまい、ピボットテーブルの幅が広がってしまいました。

A41枚に収まるようにピボットテーブルの幅を狭くするため、列ラベルの表示を「数量」「金額」という表示に変更したいのですが、そのようなことは可能でしょうか?

Aベストアンサー

[回答No.4お礼]へのコメント、
上端で「数量」「金額」が1行に横並びになって、幅がパア~ッと広がったピボテを添付図とすると、フィールド「購入日」ボタンの右側のフィールド「データ」ボタンをマウスで掴んでドラッグして、フィール「物品」内で、かつ、行ラベル「菓子」の右側でドロップすれば、私の回答[No.4]の添付図に変貌します。

Q補足№2 gooスマホ部への

すみません 先ほど 一番 始めに goo スマホ 部への 教えてgoo 質問 投稿 を したものですが 、 補足が 出てきましたので 、 №2記事を 書きます 。 わたしの 現状 ① 以前は すべて Web pageから 質問したり していた のと 、
② ログイン 状態か? ログイン状態で ないかの 不明な 不具合の 時間帯が あったため、質問 そのものが 消えて しまって、 gooスマホ部さん自体が解答 返信 しようのない 状態かも しれない 。

③ まったく goo スマホ 部への 質問の 仕方も 、 解答の 受け取り方も 良く 把握しない内に 質問 を してしまった 。 ④goo スマホ部へ 質問 したときの マイページ みたいな ものが 、 探すのですが 見当たらず 自分の ID が 表示 されるはずの 、 < こんにちは ● ● さん > みたいな 部分が 見つけられない 。 ⑤そもそも 最近 ◎ 教えてgoo の 会員登録ログイン ページも 。 ◎ goo スマホ 部 Q &A ページも 。 ◎ goo ID トップ ページ goo サービス も 。
全部 一括して すぐ 利用できる ものだと 勘違いしていて 。

ひとつひとつ 、 goo サービス の 中でも 独立 している という 感覚が なかった 。
⑥ もともと goo ID に 不具合が あり 、 不具合の あるまま 各 ページに アクセスして 、 マイページが ないことなどで 、 さまよっていた 。

とかとか が 、 現状の 精一杯の 説明です 。 とりあえず、ゆうべ gooのサービス トップ ページ ログイン に 関しましては 、 Tablet 版 goo アプリ Icon を インストール し 、 不具合が なくなりスムーズになり 、 マイページも < ようこそ ● ● さん > といった 具合に 落ち着きました 。
それと 教えてgoo 会員登録もたったいま さきほど 済ませ 、 質問 投稿 アプリも Installして そこから Loginしましたら 、 無事 、 自分の goo IDの マイページ が 把握できました 。
goo スマホ 部への 場合は 、 会員 登録が いるのか ? 詳しい ことは 良く 解りませんが 、 自分の マイページが 見つからず 、 有料じゃ ないと 、 解答ないのかな ? なんて 考えてますが 。 さきほど 無料 Installの goo スマホ部 質問 投稿 アプリ という ものを 見つけました 。

まだ Installは していませんが 、 goo スマホ 部 の 楽しみ方や、 マイページの こなしかた 自体が わかりません 。 どうぞ 宜しく お願い致します m(__)m 。

すみません 先ほど 一番 始めに goo スマホ 部への 教えてgoo 質問 投稿 を したものですが 、 補足が 出てきましたので 、 №2記事を 書きます 。 わたしの 現状 ① 以前は すべて Web pageから 質問したり していた のと 、
② ログイン 状態か? ログイン状態で ないかの 不明な 不具合の 時間帯が あったため、質問 そのものが 消えて しまって、 gooスマホ部さん自体が解答 返信 しようのない 状態かも しれない 。

③ まったく goo スマホ 部への 質問の 仕方も 、 解答の 受け取り方も 良く 把握しない内に...続きを読む

Aベストアンサー

パソコンからコメントします
(この回答は教えて!gooからです)

>goo スマホ 部 の 楽しみ方や、 マイページの こなしかた

goo スマホ 部とマイページは関係ない気がします
教えて!gooのマイページでは質問履歴や回答履歴が閲覧可能ですが
goo スマホ 部 での回答はgoo スマホ 部のスマホ部員のみの回答と思います
そもそもgoo スマホ 部にマイページってあるの?

goo スマホ 部のよくある質問
http://sp.oshiete.goo.ne.jp/pages/help/

goo スマホ 部のトップページ
(右下のgoo スマホ 部に関するお問い合わせはこちらでメール出来る)
http://sp.oshiete.goo.ne.jp/

教えて!gooからの回答や質問はログインが必要ですが
goo スマホ 部でパソコンからログインしていない状態でも
質問出来ると思います
(試した訳ではないので未確認)

Qエクセル関数でA列(品名)D列(金額)・・品名ごとに合計

A列に品名があり、D列に金額があります。

  A   B   C   D
1 商品1        ¥100     
2 商品2        ¥150
3 商品1        ¥100
4 商品3        ¥200
5 商品2        ¥100

求めたい答えは各商品ごとの合計金額なのですが、関数で可能ですか?(VBAになりますか?)

 商品1  ¥200
 商品2  ¥250
 商品3  ¥200

宜しくお願いします。(アクセスでやれと言われそうですが・・)

Aベストアンサー

こんにちは。

■作業列を使う方法です。

Sheet1 の F列を作業列にします。(作業列はどの列でもかまいません)

Sheet1 の F1に↓
-----------------------------------
=IF(COUNTIF($A$1:A1,A1)=1,ROW(),"")
-----------------------------------
この数式を予測されるA列の最大行までコピーしてください。
A500 までデータが入るだろうと思えば、F500までコピー。

Sheet2 の A1に↓
-----------------------------------------------
=IF(COUNT(Sheet1!F:F)<ROW(A1),"",INDEX(Sheet1!A:A,SMALL(Sheet1!F:F,ROW(A1))))
-----------------------------------------------

Sheet2 の B1に↓
-----------------------------------------------
=IF(A1="","",SUMIF(Sheet1!A:A,A1,Sheet1!D:D))
-----------------------------------------------
上の2つの数式を、商品の種類の数+アルファ、コピーしてください。
商品の種類が最大50種類ぐらいだと思えば、50行+アルファ

作業列が目障りなら非表示にしてください。

こんにちは。

■作業列を使う方法です。

Sheet1 の F列を作業列にします。(作業列はどの列でもかまいません)

Sheet1 の F1に↓
-----------------------------------
=IF(COUNTIF($A$1:A1,A1)=1,ROW(),"")
-----------------------------------
この数式を予測されるA列の最大行までコピーしてください。
A500 までデータが入るだろうと思えば、F500までコピー。

Sheet2 の A1に↓
-----------------------------------------------
=IF(COUNT(Sheet1!F:F)<ROW(A1),"",INDEX(Sheet1!A:A,SMALL(S...続きを読む

Q教えてGooはパソコンと携帯(スマホ)どっち?

僕はパソコンのブラインドタッチが遅いです。
教えてGooはスマホのフリック打ちの方が早く、いつもスマホです。
みなさんはパソコンとガラケーとスマホのどれをメインで教えてGooを使ってますか?
教えてGooの質問や回答でパソコンを使う癖をつければブラインドタッチも早くなりますかね?

Aベストアンサー

パソコンからです。

>パソコンとガラケーとスマホのどれをメインで
入力の速さもさることながら、1画面あたりの情報量が全く違うのでスマホやガラケーはほとんどまったく使いません。

>教えてGooの質問や回答でパソコンを使う癖をつければブラインドタッチも早くなりますかね?
質問や回答の投稿はタッチタイピングのスキルの「確認」程度にはなるでしょうけど、スキルを上げたいなら専用のサイトやツールを使った方がいいと思います。

ここでの質問や回答は早いタイピングよりも正確なタイピング、正確なタイピング以上に正確な文章が望まれるはずですから。

Q1列おきの単価×数量を合計する方法

   A    B    C    D    E    F  ・・・
1  品名1 数量1  単価1 品名2 数量2 単価2・・・単価30
2 リンゴ  1    100    梨    2    300  

上記の様な表があります。
2行目の金額を計算する場合通常でしたら
=B2*C2+E2*F2・・・
という計算式と使用しますが、
品名が30を超える場合もあるので、上記の計算式では足していくのが非常に大変です。
数量×単価を、簡単にかけてくれる計算式はありますでしょうか??
MODやCOLUMNを使用して色々試してみたのですが、わからなかったので教えて下さい・・・
宜しくお願い致します。

Aベストアンサー

=SUMPRODUCT(ISTEXT($A$2:$FS$2)*1,($B$2:$FT$2),($C$2:$FU$2))
これで出来ませんか?

Qgooスマホ+simフリーについて

現在乗り換えでgooスマホ+simカード(3G)を検討しています。
色々調べてみた結果、端末料金、月々のサポート料金などからみて
gooスマホ+simフリーがいいかなと思っております。
実際に使用されている方がいらっしゃいましたら感想などを聞いてみたいと思います。

Aベストアンサー

gooのスマホもいろいろありますが、コスパ的にはg03を半額の時に買えればお得です。最近も半額セールあったのですが、タイミングですね。1番安いのはg01で一万円で買えますが今買うのはあまりお得ではないような気がします。

simはmineoとか面白い試みやっていてオススメです。

Q1列おきに合計、a1 + c1 + e1 …

一列おきにある数値の合計を求めるにはどうしたらよいでしょうか。
A1 に B1+D1+F1 …… の合計を求めたいのです。
C2、E2など合計したくないセルにも数値が入っています。

実際にはデータが一行につきデータが数十から200ぐらいあります。

 A B C D E F

Aベストアンサー

n列おきですので、
=SUM(IF(MOD(COLUMN(B1:Z1),2),0,B1:Z1))
Ctrl+Shift+Enterで決定します。
仮に、2行目(B2)に =IF(MOD(COLUMN(B1),2),0,B1) と入れて右へコピィします。
2とびに1行目の数字と0が繰り返し表示されます。
その結果をB~Z列まで実行して、その結果の SUMということです。

Qgooメールをスマホに設定したい

スマホ使用数日の初心者です。
PCのgooメールを外出時、スマホで見たいと思うのですが
スマホに設定することは可能ですか?
アカウントや設定方法がわからないので教えて頂きたいの
ですが…

 

Aベストアンサー

gooメールのフリー版は、スマートフォン版を使えばよいのではないですか?
(「gooメール」のスマートフォン版を提供開始。Android/iPhone対応)
http://www.gapsis.jp/2011/06/nttgooandroidiphone.html
(紹介ページ)
http://mail.goo.ne.jp/info/smartphone.html

QA列~E列の合計数をF列に表示させる。

どなたかご存じでしたらご回答をお願いします。
【質問】
下記のVBAを実行すると、「異なる 25個のものから 5個を選ぶ組み合わせ
の総数 nCr (53,130通り)」を作成します。A列~E列の合計をF列に表示させるには
下記VBAのソースはどのように修正すればよいでしょうか?
教えてください。

●VBAソース

Sub test()

Const MaxNum = 25
Dim s(25) As String
s(1) = "1"
s(2) = "2"
s(3) = "3"
s(4) = "4"
s(5) = "5"
s(6) = "6"
s(7) = "7"
s(8) = "8"
s(9) = "9"
s(10) = "10"
s(11) = "11"
s(12) = "12"
s(13) = "13"
s(14) = "14"
s(15) = "15"
s(16) = "16"
s(17) = "17"
s(18) = "18"
s(19) = "19"
s(20) = "20"
s(21) = "21"
s(22) = "22"
s(23) = "23"
s(24) = "24"
s(25) = "25"

Dim i, j, k, l, m

Dim rowX As Long
rowX = 1

rowX = rowX + 1

For i = 1 To MaxNum - 4
For j = i + 1 To MaxNum - 3
For k = j + 1 To MaxNum - 2
For l = k + 1 To MaxNum - 1
For m = l + 1 To MaxNum
Cells(rowX, 1).Value = s(i)
Cells(rowX, 2).Value = s(j)
Cells(rowX, 3).Value = s(k)
Cells(rowX, 4).Value = s(l)
Cells(rowX, 5).Value = s(m)
rowX = rowX + 1
Next m
Next l
Next k
Next j
Next i

End Sub

●現在のVBAの実行結果
A     B     C     D    E 
1     2     3     4     5
1     2     3     4     6
1     2     3     4     7
1     2     3     4     8
1     2     3     4     9
1     2     3     4     10
1     2     3     4     11
1     2     3     4     12
1     2     3     4     13
1     2     3     4     14
           :
           :
20    21    22     24    25
20    21    23     24    25
20    22    23     24    25
21    22    23     24    25


●VBA実行結果(F列:A列~E列の合計) <- やりたいこと
A    B     C     D    E     F
1     2     3     4     5     15     
1     2     3     4     6     16     
1     2     3     4     7     17
1     2     3     4     8     18
1     2     3     4     9     19
1     2     3     4     10     20
1     2     3     4     11     21
1     2     3     4     12     22
1     2     3     4     13     23
1     2     3     4     14     24
           :
           :
20    21    22     24    25     112
20    21    23     24    25     113
20    22    23     24    25     114
21    22    23     24    25     115
 

【注意事項】
  ・使用するエクセルは2010です。

以上、よろしくお願いします。

どなたかご存じでしたらご回答をお願いします。
【質問】
下記のVBAを実行すると、「異なる 25個のものから 5個を選ぶ組み合わせ
の総数 nCr (53,130通り)」を作成します。A列~E列の合計をF列に表示させるには
下記VBAのソースはどのように修正すればよいでしょうか?
教えてください。

●VBAソース

Sub test()

Const MaxNum = 25
Dim s(25) As String
s(1) = "1"
s(2) = "2"
s(3) = "3"
s(4) = "4"
s(5) = "5"
s(6) = "6"
s(7) = "7"
s(8) = "8"
s(9) = "9"
s(10) = "10"
s(11) = "11"
s(12) = ...続きを読む

Aベストアンサー

単純にCells(rowX, 5).Value = s(m)の後に、以下のコードを追加するだけで良いのではないでしょうか?

Cells(rowX, 6).Value = Application.WorksheetFunction.Sum(s(i), s(j), s(k), s(l), s(m))


人気Q&Aランキング

おすすめ情報