Excel IF 함수 사용: 하나의 조건에서 테스트

엑셀의 IF 함수는 엑셀 함수의 스위스 아미 나이프와 같습니다. 실제로 많은 상황에서 사용됩니다. 종종 Excel의 IF 함수를 다른 함수와 함께 사용할 수 있습니다. IF는 구조적으로 이해하기 쉽습니다. Excel IF 함수는 세 가지 인수를 사용합니다.

  • 참 또는 거짓 답변을 제공하는 테스트입니다. 예를 들어 "A5 셀의 값이 A8 셀의 값과 같습니다" 테스트는 예 또는 아니오의 두 가지 가능한 대답 중 하나만 가질 수 있습니다. 컴퓨터 대화에서 그것은 참 또는 거짓입니다. 이것은 계산이 아니라 비교입니다.
  • 테스트가 true인 경우 IF 함수에서 반환할 데이터입니다.
  • 테스트가 false인 경우 IF 함수에서 반환할 데이터입니다.

충분히 쉽게 들립니다. 여기 예시들이 있습니다 :

함수 논평
=IF(D10>D20, D10, D20) D10의 값이 D20의 값보다 크면 테스트가 참이기 때문에 D10의 값이 반환됩니다. D10의 값이 D20의 값보다 크지 않거나 작거나 같으면 D20의 값이 반환됩니다. D10과 D20의 값이 같으면 테스트가 false를 반환하고 D20의 값이 반환됩니다.
=IF(D10>D20, "좋은 소식입니다!", "나쁜 소식입니다!") D10의 값이 D20의 값보다 크면 "Good News!"라는 텍스트가 표시됩니다. 반환됩니다. 그렇지 않으면 "나쁜 소식!" 반환됩니다.
=IF(D10>D20, "", "나쁜 소식입니다!") D10의 값이 D20의 값보다 크면 아무 것도 반환 되지 않습니다 . 그렇지 않으면 "나쁜 소식!" 반환됩니다. 두 번째 인수는 한 쌍의 빈 따옴표입니다.
=IF(D10>D20, "좋은 소식입니다!", "") D10의 값이 D20의 값보다 크면 "Good News!" 반환됩니다. 그렇지 않으면 아무 것도 반환 되지 않습니다 . 세 번째 인수는 빈 따옴표입니다.

IF 사용에 대해 주의해야 할 중요한 측면은 두 번째 또는 세 번째 인수가 아무 것도 반환하지 않도록 하는 것입니다. 빈 문자열이 반환되며 이를 수행하는 가장 좋은 방법은 중간에 아무 것도 없이 두 개의 큰따옴표를 함께 배치하는 것입니다. 결과는 IF 함수를 포함하는 셀이 공백으로 남아 있다는 것입니다.

따라서 IF를 사용하면 두 가지 결과를 반환하도록 설정할 수 있습니다. 하나는 테스트가 참일 때이고 다른 하나는 테스트가 거짓일 때입니다. 각 결과는 숫자, 일부 텍스트, 함수 또는 수식 또는 공백일 수 있습니다.

앞의 예에서 볼 수 있듯이 IF의 일반적인 용도는 첫 번째 인수에서 테스트를 설정한 방법에 따라 두 값이 비교하여 한 값 또는 다른 값을 반환하는 방법을 확인하는 것입니다.

IF는 종종 오류를 방지하기 위한 유효성 검사로 사용됩니다 . 계산에 가변 백분율을 사용하는 재무 워크시트가 있다고 가정합니다. 사용자는 매일 이 비율을 입력해야 하지만 10%를 초과해서는 안 됩니다. 허용 범위를 벗어난 값을 실수로 입력한 경우 오류 가능성을 방지하기 위해 IF 함수를 사용하여 인접 셀에 오류 메시지를 표시할 수 있습니다. 백분율이 셀 A3에 입력되었다고 가정할 때 필요한 IF 함수는 다음과 같습니다.

=IF(A3>.1, "오류: A3의 %가 너무 큽니다", "")

