SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

最新イベントはこちら!

Data Tech 2024

2024年11月21日(木)オンライン開催

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けの講座「EnterpriseZine Academy」や、すべてのITパーソンに向けた「新エバンジェリスト養成講座」などの講座を企画しています。EnterpriseZine編集部ならではの切り口・企画・講師セレクトで、明日を担うIT人材の育成をミッションに展開しております。

お申し込み受付中!

EnterpriseZine(エンタープライズジン)

EnterpriseZine編集部が最旬ITトピックの深層に迫る。ここでしか読めない、エンタープライズITの最新トピックをお届けします。

『EnterpriseZine Press』

2024年秋号(EnterpriseZine Press 2024 Autumn)特集「生成AI時代に考える“真のDX人材育成”──『スキル策定』『実践』2つの観点で紐解く」

60秒でできる!Microsoft Excel Tips集

【Excel Tips】偶数行や奇数行のデータを合計するには?

MOD、ROW、SUMPRODUCT関数を利用して、偶数行だけ、あるいは奇数行のデータだけを合計する方法を紹介します。

概要

 以下の表のように、偶数行と奇数行が交互にデータが入り混じっている場合、それぞれを合計したい場合があると思います。

サンプルファイル画面
サンプルファイル画面

 この場合、以下の3つの関数を組み合わせることによってそれぞれの合計を求めることができます。

関数名 書式 説明
MOD MOD(数値,序数)
  • 数値を序数で割って余りを求める関数
  • 行番号を2で割って奇数か偶数かを判定するために利用する
    • 奇数:2で割ったとき余りが1
    • 偶数:2で割ったとき余りが0
ROW ROW(配列1,配列2,配列3,...)
  • 行番号を求める関数
  • ここでは、MOD関数と組み合わせて利用する
SUMPRODUCT SUMPRODUCT(配列1,[配列2],[配列3],...)
  • 配列の対応する要素の積を合計した結果を返す関数
  • 奇数行または偶数行の値の合計を求める場合に利用する

 本稿では、偶数行または奇数行の合計を求める方法を紹介します。

操作手順

奇数行のデータの合計を求める方法

 奇数行の場合、行番号を2で割って余りが1を返したときに成り立ちます。その条件を満たしたデータを合計するとよいでしょう。

 B15セルの数式は以下の通りです。

=SUMPRODUCT((MOD(ROW(B3:B14),2)=1)*B3:B14)
奇数行のデータの合計を求めた結果画面
奇数行のデータの合計を求めた結果画面

偶数行のデータの合計を求める方法

 偶数行の場合、行番号を2で割って余りが0を返したときに成り立ちます。その条件を満たしたデータを合計するとよいでしょう。

 B16セルの数式は以下の通りです。

=SUMPRODUCT((MOD(ROW(B3:B14),2)=0)*B3:B14)
偶数行のデータの合計を求めた結果画面

この記事は参考になりましたか?

  • Facebook
  • X
  • Pocket
  • note
60秒でできる!Microsoft Excel Tips集連載記事一覧

もっと読む

この記事の著者

小濱 良恵(コハマ ヨシエ)

Microsoft MVP for Expression (April 2008 - March 2009)
Microsoft Office や Expression Web の書籍やWeb記事を執筆するテクニカルライター。
当初は派遣の仕事が中心で、2002年にMOUS(現Mic...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

EnterpriseZine(エンタープライズジン)
https://enterprisezine.jp/article/detail/845 2008/11/20 09:00

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング