IF 함수Microsoft 365용 Excel Microsoft 365용 Excel(Mac용) 웹용 Excel Excel 2021 Mac용 Excel 2021 Excel 2019 Mac용 Excel 2019 Excel 2016 Mac용 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Mac용 Excel 2011 Excel Starter 2010 더 보기...간단히 IF 함수는 가장 많이 사용하는 Excel 함수 중 하나로, 특정 값과 예상값을 논리적으로 비교할 수 있는 함수입니다. 따라서 IF 문에서는 두 개의 결과가 나타날 수 있습니다. 첫 번째 결과는 비교가 True인 경우이고 두 번째 결과는 비교가 False인 경우입니다. 예를 들어 =IF(C2=”Yes”,1,2)는 IF(C2 = Yes이면 1을 반환하고, 그렇지 않으면 2를 반환한다)라는 의미입니다.
논리 함수 중 하나인 IF 함수를 사용하여 조건이 True이면 하나의 값을 반환하고, 조건이 False이면 다른 값을 반환합니다. IF(logical_test, value_if_true, [value_if_false]) 예를 들면 다음과 같습니다.
간단한 IF 예제
위 예제에서 D2 셀은 IF(C2 = Yes이면 1을 반환하고 그렇지 않으면 2를 반환한다)라는 의미입니다.
이 예제에서 D2 셀의 수식은 다음과 같습니다 . IF(C2 = 1, Yes를 반환하고 그렇지 않으면 아니요를 반환). 표시된 것처럼 IF 함수를 사용하여 텍스트와 값을 모두 평가할 수 있습니다. 또한 오류를 평가하는 데도 사용할 수 있습니다. 한 항목이 다른 항목에 일치하여 단일 결과를 반환하는지 확인하는 데만 이 함수를 사용하는 것이 아니라, 조건에 따라 수학 연산자도 사용할 수 있고 다른 계산도 추가적으로 할 수 있습니다. 또한 비교를 여러 개 하기 위해 여러 IF 함수를 함께 중첩할 수도 있습니다.
위 예제에서 D2의 IF 함수는 IF(C2가 B2보다 크면 “Over Budget”을 반환하고 그렇지 않으면 “Within Budget”을 반환한다)라는 의미입니다.
위 그림에서는 텍스트 결과를 반환하는 대신에 수학적 계산값을 반환하도록 해보겠습니다. 즉, E2의 수식은 IF(Actual이 Budgeted보다 크면 Actual 금액에서 Budgeted 금액을 빼고 그렇지 않으면 아무 값도 반환하지 않는다)라는 의미입니다.
이 예제에서 F7의 수식은 IF(E7 = “Yes”이면 F5 * 8.25%로 계산해서 총금액을 산출하고 그렇지 않고 지불해야 할 판매세가 없으면 0을 반환한다)라는 의미입니다. 참고: 수식에서 텍스트를 사용하려는 경우 텍스트를 따옴표(예: "Text")로 래핑해야 합니다. 유일한 예외는 Excel에서 자동으로 이해하는 TRUE 또는 FALSE를 사용하는 것입니다. 일반적인 문제
추가 지원언제든지 Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받을 수 있습니다.
참고 항목Excel의 계산 연산자 및 우선 순위 수식에서 중첩된 함수 사용 IF를 사용하여 셀이 비어 있는지 검사 비디오: 고급 IF 함수 IFS 함수(Office 365, Excel 2016 이상) 고급 IF 함수 – 중첩된 수식 및 오류 방지 교육 비디오: 고급 IF 함수 COUNTIF 함수는 단일 조건을 기준으로 값을 계산합니다. COUNTIFS 함수는 여러 조건을 기준으로 값을 계산합니다. SUMIF 함수는 단일 조건을 기준으로 합계를 계산합니다. SUMIFS 함수는 여러 조건을 기준으로 합계를 계산합니다. AND 함수 OR 함수 VLOOKUP 함수 Excel의 수식 개요 수식 손상을 방지하는 방법 수식에서 오류 감지 논리 함수 Excel 함수(사전순) Excel 함수(범주별) 추가 도움이 필요하신가요?
Microsoft 365용 Excel Microsoft 365용 Excel(Mac용) 웹용 Excel Excel 2021 Mac용 Excel 2021 Excel 2019 Mac용 Excel 2019 Excel 2016 Mac용 Excel 2016 Excel 2013 Excel Web App Excel 2010 Excel 2007 Mac용 Excel 2011 Excel 2007 Developer Excel 2010 Developer Excel 2013 Developer Windows Phone 10용 Excel Excel Starter 2010 더 보기...간단히 IF 함수를 사용하면 조건을 테스트하고 해당 조건이 True 또는 False인지 결과를 반환함으로써 예상값과 특정 값을 논리적으로 비교할 수 있습니다.
그러나 여러 조건을 테스트해야 하는 경우, 즉 모든 조건이 True 또는 False(AND)인 경우, 하나의 조건만 True 또는 False(OR)인 경우, 아니면 조건이 기준을 충족하지 않는지(NOT) 확인하고 싶을 수 있습니다. 3개의 함수를 모두 직접 사용할 수 있지만 IF 함수를 함께 사용하는 것이 훨씬 일반적입니다. AND, OR 및 NOT과 함께 IF 함수를 사용하여 조건이 True 또는 False인지 여러 평가를 수행합니다. 구문
다음은 AND, OR 및 NOT 함수를 개별적으로 구성하는 방법에 대한 개요입니다. 각 함수를 IF 문과 조합할 경우 다음과 같습니다.
예제다음은 중첩된 IF(AND()), IF(OR()) 및 IF(NOT()) 문의 몇 가지 일반적인 예입니다. AND 및 OR 함수는 최대 255가지 개별 조건을 지원할 수 있지만 복잡하고 중첩된 수식을 작성, 테스트 및 유지 관리하기가 매우 어렵기 때문에 여러 개의 조건을 사용하는 것은 좋은 방법이 아닙니다. NOT 함수에는 하나의 조건만 사용합니다. 해당 논리에 따라 나타낸 수식은 다음과 같습니다.
모든 예제에서 해당 조건을 입력한 후 괄호를 닫아야 합니다. 나머지 True/False 인수는 외부 IF 문의 일부로 남아 있습니다. 예제에서 반환되는 TRUE/FALSE 값을 텍스트 또는 숫자 값으로 대체할 수 있습니다. 다음은 AND, OR 및 NOT을 사용하여 날짜를 계산하는 몇 가지 예제입니다. 해당 논리에 따라 나타낸 수식은 다음과 같습니다.
조건부 서식으로 AND, OR 및 NOT 사용AND, OR 및 NOT을 사용하여 수식 옵션으로 조건부 서식 기준을 설정할 수도 있습니다. 이때 IF 함수를 생략하고 직접 AND, OR 및 NOT을 사용할 수 있습니다. 홈 탭에서 조건부 서식 > 새 규칙을 클릭합니다. 그런 다음 "수식을 사용하여 서식을 지정할 셀 결정" 옵션을 선택하고 수식을 입력하고 원하는 서식을 적용합니다. 앞의 날짜 예제를 사용한 수식은 다음과 같습니다.
참고: 일반적인 오류는 등호(=)가 없는 조건부 서식에 수식을 입력하는 것입니다. 이렇게 하면 조건부 서식 대화 상자에서 수식에 등호와 따옴표를 추가합니다. ="OR(A4>B2,A4<B2+60)"이므로 수식이 제대로 응답하기 전에 따옴표를 제거해야 합니다. 맨 위로 이동 추가 지원언제든지 Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받을 수 있습니다.
참고 항목수식에서 중첩 함수를 사용하는 방법 알아보기 IF 함수 AND 함수 OR 함수 NOT 함수 Excel의 수식 개요 수식 손상을 방지하는 방법 수식에서 오류 감지 Excel의 바로 가기 키 논리 함수(참조) Excel 함수(사전순) Excel 함수(범주별) 추가 도움이 필요하신가요? |