No.1
- 回答日時:
G2: =SUMPRODUCT((MOD($A$1:$F$1,2)=1)*($A2:$F2="○"))
H2: =SUMPRODUCT((MOD($A$1:$F$1,2)=0)*($A2:$F2="○"))
No.2
- 回答日時:
例データA2:F2
A B C D E F G
○ー○ーー○1
偶数列を求める
G2に =SUM(IF(A2:F2="○",IF(MOD(COLUMN(A2:F2),2)=0,1,0)))
と入れて、SHIFT,CTRL,ENTERキーを同時押しする(配列数式)
結果
1
奇数列は
=SUM(IF(A2:F2="○",IF(MOD(COLUMN(A2:F2),2)=1,1,0)))
と入れて、SHIFT,CTRL,ENTERキーを同時押しする。
結果
2
=COUNTIF(A2:F2,"○")の3から偶数分を引く方法もある。
ーー
SUMPRODUCT関数に品約翻訳すると
偶数の列
=SUMPRODUCT((A2:F2="○")*(MOD(COLUMN(A4:F4),2)=0))
ーー
どちらもやっていることは、A2:F2で値が○で、かつ(AND条件、式中の*がそれを表す)列番号が偶数である場合は1として、その1の数を集計する。
No.3ベストアンサー
- 回答日時:
こんにちは。
このご質問自体は、Microsoft サポートに同じようなものがあります。
[XL2002] n 行おきの合計を算出する方法
http://support.microsoft.com/kb/402181/ja
上記でお分かりのように、基本形は、#2のimogasiさんの数式です。その発展系で、#1 さんの数式になります。
世界中のExcelの回答者さんは、この定石はずしをいろいろトライするのですが、年に1個も生まれないことも多いものです。世界のどこかで掲示板に書けば、だいたい、同様のテクニックは知れ渡ってしまっています。月並みですが、私も考えてみました。
G2
=SUM(INDEX(MOD(COLUMN($A2:$F2),2)*($A2:$F2="○"),,))
H2:
=SUM(INDEX(MOD(COLUMN($A2:$F2)+1,2)*($A2:$F2="○"),,))
または、
G2:
=SUMPRODUCT(COUNTIF(OFFSET($A2,,COLUMN($A$2:$C$2)*2-2),"○"))
H2:
=SUMPRODUCT(COUNTIF(OFFSET($A2,,COLUMN($A$2:$C$2)*2-1),"○"))
この回答へのお礼
お礼日時:2007/11/07 15:19
質問への回答ありがとうございました。
上記の関数を入力したところ正確に数をカウントできました。
今まではひとつひとつカウントしていたのでとても楽になりました。
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 助けてください‼︎ javascriptで質問があります。 配列を定義して、 29342、45342 3 2022/06/26 22:06
- 数学 積分の偶関数奇関数は、xの累乗がそれぞれ偶数、奇数のみを解くのですか? 4 2023/08/02 19:14
- Excel(エクセル) B列に、A列の数字が偶数の場合は1減算した数字、奇数の場合はそのまま数字を自動表示したい 4 2022/04/16 12:01
- 政治 結婚は掛け算ですよね? 5 2022/12/02 09:40
- その他(教育・科学・学問) 奇数と偶数が覚えられません。高校一年生です。 違いは分かるんです。どっちかが2の倍数でどっちかが3の 8 2023/01/22 22:03
- Excel(エクセル) エクセルで 同じシートにある2ページに、おなじページをつけたい 3 2022/07/11 16:15
- 数学 1から9の数字を書いたカードが一枚ずつある。これらの9枚のカードから同時に2枚を取り出し、数字の大き 5 2022/04/25 15:38
- 数学 5個の数字0、1、2、3、4を使って4桁の数字を作る時、①各桁の数字が異なるとき、奇数は何個作れるか 2 2022/07/03 18:32
- 数学 大学数学です。 解析学でわからないところがあるので教えて頂きたいです。 α_nの偶数の方がなぜ写真の 1 2022/11/19 19:00
- 数学 整数問題についてですが、 「正の整数aに対してa²を4で割ったときの余りを求めよ」という問題で、答え 12 2023/08/28 15:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの作業計算方法について
-
はがきについて。
-
エクセル 文字を増やしたい。
-
セルの内容表示が邪魔になる
-
Microsoft365に変えたのですが...
-
エクセルの計算
-
Microsoft1Officeの互換ソフト...
-
【マクロ】その時、その時で変...
-
【マクロ】読取専用のファイル...
-
エクセル初心者です 関数の入れ...
-
Excel ピボットテーブルで日付...
-
【関数】適切な文字数の数字を...
-
LOOKUP関数を使えばいいのでし...
-
Aというブックの1というシート...
-
エクセル関数を教えてください
-
Excelのチェックボックスの使い...
-
エクセル 白黒印刷で白線を印刷...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの条件付き書式につい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報