痔になりやすい生活習慣とは?

エクセルの同じ名前をカウントする方法

初歩的な質問ですみません。

山田太郎
田中一郎
鈴木三郎
高橋次郎
鈴木三郎
高橋次郎
鈴木三郎

A1のセルにこういった状態で名前が入力されていた場合に
山田太郎 1
田中一郎 1
鈴木三郎 3
高橋次郎 2

となるように同じ名前がいくつあるかをカウントさせ上記のように表示させたいのですが、
どうしたらいいのでしょうか?
(同じシートでも、別のシートでもどちらでも構いません)

至急お答えいただけるとありがたいです。
よろしくお願いします。 

このQ&Aに関連する最新のQ&A

A 回答 (6件)

NO5です。


画像を貼り忘れました。
すいません。
「エクセルの同じ名前をカウントする方法」の回答画像6
    • good
    • 0
この回答へのお礼

ご丁寧にありがとうございました。
画像があったのでよりわかりやすかったです。

お礼日時:2010/04/26 22:44

今晩は。


添付け画像を参照下さい。
画像は、最初にCセルに検索する氏名を入れます。
数式をDセルに『=COUNTIF($A$1:$A$7,C1)』入れます。
後、D1の数式をD2以降ににコピーです。

この数式の意味は。
「$A$1:$A$7」は検索範囲でA1からA7までの意味で、「$」付けるのは絶対参照と言ってこれを付け
ずに下にコピーすると「A2:A8」の様にセル番号が一つずつずれて行ってしまうのを防いでいます。
「C1」は検索する名前で数式を下にコピーすれば「C2」「C3」と変わって行きます
    • good
    • 4
この回答へのお礼

ありがとうございました。

お礼日時:2010/04/26 23:04

別シートに表示する一例です。


(1)別シートのA1を選択→データ→フィルタ→フィルタオプションの設定で「指定した範囲を選択」、「リスト範囲欄にSheet1!$A:$A(仮)」、「抽出範囲欄にA1」、「重複するレコードは無視するを選択」→OK
(2)別シートのB1に=COUNTIF(Sheet1!A:A,A1)として下方向にコピー
    • good
    • 0
この回答へのお礼

ご親切にありがとうございました。
勉強になりました。

お礼日時:2010/04/26 22:46

氏名がA列にあるものとして、B列にカウント数を表示するものとして、


B1に
=COUNTIF(A:A,A1)

と入力し、下へ必要数ドラッグ
    • good
    • 0
この回答へのお礼

ご親切にありがとうございました。
勉強になりました。

お礼日時:2010/04/26 22:46

ピボットテーブルを使えば一発、という作業なんですが・・・。


http://hamachan.info/excel/piboto.html
    • good
    • 2
この回答へのお礼

ご親切にありがとうございました。
お恥ずかしい話ですが、
教えていただいたページを理解できるレベルに達していないので
今後の参考にさせていただきます。

お礼日時:2010/04/26 22:50

=countif(範囲,条件)


でいかがでしょうか?

この回答への補足

すみません。当方初心者なものでもう少し詳しく教えて頂けると助かります。

補足日時:2010/04/26 16:27
    • good
    • 0
この回答へのお礼

無事、解決いたしました。
ありがとうございました。

お礼日時:2010/04/26 23:03

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルで、列内が同じ名前を集計する方法は?

エクセルで以下のような表を作成したとします。

      A列   B    C    D
 1行   名前   項目   金額
 2    すずき  あいう  100
 3    すずき  かきく  200
 4    すずき  さしす  450
 5    さとう  あいう  150
 6    さとう  さしす  200
 7    はやし  あいう  250 
 8    はやし  かきく  170
 9    はやし  たちつ  980

B列の名前が同じ者の、金額の合計をD列に出したいのです。
D4に すずきの合計 750、D6にさとうの合計 350、
D9にはやしの合計 1150  というふうに。
全部で100人分位、データ行数は15000ほどあるのですが
これをさっとできるようにはどのようにしたら良いのでしょうか?

Aベストアンサー

次の方法は如何でしょうか。
D2に=IF(COUNTIF(A:A,A2)=COUNTIF($A$2:A2,A2),SUMIF(A:A,A2,C:C),"")を入力→D2を選択→フィルハンドル(D2セル枠右下の■)をダブルクリック
但し、C列途中に空白がある場合、その直前までしかコピーされませんので、空白セル前のセルを下方向にコピー後、同様にフィルハンドルをダブルクリックし下さい。

Qエクセルのセルにある同じ値が何件あるかを調べたいのですが・・

教えてください。
マイクロソフトエクセルで各セルの値が何件あるかを調べたいのです。
例えば
A1セルに4300
A2セルに1500
A3   1000
A4   4300
A5   1000
・・・・・
など同じAセルに約300近くの値が入っていたとします。
この場合
4300 は 2件
1500 は 1件
1000 は 2件など「件」はつかなくて数値だけでも助かります。
代金の返金をする時に紙幣や硬貨を用意する為に同じ値がいくつあるかが知りたいです。
オートフィルタで同じ数値だけを出す方法もありますが、こちらの方法で出来ることでしたら教えて下さい。
宜しくお願い致します。
エクセルのバージョンは古くて2002です。

