2012-02-06 7 views
0

Excel에 날짜와 값이있는 테이블이 있습니다. 매일 여러 가지 다른 가치가있었습니다.VBA를 사용하여 Excel에서 데이터 요약

매일 각 값의 수를 요약하고 싶습니다.

예 : 이

Date Value 

10/1 Blue 
10/1 Blue 
10/1 Red 
11/1 Blue 
11/1 Blue 

에서 나는 이런 일에 새 테이블을 얻으려면 :

 10/1 11/1 
Blue 2  2 
Red  1  0 

나는이 VBA/Excel에서 할 수 있습니다 확신 해요. 누구든지 아이디어가 있습니까? +는 CTRL + 시프트를 눌러서 확인해야하므로

=SUM(($A$2:$A$6=F$1)*($B$2:$B$6=$E2)) 

이 배열 수식이다

+2

내가 생각할 수있는 가장 내장 된 기능은 insert-> pivot 테이블 –

+0

입니다. @TheJohlin : 예, VBA에서 사용하거나 FORMULAS를 사용하는 것이 가능하지만 VBA/FORMULAS를 사용하지 않아도됩니다. :) Alex가 제안한 Pivot을 사용하십시오. –

+0

그래, 그게 내가 찾고 있던거야! 의견을 해결책으로 표시 할 수 있습니까? –

답변

0

이 솔루션은 알렉스 K는 Privot 표 기능은 엑셀에 포함 된 사용했다대로였다.

도움 주셔서 감사합니다.

0

제 표 A1이고 E1에서 두번째가 원하는 F2의 수식을 사용할 수도 가정 들어가다.

A2 : A6은 날짜가있는 범위이며 B2 : B6는 첫 번째 표의 색상 범위입니다. 수식의 첫 번째 부분은 다음과 같습니다. A 열의 값이 10/1 (= F1) 인 레코드를 보유합니다.

두 번째 부분은 다음과 같습니다 : B 열의 값이 파란색 (= E2) 인 레코드를 보유합니다.

'*'는 AND와 동일합니다. 여기에 대한

더 : Multiple conditions in excel 2002

+0

B2는 어디에서 왔습니까? –