
こんばんは。
EXCEL(2003,OS WindowsXP)で教えていただきたいことがあります。
例えば A列に1から順番に 日付,数字,日付,数字・・・
と何行も入力したとします。
A1 が1月1日
A2 が2,000
A3 が2月3日
A4 が1,000
こんな感じです。
このときに,A5にA2とA4の合計をあらわすには
A5のセルに「=A2+A4」と打てば良いのですが,
そのほかのやり方がありませんでしょうか。
=sum(A1:A4) とすると,日付の部分の数字も合計されてしまいます。
=sum(A2,A4) とする方法は分かります。
(しかし大量になるとエラー表示されるのですがなぜでしょう?個数制限?)
たくさんの量になってくると,1つ1つ選択していくことが非常に面倒です。
何か良い計算式,関数などありませんでしょうか。
どうぞよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
たとえば A1:A50の範囲だとして、
■偶数行の合計
=SUMPRODUCT((MOD(ROW(A1:A50),2)=0)*A1:A50)
■奇数行の合計
=SUMPRODUCT((MOD(ROW(A1:A50),2)=1)*A1:A50)
他にも、偶数行にしかない文字・数値などがあれば、
SUMIF関数が使えます。
↓の真ん中あたりにある「1行おきに合計する」をご覧ください。
http://www.eurus.dti.ne.jp/~yoneyama/Excel/ex-q- …
こんばんは,お返事が遅くなってしまい申し訳ありません。
それぞれの関数の意味などを調べながら理解し,
自分で作ることができるようになりました。
すごく嬉しいです。
ありがとうございました。
No.3
- 回答日時:
配列数式でデータが、A1:A10の場合
=SUM(IF(MOD(ROW(A1:A10),2)=0,A1:A10,0))
と入れてSHIFT+CTRL+ENTERの3つのキーを同時に押す。
例データ
a
5
a
1
a
1
a
2
s
4
で結果 13です。
式の意味は、各行番号数が、偶数(2で割って余りがゼロ)ならその行の、A列セルを足し、でなければ0を足す。
こんばんは,お返事が遅くなってしまい申し訳ありません。
今回はNo1様が教えていただいた方法を習得し,使わせていただいております。
でも,いろいろな方法があるんですね!!
勉強になりました。
ありがとうございました。
No.2
- 回答日時:
あまりスマートではありませんが・・
A列の後ろに1列挿入します。
挿入したB列に、たとえばB1セルに
=MOD(ROW(B1),2)
と入れてデータの個数分下にコピーします。
合計のほしいセルに
=SUMIF(B1:B100,0,A1:A100)
と書けば、100行までの偶数セルのみの合計が取れます。
B列は「表示しない」にしておけば、レイアウトも崩れません。
こんばんは,お返事が遅くなってしまい申し訳ありません。
今回はNo1様が教えていただいた方法を習得し,使わせていただいております。
でも,いろいろな方法があるんですね!!
勉強になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
SUMに含まれる範囲から特定のセ...
-
Excelでの検索結果を含む行だけ...
-
エクセルで曜日に応じた文字を...
-
Excelの入力規則で2列表示したい
-
Excel上でのデータ数字が連番で...
-
エクセルで、毎日の走行距離(...
-
スペースとスペースの間の文字...
-
時間を「昼間」と「夜間」に分...
-
エクセル:横長の表を改行して...
-
Excelでセル同士のうちで、一部...
-
Excelで五十音順に並べ替えたい
-
○印が付いてる箇所だけの集計を...
-
エクセルのVLOOKUP関数について
-
Excelで、セル範囲(自分の1行下...
-
文字(数字)色別に計算するには?
-
エクセルで表示されている数字...
-
エクセルで名簿をあいうえお順...
-
EXCELでA列とB列の文字が合わせ...
-
エクセルで数式に値を代入して...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
SUMに含まれる範囲から特定のセ...
-
Excel上でのデータ数字が連番で...
-
数式が入ったセルを含めて、数...
-
Excelでの検索結果を含む行だけ...
-
スペースとスペースの間の文字...
-
エクセルで曜日に応じた文字を...
-
エクセルでセルの値分の個数の...
-
エクセルで表示されている数字...
-
「エクセル」特定の行(セル)...
-
エクセル:横長の表を改行して...
-
列の数字に100をかけたい
-
入退社日より各月末の在籍者数...
-
Excelのセル内文字の並び替えに...
-
時間を「昼間」と「夜間」に分...
-
エクセル セル内の文字数を超え...
-
EXCELでA列とB列の文字が合わせ...
-
HYPERLINKとADDRESSとMATCHの組...
-
EXCELの特定セルを編集不可・コ...
おすすめ情報