Aベストアンサー

こんばんは!
色々方法はあるかと思いますが・・・

一例です。

↓の画像のようにB列を作業用の列とさせてもらっています。

B2セルに
=IF(COUNTIF($A$2:A2,A2)=1,ROW(A1),"")
という数式を入れオートフィルでずぃ~~~!っと下へコピーします。

そして、D2セルに
=IF(COUNT($B$2:$B$1000)<ROW(A1),"",INDEX($A$2:$A$1000,SMALL($B$2:$B$1000,ROW(A1))))

E2セルに
=IF(D2="","",COUNTIF($A$2:$A$1000,D2))

という数式を入れ、D2・E2セルを範囲指定し、E2セルのフィルハンドルで
下へコピーすると画像のような感じになります。

尚、数式は1000行目まで対応できるようにしていますが、
データ量によって範囲指定の領域はアレンジしてみてください。

以上、長々と書きましたが
参考になれば幸いです。m(__)m

Qエクセルで同じ名前ごとの合計を出したいです。

エクセルで、
A1・A2に「X」という名前
A3に「Y」という名前
A4・A5・A6 に「Z」という名前が入っていて、
B列にはそれぞれ数字が入っていたとします。

そこでC列に同じ名前ごとの合計を出したいのですが、
どのようにすればよいでしょうか。
合計は、その名前の一番下の行に出したいです。
(たとえばXの合計を出す場合は、A1の行は空白でA2の行に合計を、Yの合計はA3に合計を)

よろしくお願いします。

Aベストアンサー

こんにちは。maruru01です。

A列の名前がランダムになっている場合は、C1に、

=IF(COUNTIF(A2:$A$65536,A1),"",SUMIF(A:A,A1,B:B))

と入力して、下の行へコピーします。

QEXCELでの重複データカウント方法について

会社名のデータが1万件あります。
その中には、同じ会社名が重複しているものがあります。
そこで、重複しているデータは1つのものとしてカウントし、全部で何件の会社が存在するかカウントする方法はあるでしょうか?

Aベストアンサー

1)集計したSHEETを全選択してコピー
2)別のSHEETに形式を選択して貼り付け(値だけ)
3)会社名カラムで、[データ]-[フィルタ]-[オートフィルタ]
4)出てきた三角形をクリックして、(オプション)
5)「個数」で「終わる」を選択してフィルタ実行
6)コピーして別のシートに貼り付け

EXCELのバージョンによって(6)の動作は変るかもしれません。
上手くいかなかったら、セルで選択してコピー、列で選択してコピー、行で選択してコピー、全部試してみてください。

それでもだめなら、
(1)集計行の前に一列追加
(2)追加した空の列に =RIGHT(B1,6) と入力(注:B1は会社名のセル)
   これで、追加した列は「データの個数」と表示されるはず
(3)(2)を全行にコピー
   つまり、集計行の頭には「データの個数」が並ぶ。他の行はブランク。
(4)追加した行を[データ]-[並べ替え]

これで、集計行だけが一箇所にあつまるはず
   

QExcel 同じ文字の数をカウントするには?

同じ行で離れた列にある同じ文字をカウントするには
どうしたら良いのでしょうか?

例)
  A    B   C   D   E   F    G
1 A子 遅刻 aaa 遅刻 aaa ---   遅刻2 
2 B子 遅刻 bbb  --- bbb 遅刻  遅刻2
3 C子 遅刻 ccc 欠勤 ccc ---   遅刻1 欠勤1

こんな感じでG列に表示させたいのですが。。。

今日・明日中にこの様な表を作成しなければいけなくなり、とても困っています。
どなたかお知恵を貸して下さい!!

Aベストアンサー

G1 に =COUNTIF(B1:F1,"遅刻")として
セルの書式設定を "遅刻"#,##0;;
後は下にコピーします

H列に 上と同様で 欠勤を作成でどうでしょう?

Q【エクセル】1列内に複数ある同項目を、各項目一つずつに絞る方法

お世話になります。

アクセスで各商品コードごとに、「各施設の価格一覧」
集計をとるための下準備(各コード、重複なく一つずつに
絞られたテーブルを作りたいです)として、
エクセルシート内で無秩序に複数ある各商品コードから、
それぞれ一つずつだけ列挙されたシートを作りたいです。

1万行を超えているので、「集計」でまとめても
意味がないだろうし、この場合の対応策について
皆目思い浮かばないのですが、
よろしければアドバイスいただけないでしょうか。

よろしくお願い致します。

Aベストアンサー

こんばんは。

Accessを使うのも結構なのですが、Excelでは、フィルタオプションを使います。

メニューから
[データ]-[フィルタ]-[フィルタオプションの設定]

 指定した範囲(O)
 リスト範囲(L) に範囲を入力
 抽出範囲は、適当に1つのセルを選択し、

 □重複するレコードは無視する(R)にチェック

 OK

で、ユニーク・データが取れます。

