プロが教える店舗&オフィスのセキュリティ対策術

下記のようなデータがあります。

A
A
A
B
C
C

これを、

A 3
B 1
C 2

というふうに、重複している行を数字に変換したいのですが、方法を教えていただけないでしょうか。

excelまたはaccessのどちらでも構いません。
よろしくお願い致します。

A 回答 (1件)

では、自分が使い慣れているAccessでの場合で説明します:



1)データベース ウィンドウのツールバーの『新規作成(N)』ボタンをクリックするなどして
 『新しいクエリ』ダイアログを開く
2)「デザイン ビュー」を選択して『OK』ボタンをクリック
3)『テーブルの表示』ダイアログで、対象となるテーブルを選択して『追加(A)』ボタンを
  クリックしたのち、同ダイアログを閉じる
4)ツールバーの『Σ』(集計)ボタンをクリック(またはメニューで「表示(V)→集計(L)」を選択)
 →画面下半分の「フィールド:」「テーブル:」の下に「集計:」の行が追加表示されます
5)画面の上半分から、A,B,Cが記録されたフィールドを画面下半分にドラッグ&ドロップ
 →『集計:』行に「グループ化」と表示されるので、ここはそのままにしておきます
6)もう一度、同じフィールドを画面下半分にドラッグ&ドロップ
 →その『集計:』行の「グループ化」を、「カウント」に変更します
7)クエリを保存して閉じる

・・・以上です。
このクエリを実行すると、ご要望の結果が得られると思います。

なお、『○○のカウント』という表示を変えたい場合は、そのクエリをデザインビューで開いて、
『フィールド:』の行の「○○のカウント: ○○」となっているところを、「重複数: ○○」とします。
(この場合、「重複数」がフィールド名として表示されます)
    • good
    • 0
この回答へのお礼

思った通りのことができ、非常に助かりました。
ありがとうございました!

お礼日時:2008/04/19 21:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!