以下の案件をエクセルのみで実現させたいと思っております。
社名 名前 件数
----------
A社 A1さん 2件
B社 B1さん 5件
A社 A2さん 5件
B社 B1さん 2件
これを各社各人毎に合計件数を出したいと思っています。
Accessであれば、select sum(件数) from テーブル group by 社名,名前
と、簡単に出せるかと思いますが、エクセルだけでこれを実現するためには
どのような手法がありますでしょうか。
また、このようにデータのAccess的な扱いを紹介しているサイトなどありましたら
ご教授いただければ幸いです。
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
こんにちは^^
2段階の手順を踏むことになりますが以下の方法がわかりやすいと思いますので是非試してみてください。
Accessに似た集計方法になります。
(1) 「社名-名前」という列を追加します。(ここではC列に追加したことにします。)
(2) C2に「A2&"-"&B2」と入力します。("-"は社名と名前に入れる区切り記号なので、なくても別の文字でもかまいません。)
(3) 必要な行数分C2の式をコピーします。
A B C D
------------------
1|社名 名前 社名-名前 件数
------------------
2|A社 A1さん =A2&"-"&B2 2件
3|B社 B1さん =A3&"-"&B3 5件
4|A社 A2さん =A4&"-"&B4 5件
5|B社 B1さん =A5&"-"&B5 2件
こんな感じになりますね^^(ちょっとずれてるかも^^;)
(4) [データ]→[集計]をクリックし、「グループの基準」で「社名-名前」を選択し、「集計の方法」は「合計」を「集計するフィールド」では「件数」にチェックを入れOKボタンを押します。
これでうまく集計できると思います^^
ありがとうございます!
4番を実行しますと、3行目と5行目が別でカウントされてしまいました。
ただ、並べ替えを行って、3行目と5行目を連続した行にしますと、
希望する結果が返ってきました(^^)
『社名-名前』の同じデータが連続していなくても、
うまくいけたら良いなと、欲張ってしまいましたが、
かなり参考となりました!
ありがとうございました!
No.1
- 回答日時:
Excelにはクロス集計をするピボットテーブルという機能がありますので、それを利用されるのが一番便利だと思います。
参考になりそうなサイトのURLを下記に記載いたします。
また、質問を拝見しますとSQLをお使いになるようですので、Common SQL Environment等のソフトウェアを利用して、ExcelファイルにODBC経由で接続する方法もあるように思います。
http://www.hi-ho.ne.jp/tsumiki/
参考URL:http://www2.odn.ne.jp/excel/waza/pivot.html
ありがとうございます!
ピボットテーブルですね!
ExcelやAccessを使える人間だと使い分けができたのですが、
今回は、Excelのみと言う要望があり、困っておりました(^^;
助かりました!(^^)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql ページング 2 2022/09/20 06:38
- Excel(エクセル) 図書カードの分配 7 2023/05/09 15:57
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- その他(Microsoft Office) ある表(10桝程度)の中に数字が入っています。ダブっている数字を除く数字の合計数の計算方法 5 2023/02/15 11:33
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- その他(データベース) Microsoft Accessについて 1 2022/06/06 16:20
- 統計学 t検定について教えてください 2 2023/02/23 16:35
- Excel(エクセル) IFERROR(IF()IF())のような形の構文が作れません 2 2023/02/05 17:51
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ピボットテーブルのことです
-
エクセルのピポットテーブルで...
-
エクセルの集計を数字以外です...
-
エクセルで○や×の図形の集計は...
-
ピボットテーブルへの集計フィ...
-
ピボットテーブルの項目間の計算
-
エクセルの集計機能を横方向(...
-
勤務表の中抜け集計の関数を教...
-
保存ブックを開かずコピーペー...
-
オートシェイプを色別に個数を...
-
Microsoft Formsによるアンケー...
-
セルの中の文字を削除したい
-
関数を教えていただきたいです...
-
エクセルの最大行数を超えるデータ
-
EXCEL ピボットテーブルで指定...
-
コマンドプロンプト( バッチフ...
-
エクセルのフッターについて
-
エクセル 年間ランキングの集...
-
ピボットテーブル集計表につい...
-
マクロで貼り付け位置を可変さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ピボットテーブルのことです
-
エクセルのピポットテーブルで...
-
列を増やさずに、月だけの件数...
-
マクロで貼り付け位置を可変さ...
-
エクセルの集計を数字以外です...
-
エクセルで○や×の図形の集計は...
-
ピボットテーブルの項目間の計算
-
オートシェイプを色別に個数を...
-
勤務表の中抜け集計の関数を教...
-
確定申告書作成においてパソコ...
-
ピボットテーブルへの集計フィ...
-
IF関数を使用した数字に、カン...
-
Microsoft Formsによるアンケー...
-
パワーポイントで資料を作る時 ...
-
エクセルの集計機能を横方向(...
-
ピボットを使ったシートに計算...
-
エクセルで数値のプラス毎とマ...
-
Excel週ごとの集計を関数で
-
価格帯別集計 EXCELで効率の良...
-
エクセルのフッターについて
おすすめ情報