2016-09-16 6 views
1

상황 - 다양한 개인 작업의 일일 로그 인 Excel 통합 문서가 있습니다. 여기에는 항목 번호, 이름, 날짜의 세 가지 열에 대한 간단한 목록이 들어 있습니다.닫힌 통합 문서에 대한 countifs 수식 만들기

필자는 두 번째 통합 문서를 사용하여 필요에 따라 개별 계산을위한 검색 도구를 만듭니다. Excel은 닫힌 통합 문서에서 Countifs 수식을 사용하는 것을 지원하지 않기 때문에 대신 배열을 사용하여 시도했지만 예상되는 결과를 얻지 못하고 있습니다.

=COUNTIFS([Tech_Log_Master_Sheet.xlsx]Handbag!$C:$C,$D$4,[Tech_Log_Master_Sheet.xlsx]Handbag!$D:$D,$D$5)을 사용하면 예상 한 결과를 얻었습니다. {=COUNT(IF(AND([Tech_Log_Master_Sheet.xlsx]HandBag!$C$2:$C$20001=D4,[Tech_Log_Master_Sheet.xlsx]HandBag!$D$2:$D$20001=D5),1,0))}를 사용

나는 결과로 내가 D4 또는 D5에 무엇을 더 이잖아요 1을 얻을 수 없습니다.

닫힌 통합 문서에서 Countif를 사용하는 방법을 연구하고 배열을 사용하는 방법을 제안함으로써 아이디어를 얻었습니다. AND를 추가하면 개념을 확장하는 것이 좋습니다. 이 배열에 문제가 있거나 그 대답은 엑셀 2007 기반으로하는 나타나고 내가 사용하고 있기 때문에 2013 년

+0

나는 단지 AND를 제거하고, 카운트의 한 구성 요소와 그 부분만을 검색하여 테스트했습니다. 그래서 이름과 날짜로 세는 것이 도움이됩니다. 감사! – viper941

답변

1

귀하의 문제는 'AND'함께 있는지 확실하지 않다. 짧은 테이블을 고려 : 이제

Name Date 
John 1st Jan 
John 1st Jan 
John 2nd Jan 

:

=and(Name='John',Date='1st Jan') 
=({TRUE, TRUE, TRUE},{TRUE, TRUE, FALSE}) 
=FALSE 

을이 동일하지 않기 때문에.

시도 :

=SUMPRODUCT((Name='John')*(Date='1st Jan')) 

또는 케이스 : 효과적으로 배열 수식으로 입력 할 필요가 없습니다 배열 수식입니다 SUMPRODUCT에 대한 자세한 내용을 보려면

=SUMPRODUCT(([Tech_Log_Master_Sheet.xlsx]HandBag!$C$2:$C$20001=D4)*([Tech_Log_Master_Sheet.xlsx]HandBag!$D$2:$D$20001=D5)) 

, 여기를보십시오 : http://chandoo.org/wp/2009/11/10/excel-sumproduct-formula/

+0

'SUMPRODUCT'는 확실히가는 길입니다. 'AND' 문제에 대한 좋은 설명. –

관련 문제