これは、ユニーク・データを取るためのExcelのデータベース機能です。

Qエクセルで重複しているデータの抽出のしかたを教えてください。

エクセルで重複しているデータを抽出したいのですが・・。なにぶん初心者なもので簡単な方法があればよいのですが・・。
A列に日付 B列に企業名このデータが300件ほどあります。

 Å列      B列
1月 1日    AAAA社
1月 4日   BBBB社
1月 8日   CCCC社
2月 1日   BBBB社
2月20日    DDDD社
3月 2日   AAAA社

と、あるとしてB列の企業名が重複しているものを抽出したいのですが・・・。この場合 AAAA社とBBBB社ですが。
これを簡単に抽出する方法はないでしょうか?
教えてください お願いいたします。

Aベストアンサー

企業名がセルB2からセルB300まで入力されていると仮定します。
セルC2に IF(COUNTIF($B$2:B2,B2)>1,"*","") を入力し、セルC300までコピーして下さい。すると重複したデータの二番目以降に "*" のマークが付きます。
(注) 数式を下のセルまでコピーするため、COUNTIF($B$2 は絶対参照にして下さい。

Q一番多い名字(文字)のランキングを作りたい

いつも助けていただいてありがとうございます。
今回も是非お力を貸して下さい。
エクセルでランキング表を作っています。

たとえば、際限なくあるさまざまな名字のデータ(100件以上あるとします)で、田中さんは何件あって、全体で何位というランキング表を作りたいのですが、どのような関数で作ることができるのでしょうか?

尚、応用として、野菜、くだもの等、さまざまな他のものでも対応したいとおもっています。
よろしくお願いいたします。

Aベストアンサー

[No.1回答に対するお礼]に対するコメント、

   A   B   C  D   E  F  G  H   I
1  Lnam Fnam  Age Sex Field   姓  数 ランク
2  高橋 英樹   62 M  俳優   小林  5    3
3  小林 稔侍   63 M  俳優   高橋  6    2
4  渡辺 えり子  51 F  女優   渡辺  7    1
5  小林 幸子   52 F  歌手
6  渡辺 真理   38 F  キャスター
7  小林 薫    54 M  俳優
8  渡辺 真知子  49 F  歌手
9  高橋 留美子  48 F  漫画
10 高橋 真梨子  56 F  歌手
11 渡辺 徹    44 M  タレント
12 高橋 克実   44 M  俳優
13 渡辺 貞夫   73 M  ジャズ
14 小林 旭    68 M  俳優
15 高橋 恵子   51 F  女優
16 小林 光一   53 M  囲碁
17 渡辺 謙    46 M  俳優
18 高橋 由伸   30 M  野球
19 渡辺 淳一   72 M  作家

H2: =COUNTIF(A:A,G2)
I2: =RANK(H2,H$2:H$4)

[No.1回答に対するお礼]に対するコメント、

   A   B   C  D   E  F  G  H   I
1  Lnam Fnam  Age Sex Field   姓  数 ランク
2  高橋 英樹   62 M  俳優   小林  5    3
3  小林 稔侍   63 M  俳優   高橋  6    2
4  渡辺 えり子  51 F  女優   渡辺  7    1
5  小林 幸子   52 F  歌手
6  渡辺 真理   38 F  キャスター
7  小林 薫    54 M  俳優
8  渡辺 真知子  49 F  歌手
9  高橋 留美...続きを読む

Qエクセルで打ち込んだ数字を自動で別シートに表示したい

エクセルでセルに打ち込んだ数字を自動で別シートに表示できる方法があれば、教えてください。

例えば、シート1のC1に5を打ち込んだら、シート2のD2にシート1で打ち込んだ5が自動で表示される。

また1列すべてを自動で表示させる場合、一つのセルの時と違いがありましたら教えてください。よろしくお願いします。

Aベストアンサー

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コピー&リンク貼り付けを使うと便利です。

例)例)シート1のC1~C5に何かを入力したら、
  シート2のD2~D7にシート1で打ち込んだものが自動で表示される

  シート1にあるコピー元のセルを範囲選択して、
  シート2のD2の上で「右クリック」⇒「形式を選択して貼り付け」
  をクリックします。

  そして出てきた小さな画面の左下にある「リンク貼り付け」という
  ボタンをクリックすると完成です。
  試してみてください。。

  念のためにリンク貼り付けを図解しているURLを載せておきます。
  参考にしてみてくださいね。。
  http://www.geocities.jp/office_inoue/excel/eq21.htm

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コ...続きを読む

Qエクセルで重複した文字列を1としてカウントする方法

こんにちは
エクセルで親子の名簿を作っているのですが
複数子供がいる場合の世帯数をカウントしたいのですが
簡単な方法はありますか?
Microsoft Office Excel 2007です。

阿部
阿部
黒木
黒木
安藤
井上
田中

この場合5と数えたいです。
よろしくお願いします。

Aベストアンサー

初心者向きではないが、列は使わずともできます。
データの範囲が、A2~A99なら、
=SUMPRODUCT(1/COUNTIF(A2:A99,A2:A99))


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング