- 2020 년 5 월 22 일
- 읽는 데 2 분
-
- s
- 적용 대상 : Microsoft Office Excel 2003, Microsoft Office Excel 2007 , Excel 2010
참고
Office 365 ProPlus의 이름이 Microsoft 365 Apps for enterprise로 변경됩니다. 이 변경 사항에 대한 자세한 내용은이 블로그 게시물을 참조하십시오.
요약
Microsoft Excel에서 SUM + 내부에서 AND 및 / 또는 OR 논리 함수를 사용할 때 둘 이상의 조건에 대해 범위를 테스트하는 IF 문이 예상대로 작동하지 않을 수 있습니다. 중첩 된 IF 문은이 기능을 제공합니다. 그러나이 도움말에서는 다음 수식을 사용하는 두 번째로 쉬운 방법에 대해 설명합니다.
AND 조건
OR 조건
p>
추가 정보
SUM + IF 문을 사용하여 주어진 테스트를 통과 한 범위의 셀 수를 계산하거나 합계 다른 (또는 동일한) 범위의 해당 값이 지정된 기준을 충족하는 범위의 값. 이는 Microsoft Excel의 DSUM 함수와 유사하게 작동합니다.
예
이 예는 A1 : A10 범위에서 1에서 10 사이의 값 수를 계산합니다.
p>
이 작업을 수행하기 위해 다음 중첩 IF 문을 사용할 수 있습니다.
다음 방법도 작동하며 다음과 같은 경우 훨씬 읽기 쉽습니다. 여러 테스트를 수행하고 있습니다.
다음 방법은 주어진 두 날짜 사이에있는 날짜 수를 계산합니다.
참고
- CTRL + SHIFT + ENTER를 동시에 눌러 이러한 수식을 배열 수식으로 입력해야합니다. Macintosh에서는 대신 COMMAND + RETURN을 누릅니다.
- 배열은 전체 열을 참조 할 수 없습니다.
이 방법을 사용하면 하나의 결과를 곱합니다. SUM 함수에 TRUE 및 FALSE를 반환하는 다른 논리 테스트에 의한 논리 테스트. 다음과 같을 수 있습니다.
위에 표시된 방법은 두 테스트가 모두 TRUE로 평가되는 A1 : A10 범위의 셀 수를 계산합니다. 해당 셀 (예 : B1 : B10)의 값을 합산하려면 다음과 같이 수식을 수정합니다.
SUM +에서 OR을 구현할 수 있습니다. IF 문도 비슷합니다. 이렇게하려면 곱하기 기호 (*)를 더하기 기호 (+)로 바꿔 위에 표시된 수식을 수정합니다. 그러면 다음과 같은 일반 공식이 제공됩니다.