다음 이미지는 IF가 비즈니스 애플리케이션에서 어떻게 잘 활용될 수 있는지 보여줍니다. 가상의 상점인 Ken's Guitars(조금 간단하지 않나요?)는 Excel 워크시트의 재고를 확인합니다.

Excel IF 함수 사용: 하나의 조건에서 테스트

기타 가게의 재고를 주시합니다.

D열에는 재고 수준이 표시되고 E열에는 재주문 수준이 표시됩니다. 작동 방식은 다음과 같습니다. 제품의 재고 수준이 재주문 수준과 같거나 낮을 때 제품을 더 주문해야 합니다. F열의 셀에는 수식이 있습니다.

F8 셀의 Excel 공식은 =IF(D8<>입니다. 재고가 있는 Stratoblaster 9000 기타의 수가 재주문 수준보다 같거나 적으면 Order를 반환합니다. 재고 숫자가 재주문 수준보다 크면 , 아무것도 반환하지 않습니다. 재고가 3개이고 재주문 수준이 2이므로 아무 것도 반환되지 않습니다. 다음 행에서 Flying X의 수는 재주문 수준과 같으므로 F9 셀에 Order가 표시됩니다.

Excel의 IF 기능을 사용하는 것은 쉽습니다. 다음과 같이하세요:

워크시트에 두 개의 값을 입력합니다. 이 값은 위에 표시된 재고 수준 예와 같이 의미가 있어야 합니다.

결과를 표시할 셀을 클릭합니다.

=IF(를 입력하여 함수를 시작합니다.

수행할 테스트를 결정합니다. 두 값이 동일한지 확인할 수 있습니다. 하나가 다른 것보다 큰지 여부; 다른 것에서 하나를 빼는 것이 0보다 크거나 같거나 작은지 여부; 등등. 예를 들어, 첫 번째 값이 두 번째 값과 같은지 여부를 확인하려면 첫 번째 셀을 클릭(또는 해당 주소 입력)하고 등호(=)를 입력한 다음 두 번째 셀을 클릭(또는 주소 입력)합니다.

쉼표(,)를 입력합니다.

테스트가 true인 경우 표시되어야 하는 결과를 입력 합니다 .

예를 들어 "값이 같음"을 입력합니다. 텍스트는 따옴표로 묶어야 합니다.

쉼표(,)를 입력합니다.

테스트가 false인 경우 표시되어야 하는 결과를 입력합니다 . 예를 들어 "값이 동일하지 않습니다"를 입력 합니다.

a )를 입력하고 Enter 키를 누릅니다.

Excel IF 기능은 훨씬 더 많은 작업을 수행할 수 있습니다. 중첩된 IF 함수를 사용하면 워크시트 데이터에 대한 테스트를 훨씬 더 유연하게 수행할 수 있습니다. 이것을 극복하기 위해서는 약간의 인내가 필요합니다. 중첩 은 IF 함수를 다른 IF 함수 안에 배치할 수 있음을 의미합니다. 즉, 내부 IF는 외부 IF의 true 또는 false 인수가 있는 위치에 배치됩니다(또는 두 인수 모두에 내부 IF 사용). 왜 이렇게 하시겠습니까?

예를 들면 다음과 같습니다. 다른 날 밤에 우리는 저녁 식사 장소를 결정하고 있었습니다. 우리는 이탈리아어를 고려하고 있었고 우리가 이탈리아어 장소에 가서 그것이 마니코티를 제공한다면 마니코티를 먹을 것이라고 결정했습니다. 그렇지 않으면 우리는 피자를 먹기로 결정했습니다.

논리적으로 이 결정은 다음과 같습니다.

레스토랑이 이탈리안이라면 레스토랑이 마니코티를 제공한다면 우리는 마니코티를 먹고, 그렇지 않으면 피자를 먹을 것입니다.

이것은 프로그래밍 코드와 매우 흡사합니다. End If 문은 IF 함수에 동등한 값이 없기 때문에 혼동을 방지하기 위해 의도적으로 생략되었습니다. 그게 다야! 내부 IF 문에는 참 가능성과 거짓 가능성 모두에 대한 결과가 있습니다. 외부 IF는 그렇지 않습니다. 다음은 중첩된 Excel IF 문의 구조입니다.

=IF(Restaurant=Italian, IF(레스토랑은 manicotti, "manicotti", "pizza"), "")

레스토랑이 이탈리아 레스토랑이 아닌 경우 선택 항목이 무엇이든 상관없습니다(외부 IF의 세 번째 인수가 비어 있는 것으로 표시됨).

최대 64개의 IF 문을 중첩할 수 있지만 4 또는 5를 넘으면 상황이 매우 복잡해질 수 있습니다.

중첩된 IF 문을 적용하여 위에서 인벤토리 워크시트의 정교함을 높일 수 있습니다. 다음 이미지에는 추가 열이 있습니다. Hot Item. 핫 아이템은 세 가지 형태를 취할 수 있습니다.

  • 재고 수준이 재주문 수준의 절반 이하이고 마지막 판매 날짜가 지난 30일 이내인 경우 핫 아이템 입니다. 30일 이내에 재고가 재주문 수준의 절반 이하로 떨어졌다는 관점입니다. 이는 재고가 빠른 속도로 회전하고 있음을 의미합니다.
  • 재고 수준이 재주문 수준의 절반 이하이고 마지막 판매 날짜가 지난 31-60일 이내인 경우 웜 아이템 입니다. 관점은 31-60일 만에 재고가 재주문 수준의 절반 이하로 팔렸다는 것입니다. 이는 재고가 중간 속도로 회전하고 있음을 의미합니다.
  • 앞의 두 조건 중 어느 것도 충족되지 않으면 항목에 특별한 상태가 할당되지 않습니다.

Excel IF 함수 사용: 하나의 조건에서 테스트

핫한 인벤토리 아이템을 찾고 있습니다.

핫 아이템이 있고 웜 아이템이 있습니다. 둘 다 재고가 재주문 수준의 50% 이하라는 공통 기준을 충족해야 합니다. 이 첫 번째 조건이 충족된 후에야 두 번째 기준(마지막 주문 이후의 일수)이 작동합니다. 나에게 중첩 된 IF처럼 들립니다! G8 셀의 수식은 다음과 같습니다.

=IF(D8<><><>

좋아, 숨을 쉬어.

외부 IF는 D열의 재고가 재주문 수준의 절반(50%) 이하인지 여부를 테스트합니다. 이를 수행하는 공식의 일부는 =IF(D8<>입니다. 이 테스트는 물론 참 또는 거짓 답변을 생성합니다. 거짓이면 외부 IF의 거짓 부분이 사용됩니다(단지 빈 문자열 수식 끝에 있음: ,"")).

그러면 전체 중간 부분이 통과할 수 있습니다. 그것과 함께있어!

첫 번째 테스트가 참이면 외부 IF의 참 부분이 사용됩니다. 이 참 부분이 또 다른 IF 함수인 경우가 있습니다.

IF(지금()-C8<><>

내부 IF 의 첫 번째 Excel 인수 는 마지막 주문 날짜(C열) 이후의 일수가 30보다 작거나 같은지 테스트합니다. NOW 함수에서 얻은 오늘에서 마지막 주문 날짜를 빼면 됩니다. .

테스트가 사실이고 마지막 주문 날짜가 지난 30일 이내라면 HOT! 반환됩니다. 참으로 핫한 셀러! 테스트가 거짓이면 ... 잠깐, 이것은 무엇입니까? 또 다른 IF 함수! 예: IF 안의 IF 안의 IF. 마지막 주문 날짜 이후의 일 수가 30보다 크면 다음 중첩 IF는 일 수가 지난 60일 이내인지 테스트합니다.

IF(지금()-C8<>

이 테스트가 사실이라면, 웜! 반환됩니다. 테스트가 거짓이면 아무 것도 반환되지 않습니다.

이 3단계 IF 문에 대한 몇 가지 핵심 사항:

  • 경과된 일수가 30일 이하인지 테스트하는 IF에는 true(HOT!)인 경우 반환할 값과 false(다음 중첩 IF에서 반환되는 모든 것)인 경우 반환할 값이 있습니다.
  • 외부 IF와 가장 안쪽 IF는 테스트가 거짓일 때 아무 것도 반환하지 않습니다.
  • 표면적으로 60일 이하의 테스트 는 마지막 주문 날짜로부터 30일 이하의 날짜도 포착합니다. 이것은 실제로 의도된 것이 아닙니다. 테스트는 경과된 일수가 60일 이하인지 30초과 인지 여부여야 합니다 . 실제로 이런 식으로 철자를 입력할 필요는 없습니다. 공식이 60일 임계값에 대한 테스트 지점에 도달했기 때문입니다. -일 임계값이 이미 실패했습니다. 이런 것들을 조심해야 해요!

Leave a Comment

Excel에서 산점도를 만드는 방법

Excel에서 산점도를 만드는 방법

Excel에서 회귀 분석을 통해 데이터 간의 관계를 탐색하고 시각적으로 분석하는 방법을 알아보세요. 다양한 단계를 따라 쉽게 산점도를 만들 수 있습니다.

Microsoft 365 Business: Azure Information Protection을 구성하는 방법

Microsoft 365 Business: Azure Information Protection을 구성하는 방법

이 가이드를 사용하여 LuckyTemplates.com에서 Azure Information Protection을 효과적으로 구성하는 방법을 알아보세요.

SharePoint를 Power BI와 통합하는 방법

SharePoint를 Power BI와 통합하는 방법

SharePoint와 Power BI 통합 방법 및 LuckyTemplates.com에서 보고서를 SharePoint 사이트에 연결하는 다양한 방법에 대해 알아보세요.

PowerPoint 슬라이드에서 펜 및 형광펜 그림 지우기

PowerPoint 슬라이드에서 펜 및 형광펜 그림 지우기

프레젠테이션 중 펜 혹은 형광펜을 사용하여 PowerPoint 슬라이드에 그린 경우, 사용자가 다음 프레젠테이션을 위해 그림을 저장하거나 쉽게 지울 수 있도록 하는 방법을 알립니다.

스마트시트 9.1.1

스마트시트 9.1.1

Smartsheet는 프로젝트를 관리하고, 워크플로를 구축하고, 팀과 협업할 수 있는 동적 작업 플랫폼입니다.

공유 지점

공유 지점

SharePoint는 다양한 워크플로 응용 프로그램, "목록" 데이터베이스 및 기타 웹 구성 요소는 물론 보안 기능을 사용하여 비즈니스 그룹의 공동 작업을 제어하는 ​​웹 기반 공동 작업 시스템입니다.

퍼페추얼 캘린더 1.0.38/1.0.36

퍼페추얼 캘린더 1.0.38/1.0.36

반니엔 캘린더(Van Nien Calendar)는 휴대폰에서 달력 보기 애플리케이션으로, 휴대폰에서 태음태양일을 빠르게 확인하고 중요한 업무를 정리할 수 있도록 도와줍니다.

마이크로소프트 아웃룩 2021

마이크로소프트 아웃룩 2021

Microsoft Outlook은 Microsoft Corporation에서 개발한 비즈니스 및 생산성 응용 프로그램입니다.

클릭업

클릭업

ClickUp은 모든 비즈니스에서 가장 높은 평가를 받는 생산성 플랫폼 중 하나입니다. Google, Booking.com, San Diego Padres 및 Uber와 같은 대기업은 모두 ClickUp을 사용하여 직장 생산성을 높입니다.

PDF-XChange 뷰어 2.5.322.10

PDF-XChange 뷰어 2.5.322.10

PDF는 텍스트 문서를 읽고, 만들고, 보내는 데 일반적으로 사용되는 형식이 되었습니다. 결과적으로 이러한 유형의 문서화에 사용되는 프로그램 수가 증가했습니다. PDF-XChange Viewer는 점점 더 많은 PDF 뷰어 중 하나입니다.