![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
質問させていただきます。
「SUMPRODUCT」を使って集計表を作成しておりますが、
以下の設定が可能かどうかお教えいただければありがたいです。
現在集計表には、=SUMPRODUCT((A1:A65500="入場者数")*(B1:B65500="本日"))
と設定されております。
しかし、AとB列は共に全てを対象としたいと考えておりますので、
出来れば65500という数字を入れずにAとB列を一括設定できないかと思っております。
例えば、「COUNTIF」の場合は、=COUNTIF(A:A,"入場者数")と入力すれば、
A列全てが対象となります。
他の掲示板で質問してみましたが、今のところこの件に関しては回答をいただけておりません。
もし設定方法があれば是非お教えください。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
残念ですが数式の仕様上できません。
一度 $A$1:$A$65536で試しましたが$A:$Aに置換されNGでした。
現在は1行目を項目名(列の見出し)として
$A$2:$A$65536を「挿入」「名前」「定義」で名前付けして使うようにしています。
EXCEL2007ならCOUNTIFS関数(複数条件でのCOUNTIF)
=COUNTIFS(A:A,"入場者数",B:B,"本日")
で計算可能です。
mshr1962様、ご返答いただきありがとうございます。
仕様上できないということでは仕方ないですね。
複数のセルの条件が一致した時のみカウントするようにということで「SUMPRODUCT」での設定をしておりますが、EXCEL2007であれば「COUNTIFS」で同様の設定ができるということで理解させていただきました。しかし、予算の都合もあり、すぐ・・・という訳にはいかないですね。作業を進めながらわからない事がでてきたら、またこちらで質問させていただきます。本当にありがとうございました。
No.4
- 回答日時:
A1:A63535に名前を「あ1」と定義(最終セルから1セル手前)
B1:B63535に名前を「い1」と定義
例データ
A1:B8
11
12
12
12
11
12
11
ーーー
式を =SUMPRODUCT((あ1=1)*(い1=1))
結果
3
ーー
質問に近いと思うが、何か見落としの誤りあるか不安もあるが。
これは B:B の記法の代わりというより、範囲名の利用ですね。
imogasi様、ご返答いただきありがとうございます。
例に挙げていただいたのは当方の質問に近い式だそうですが、当方にはまだ意味が理解できておりません・・・。実際エクセルに式をいれてみたりしてますが、意味がわかってないのでうまくいきません。ちょっと時間がかかりそうですが、問題解決(大袈裟ですね・・)につながるかもしれませんので挑戦してみます。本当にありがとうございました。
No.3
- 回答日時:
こんにちは。
ヘルプ(XL2003) の仕様の中に、以下のように書かれています。
#Excel の仕様および制限
#計算の仕様
#ワークシートの配列 使用可能メモリに依存。また、配列では列全体を参照できません。たとえば、配列で列全体 C:C や範囲 C1:C65536 を参照することはできません。ただし、範囲 C1:D65535 はワークシートの最大サイズより 1 行小さく、C 列や D 列全体ではないので、参照が可能です。
SUMPRODUCT 関数の引数は、自動的に配列となるので、上記の仕様に該当します。
Wendy02様、ご返答いただきありがとうございます。
わざわざヘルプの内容までお調べいただいて本当に感謝いたします。素人の私にはなぜ最大数が参照できず、最大数より1行小さくないとダメなのかわかりませんが、そういう仕様なら仕方ないですね。私自身もヘルプを見ないわけではないのですが、該当項目を見つけても意味がわからないのがほとんどなのでどうしようもありません。これから少しずつ勉強していきます。本当にありがとうございました。
No.2
- 回答日時:
列での指定はできません。
できたとしてもお勧めしませんが……Excel2007では列参照できるようになっていますが それは計算の仕様
自体が変わったからです。 実際のデータがどの程度か分かりませんが
Excel2003以前の Excelで実際のデータ数が その程度あれば PCがフ
リーズしてしまう可能性が高いです。
因みに COUNTIF関数は 列指定しても データが入っている最終行まで
しか計算しない仕様になっています。
どうしても列指定で計算したければ DSUM関数で計算されてはいかが
でしょう。条件式の書き出しは必要ですが 列指定で計算できます。
Chiquilin様、ご返答いただきありがとうございます。
当方が扱おうとしているデータ数はかなり膨大なんですが、あまり多いとフリーズしてしまうんですね・・・。実は今回質問させていただいたような集計表はまだ作り始めたばかりで、どの程度のデータ数を扱えるのかを探りながらの作業となりそうです。また、関数等についてはまだこれから勉強しなければならない状態なので、「DSUM関数」というものについても少しずつ調べてみることにいたします。本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) エクセルで文字列と数字が混在する列に書式設定したい。 3 2022/12/19 09:11
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Visual Basic(VBA) VBAで自動集計(特定セルコピー月ごとに値貼り付け)したい。 6 2023/06/25 11:37
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
- 統計学 t検定について教えてください 2 2023/02/23 16:35
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
SUMPRODUCT関数 行が増えても自動で
その他(Microsoft Office)
-
【Excel】 SUMPRODUCT関数の高速化
Excel(エクセル)
-
SUMPRODUCTにて別シートのデータを参照する方法
その他(Microsoft Office)
-
-
4
外部ファイルを開かず参照したい
Excel(エクセル)
-
5
INDIRECT関数の代替方法は?
Excel(エクセル)
-
6
リンク先のファイルを開かなくても、値が読み込めるようにできますか?(SUMIFSを使ってます)
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワードってスマホから見ると、...
-
アスタリスクは真ん中じゃない...
-
KADOKAWA電撃大賞の互換ソフト...
-
なぜワードで開けず互換性ソフ...
-
KADOKAWA電撃大賞は大体解決し...
-
互換性のないSafariからみた画...
-
KADOKAWA電撃大賞でパソコンで...
-
ワードでの文字数計算って文字...
-
右側に半券のついたチケットを...
-
ワードが白と黒が反転してしま...
-
txtってパソコンでも横書きに表...
-
MicrosoftのOfficeに代わるソフ...
-
A4サイズ横位置というのは ワー...
-
1ページ42×34で設定するのは掛...
-
ワードで作成した画像を保存す...
-
パソコンで見た時とスマホで見...
-
スマホアプリのワードが横書き...
-
20×20×30=12000文字になります...
-
ワードの文字数カウント機能の...
-
ワードの文字数数えるのってこ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
大学のレポートについてです。...
-
目次は文書中の先頭にのみにし...
-
Officeソフトで印刷の入稿デー...
-
右側に半券のついたチケットを...
-
ワードが白と黒が反転してしま...
-
A4サイズ横位置というのは ワー...
-
なぜワードで開けず互換性ソフ...
-
最近MacBookに変えました。 マ...
-
ワード レイアウトの崩れ
-
ワード2016で図の形式の色の変...
-
パソコンで見た時とスマホで見...
-
ワードってスマホから見ると、...
-
txtって、ページ番号振れないん...
-
ワードやエクセルのファイルの...
-
txtってパソコンでも横書きに表...
-
ワードです。 スマホでは横書き...
-
ワードが打ち込みできません
-
webで賞で送る場合、パソコンの...
-
Office2012の起動が遅い
-
アップルに電話したけどやはり...
おすすめ情報