지정된 달의 카운트 값


0

A 열에는 날짜 값 (dd / mm / yyyy)이 있고 B 열에는 일부 날짜에는 OK가 포함되어 있고 다른 열은 비어 있습니다.

      A         B
1 01/12/2015    Ok
2 01/12/2015    Ok
3 01/11/2015    
4 01/12/2015    Ok
5 01/11/2015    
6 01/01/2015    OK
7 01/12/2015

연결된 날짜가 mmm 형식으로 지정된 달 (예 : Dec) 내에있는 경우 OK를 계산하려고합니다.

이 예에서 Dec의 결과는 3 (12 월에있는 날짜와 OK 값이있는 3 개의 행입니다.) 값이 OK 인 11 월 날짜가 없기 때문에 Nov의 결과는 0입니다.

수퍼 유저의 관련 질문에 대한 답변을 시도했지만 스프레드 시트에서 작동하지 않았습니다. 예 :

= SUMPRODUCT ((TEXT ($ A $ 1 : $ A $ 7, "Mmmm") = "Dec") ($ B $ 1 : $ B $ 7 = "OK") $ B $ 1 : $ B $ 7)

어떻게해야합니까?


안녕하세요 Fixer1234 답장을 보내 주셔서 감사합니다. 월이 12 월 일 때 셀 B에있는 "OK"합계를 계산하는 수식이 필요합니다.
Resh

Fixer1234 및 jcerbmu - 여기에 답변을 시도했지만 일부 방법은 여전히 ​​동일합니다. 숫자 형식으로 날짜 형식을 변경하려고 시도 했는데도 실제 템플릿을 보내는 방법은 .. 당신은 복사 할 수 없습니다. 여기에 이미지 ....
Resh

파일 또는 이미지 공유 서비스가있는 경우 스크린 샷에 링크를 게시하면 다른 사람이 귀하를 위해 추가합니다. LibreOffice Calc에서 수식을 테스트 한 결과 효과가있었습니다. Windows로 돌아 가면 Excel에서 다시 테스트 할 것입니다 (미국에 있기 때문에 mm / dd / yyyy 형식으로 데이터를 테스트해야합니다). 당신이 시도하고있는 결과와 얻은 결과를 정확하게 기술 할 수 있습니까? 답변에 수식을 복사하여 붙여 넣으려고 했습니까? BTW, @ 사용자 이름으로 코멘트를 "주소 지정"해야합니다. 그렇지 않으면 아무도 귀하의 게시물을 알 수 없습니다.
fixer1234

@ fixer1234 내가 코멘트를 올바르게 처리하는 방법을 알려 주셔서 감사합니다.
Resh

@ fixer1234 링크와 설명은 여기에 있습니다 : docs.google.com/spreadsheets/d/...
Resh

답변:


0

나는 이것이 당신이 얻을 수있는 최선이라고 생각하며, 나는 왜 그런지 설명 할 것이다.

=COUNTIFS(A1:A7,">=01/12/2015",A1:A7,"<=31/12/2015",B1:B7,"=Ok")

Excel의 날짜는 약간 까다 롭습니다. Excel은 숫자를 숫자로 봅니다. 예를 들면 다음과 같습니다.

01/11/2015 ~이다. 42309

01/12/2015 ~이다. 42339

그들 사이에 30의 차이가 있습니까?

세포가 보여줄 때 DEC 너는 시각적 형식 세포 안의 숫자 42339의

요구 사항의 주된 문제는 다음과 같이 원하는 것입니다. 기준 3 자로 된 월 이름 (JAN, FEB, MAR, APR ... 등)이지만 Excel 수식은 시각적 형식이 아닌 숫자를 사용합니다.


0

수식의 날짜 형식 및 구문 오류가 잘못되었습니다. 다음과 같이 정리하면 작동합니다.

=SUMPRODUCT((TEXT($A$1:$A$7,"mmm")="Dec"),($B$1:$B$7="OK"))

약자 대신 달 번호를 사용할 수 있다면 비슷한 것을 할 수 있습니다. MONTH 함수는 날짜를 월 숫자로 변환하므로 수식은 다음과 같습니다.

=SUMPRODUCT((MONTH($A$1:$A$7)=12),($B$1:$B$7="OK"))
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.