
こんばんは。
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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) SUMIF関数について 4 2023/06/14 13:13
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- Excel(エクセル) エクセルシートの合計の変動 5 2022/04/05 15:56
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) B列に、A列の数字が偶数の場合は1減算した数字、奇数の場合はそのまま数字を自動表示したい 4 2022/04/16 12:01
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
エクセル表のカウントの仕方に...
-
エクセル セル幅
-
数式が入ったセルを含めて、数...
-
SUMに含まれる範囲から特定のセ...
-
EXCEL2010の関数で空白は...
-
Excelでの検索結果を含む行だけ...
-
Excelのセル内文字の並び替えに...
-
Excelの入力規則で2列表示したい
-
エクセルで質問です。
-
エクセルで、毎日の走行距離(...
-
列の数字に100をかけたい
-
エクセルである文字の並びの入...
-
ナンプレ(数独)で解けない問題...
-
エクセル 年度表示の仕方を教...
-
エクセルで、「ここ10試合の勝...
-
エクセルの関数
-
Excel データのあるセルの最終...
-
エクセルで~を除いて合計を出す
-
[関数について]わかる方教えて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの入力規則で2列表示したい
-
複数の文字列のいずれかが含ま...
-
SUMに含まれる範囲から特定のセ...
-
数式が入ったセルを含めて、数...
-
Excel上でのデータ数字が連番で...
-
Excelでの検索結果を含む行だけ...
-
エクセルで曜日に応じた文字を...
-
「エクセル」特定の行(セル)...
-
エクセル:横長の表を改行して...
-
エクセルでセルの値分の個数の...
-
エクセルで表示されている数字...
-
スペースとスペースの間の文字...
-
列の数字に100をかけたい
-
エクセルで、毎日の走行距離(...
-
エクセルのsumifでかけ算してか...
-
時間を「昼間」と「夜間」に分...
-
エクセルのVLOOKUP関数について
-
Excelのセル内文字の並び替えに...
-
エクセルにデータを入力すると...
-
別のセルに値が入力されたら、...
おすすめ情報