• 締切済み

エクセルでの集計方法

たとえば、このようなリストが500行くらいあります。 コード 123 121 101 111 112 103 121 上2桁(10、11、12)は部屋番号 下1桁(1、2、3)は年代区分だとします。 (本当は各10種類づつあるが) 下記のように A列に、部屋番号を表示 B列に、年代区分に表示したとして、 C列に、データの個数の合計 を表示する方法は? A列、B列、C列 10、1、○○ 10、2、○○ 10、3、○○ 11、1、○○ 11、2、○○ 11、3、○○ ○○はデータの個数 エクセルは、2003です

みんなの回答

  • dai7000
  • ベストアンサー率12% (4/31)
回答No.3

LEFT関数で左から2文字を取り出す(部屋番号)。 RIGHT関数で右から1文字を取り出す(年代区分)。 COUNTIFで個数を表示させる。 これでどうでしょう。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

大体こういう質問をする人は、 10、1、 10、2、 10、3、 11、1、 11、2、 の重複のないリストをどう出すかに、(質問上で)関心が入ってないようだ。こちらの方も易しくないのだ。 それが出来ているとすると、 121 123 ・・・ でD1に =SUMPRODUCT((A1:A500=C1)*1)  と入れる 下方向に式を複写する。 結果 4 3 ・・ COUNTIFでも良いが、SUMPRODUCTや2007のCOUNTIFSは どこかで(条件が増えたとき)役立つよ。

  • onntao
  • ベストアンサー率32% (108/332)
回答No.1

=COUNTIF(元データ範囲,CONCATENATE(A1,B1)) とか

関連するQ&A