- ベストアンサー
エクセル2000 合計するセルの個数を任意に変更
2つの疑問が生じました。ご存知の方がいらっしゃいましたら、お時間の許す方にご回答をお願いします。 【1】 B1からB1000、C1からC1000までにデータが入力されているとします。 A1に3を入力するとD1にB1以下3個のセルの合計 A1に4を入力するとD1にB1以下4個のセルの合計 ・・・・・・・・・・ A1にxを入力するとD1にB1以下x個のセルの合計を表示したいのですが、このときのD1の関数式。 【2】 A1に3を入力するとE1に〔B1以下3個のセル〕と〔C1以下3個のセル〕の合計 A1に4を入力するとE1に〔B1以下4個のセル〕と〔C1以下4個のセル〕の合計 ・・・・・・・・・・・・ A1にxを入力するとE1に〔B1以下x個のセル〕と〔C1以下x個のセル〕の合計を表示したいのですが、このときのE1の関数式。 以上似たような質問なのですが、よろしくお願いいたします。
- kuwakuwakuwa
- お礼率53% (111/208)
- オフィス系ソフト
- 回答数3
- ありがとう数3
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
D1 =SUM(B1:INDEX(B1:B1000,A1)) E1 =SUM(B1:INDEX(B1:B1000,A1))+SUM(C1:INDEX(C1:C1000,A1))
その他の回答 (2)
- EL-SUR
- ベストアンサー率76% (83/108)
#1です、補足 D1、E1両方に数式を入れるのなら E1 =D1+SUM(C1:INDEX(C1:C1000,A1))
お礼
何度もアドバイスありがとうございます。この方法が一番楽ですね。
- mshr1962
- ベストアンサー率39% (7418/18948)
D1=SUM(OFFSET($B$1,,,A1)) E1=SUM(OFFSET($B$1,,,A1,2))
お礼
早速ご回答いただきありがとうございます。さまざまな方法があるようですので皆様の回答を参考にして完成させてみます。ありがとうございました。
関連するQ&A
- エクセル 関数の参照セルの変更
ご教示お願いします。 =IF(C5=1,A5/B5,0)という式のC5の部分をD5,E5,F5・・・と変更したいのですが、式の中を手入力で変更するのではなく、他のセル(例えばセルA1)にD5,E5,F5・・・入力すると式C5の部分が変更されるようにしたいです。 例)セルA1にD5と入力すると関数=IF(C5=1,A5/B5,0)が=IF(D5=1,A5/B5,0)に変わるみたいにしたいです。セルA1にD5と入力するのが正しいやり方なのかはわかりませんが。
- ベストアンサー
- オフィス系ソフト
- エクセルの合計値が一致しません
A、B、C、D各シートの「J45」セル合計値を求めるべく、 合計 start A B C D end とシートを7つ並べて 合計のシートの「J45」セルに、 『=SUM(start:end!J45』と関数を入れています。 AのJ45セル値が14.53、Bは139.58、CとDはそれぞれ0なので合計が154.11となり、 合計シートのJ45セル値も145.11と表示されていますが、 ステータスバーには153.18と表示されているのです。 表示形式は「数値」の小数点以下2ケタを指定しています。 A~Dのシートには小数点2ケタの数字を直接数字を入力しており、 小数点以下3ケタより下が隠れている、なんてことはありません。 なぜセル内に表示されている数値と、ステータスバーに 表示されている数値にアンマッチが発生するのか、私には理解できません。 理由の分かる方、どなたか教えていただきますよう宜しくお願い致します。
- 締切済み
- オフィス系ソフト
- 同列に文字入力があるまで隣列の個数を合計
excelシートに以下のような表があり別表に下記項目に基づき合計値を入力したい。 1. I3セルにD列項目「あ」のうちB列記号「A+B+C」のF列個数合計を入力 2. J3セルにはD列項目「あ」のうちB列記号「D」のF列個数合計を入力 3. I4セルにD列項目「い」のうちB列記号「A+B+C」のF列個数合計を入力 4. J4セルにはD列項目「い」のうちB列記号「D+E」のF列個数合計を入力 以下続くのですが関数もしくはVBAコードが解る方宜しくお願いします。
- 締切済み
- Visual Basic
- エクセルによる文字とゼロが入ったセルの合計
宜しくお願い致します。 下記のように「0」と文字が混在混在して 入ってます。 列 A B C D(合計) 行 0 0 0 0・・・D1(=SUM(A1:C1)) - - - 0・・・D2(=SUM(A2:C2)) 0 0 - 0 セルD1とD2ともに、sum関数で合計を出すと 「0」が出てしまいます。 私としては、 D2を「-」と表示したいのですが、 どのように計算したらよいでしょうか? 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで小数点を含む合計と()のつけかた
エクセルで A=1.5 B=2 C=3.5 D=0.5 E(合計)=(7.5) AからDのセルに数値を入力して、Eのセルに合計を出し、その合計された数値を()で囲みたいです。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- 数式が入った空白のセルを合計するとき
数式が入った空白のセルを合計するとき WINDOWS XP EXCELL 2003 です。 各セルの数式は C43 =SUM(B36-C36) D36 =SUMPRODUCT((入力!$C$2:$C$50=$A36)*(入力!$A$2:$A$50=D$1),入力!$E$2:$E$50) E36 =SUMPRODUCT((入力!$D$2:$D$50=$A36)*(入力!$A$2:$A$50=D$1),入力!$F$2:$F$50) E43 =SUM(C43+D36-E36) と数式がそれぞれに入っています。 ご教示を仰ぎたいのは D36,E36 に値がない空白のセルですがこの場合、E43 G43 I43 と表示(この場合 50,000)がされますがD36 若しくはE36に値が表示されたときのみにE43 を表示したいのですが可能でしょうか。 目的は見やすくしたいのですが。 ご指導いたたければ幸甚の至りです。
- ベストアンサー
- その他MS Office製品
- エクセルでセル内の合計
例:セルAに朝飯代 昼飯代 夜飯代 セルBに金額が入力されているのを飯代合計で数える関数は? 同じようにセルAに(雑)食品(雑)医療 セルBに金額が入力されている雑の合計を数える関数 ご指導願います。
- ベストアンサー
- オフィス系ソフト
- EXCELのセルの個数の算出
文字や数値を含んだセルの数を求めたいのですが・・・ それだけならわかるのですが、 式を含んだ場合がわかりません。 VBAは使わずに求めたいのですが・・・ 例えば、A1にあ、B1に10、C1に=IF(D1="","",D1) と入力されているとします。 A1~C1の範囲で、D1に何も入力されていない時はセルの個数を2、 D1に何か入力されたらセルの個数は3としたいのです。 要するに、見た目上何かセルに入ってれば、 個数の対象としたいのですが・・・ どなたかおわかりになられるかたがおられましたら、 是非ともよろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 【エクセル】左隣のセルが「2」となっているセルの数を数えたい。
いつもお世話になってます。 エクセル2003について、以下の条件を満たす関数式を教えてください。 A列にa、b、c、d、eと5種類の1文字がランダムに入力されています。 B列に1、2、3と3種類の数字1つが同様に入力されています。 ・左右のセルの組み合わせが「a」「2」となっている数だけ数えたいのですがどのような式で計測すれば良いのでしょうか? ・言い方を変えると、右隣が「2」の「b」のセルの数を数えたいのです。 ・オートフィルターは使わないこととします。 たびたびすみません。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルでちょっと変わった合計の求め方
エクセルで以下のような事は簡単にできるでしょうか。 A B C ・ ・ ・ 1 3 0 2 2 1 2 1 3 1 2 1 4 5 3 2 0 6 3 1 0 7 1 2 1 8 9 3 2 2 ・ ・ ・ 12013 1 2 3 12014 2 1 3 12015 2 1 4 12016 12017 合計 合計 合計 12018 合計 合計 合計 12019 合計 合計 合計 12015行より上は入力された数字です。ここで、 Aの12017には、A1+A5+A9+・・・・+A12013、の合計 Bの12017には、B1+B5+B9+・・・・+B12013、の合計 Cの12017には、C1+C5+C9+・・・・+C12013、の合計 Aの12018には、A2+A6+A10+・・・・+A12014、の合計 Bの12018には、B2+B6+B10+・・・・+B12014、の合計 ・ ・ と、いうようにする場合、Aの12017にどのような数式を入れたらよいでしょうか? (=A1+A5+A9+A13+・・・・+A12013、なんて入力してられないので) Aの12017に数式がはいればBの12017以降はそれをコピーすればできると思いますので。 マクロは使った事ががありませんので関数とか利用した数式でできないでしょうか。 ちなみに簡素化のため列3X行3の入力された数字のかたまりで表示しましたが実際はもっと大きな かたまりです。また入力された数字の最後が何万何千何百何十何行になるかは データによって異なっています。
- ベストアンサー
- オフィス系ソフト
お礼
早速ご回答いただきありがとうございます。さまざまな方法があるようですので皆様の回答を参考にして完成させてみます。ありがとうございました。