Excel에서 IF 함수와 Switch 함수의 차이점

요약

  • IF 문은 TRUE/FALSE 평가에 따라 값을 반환하며, 다른 문 안에 IF 문을 중첩하여 복잡한 논리를 만들 수 있습니다.
  • SWITCH 문은 표현식을 평가하고 여러 값과 비교 테스트하여 일치 항목을 찾은 다음 해당 값을 반환합니다.
  • 다양한 연산자를 사용하는 복잡한 논리 테스트에는 IF 문을 사용하고, 간단한 동등성 테스트에는 SWITCH 문을 사용합니다.

IF 문은 Excel 에서 일반적인 논리 함수입니다 . SWITCH 문은 덜 알려져 있지만, 어떤 경우에는 IF 문 대신 사용할 수 있습니다. Excel에서 IF와 SWITCH의 차이점 과 사용 사례를 살펴보겠습니다 .

Excel에서 IF 함수와 Switch 함수의 차이점

Microsoft Excel의 IF 명령은 무엇입니까?

Excel의 IF 문은 지정된 조건이 참인지 거짓인지 판별하기 위해 논리적 테스트를 수행하는 함수입니다. 평가 결과에 따라 값을 반환하므로 결과에 따라 결정을 내릴 수 있습니다.

기본 IF 문

SWITCH가 해결하려는 문제를 더 자세히 살펴보기 전에 기본적인 IF 문을 살펴보겠습니다.

기본 IF 문의 구문은 다음과 같습니다.

IF (logical_test, result_if_true, [result_if_false])

logical_test 매개변수는 함수가 테스트할 조건이고 result_if_true는 함수가 TRUE로 평가될 경우 반환하는 결과입니다. result_if_false 매개변수는 결과가 FALSE인 경우 함수가 반환하는 결과입니다.

아래 스크린샷에서는 열 C의 테스트 점수 값이 50보다 크거나 같은지에 따라 점수에 대해 Pass 또는 Fail을 반환하려고 합니다.

Excel에서 IF 함수와 Switch 함수의 차이점

아래 수식은 C2 셀에 작성됩니다.

IF(C2 >= 50, "Pass", "Fail")

결과는 다음과 같습니다.

Excel에서 IF 함수와 Switch 함수의 차이점

중첩된 IF 문

여러 조건을 한 번에 확인하려면 IF 문을 다른 문 안에 넣으면 됩니다.

이것을 중첩된 IF 문이라고 하며 기본 구문은 다음과 같습니다.

=IF(logical_test1, result_if_true1, IF(logical_test2, result_if_true2, result_if_false2))

아래 예를 살펴보겠습니다. A열의 각 색상(빨간색, 노란색, 초록색)에는 B열에 해당하는 상태(예: 정지, 주의, 진행, 알 수 없음)가 필요합니다.

Excel에서 IF 함수와 Switch 함수의 차이점

먼저, 셀 A2의 색상에 대해 다음 수식을 셀 B2에 입력합니다.

=IF(A2 = "Red", "Stop", IF(A2 = "Yellow", "Caution", IF(A2 = "Green", "Go", "Unknown")))

A2는 빨간색이므로 위의 수식에 따라 Stop을 반환합니다. 이를 다른 셀에 복사하면 각 색상은 상태를 갖게 됩니다.

Excel에서 IF 함수와 Switch 함수의 차이점

보시다시피 IF 문을 중첩하면 논리가 금세 혼란스러워질 수 있습니다. 여기서 SWITCH 문을 사용하면 상황이 조금 더 단순해집니다.

Excel의 Switch 문은 무엇인가요?

Excel의 SWITCH 문은 비교적 새로운 함수입니다. 이 함수는 표현식을 받아서 중첩된 IF 문보다 읽기 쉽고 체계적인 형식으로 여러 결과에 대해 테스트합니다.

SWITCH 문의 기본 구문은 다음과 같습니다.

SWITCH (expression_to_test, test_value1, result_if_true1, [test_value2, result_if_true2,…], [value_if_no_match])

expression_to_test는 테스트 값(test_value1, test_value2 등)과 비교 평가될 값입니다. 값이 일치하면 해당 결과가 반환됩니다. 예를 들어, test_value1이 표현식과 일치하면 result_if_true1을 반환합니다.

일치하는 항목이 없는 경우 값을 반환하려면 value_if_no_match 매개변수를 지정할 수 있습니다.

SWITCH 문은 중첩된 IF를 단순화할 수 있으므로 중첩된 if의 색상 예를 사용할 수 있습니다. SWITCH 버전은 다음과 같습니다.

=SWITCH(A2, "Red", "Stop", "Yellow", "Caution", "Green", "Go", "Unknown")

보시다시피, 이제 수식은 SWITCH 문으로 읽기가 더 쉬워졌고 IF 버전과 똑같이 작동합니다.

IF 대 스위치 비교: 사용 사례

SWITCH 문과 비교했을 때 IF 문은 여러 조건이 포함된 복잡한 논리 테스트를 수행할 때 가장 적합합니다. 또한 Excel에서 다양한 논리 연산자(예: >, <, =, =""> <>, AND 및 OR) 를 사용하는 테스트에도 잘 작동합니다 . 따라서 SWITCH 문보다 더 유연하고 더 많은 상황을 처리할 수 있습니다.

반면, SWITCH 문은 기본 형식이 등식 연산자만 평가하기 때문에 논리 테스트에 간단한 등식 연산과 고정 값이 포함되는 경우 잘 작동합니다. 복잡한 논리 테스트에 SWITCH 문을 사용하는 것은 IF 문을 사용하는 것과 다르지 않습니다.

이 복잡한 중첩 IF 문의 예:

=IF(A1 >= 90, "Grade A", IF(A1 >= 75, "Grade B", "Grade C"))

SWITCH 명령은 다음과 같이 작성할 수 있습니다.

=SWITCH(TRUE, A1 >= 90, "Grade A", A1 >= 75, "Grade B", A1 < 75,="" "grade="">

여기서는 테스트할 표현식을 TRUE로 설정했는데, 이를 통해 equals 연산자보다 더 많은 연산자를 사용하여 여러 조건을 테스트할 수 있습니다. 하지만 이제 논리는 기본 SWITCH 문보다 덜 간결하고 읽기 쉬운 것 같습니다.

Sign up and earn $1000 a day ⋙

Leave a Comment

삼성 갤러리 앱에서 할 수 있다는 사실을 몰랐던 8가지

삼성 갤러리 앱에서 할 수 있다는 사실을 몰랐던 8가지

삼성 갤러리 앱은 여러분이 생각하는 것보다 더 강력한 기능을 가지고 있지만, 당장은 눈에 띄지 않을 수도 있습니다.

마이크로소프트의 폴더블 스마트폰, 주름 없어질까

마이크로소프트의 폴더블 스마트폰, 주름 없어질까

마이크로소프트는 지난 10월 1일에 화면에 주름이 생기지 않으면서도 360도 접을 수 있는 접이식 휴대폰에 대한 특허를 받으면서 최초의 접이식 스마트폰 출시에 한 걸음 더 다가갔다고 전해졌습니다.

Google, 검색에서 파란색 체크 표시 테스트

Google, 검색에서 파란색 체크 표시 테스트

Google은 검색에서 파란색 체크 표시를 통한 새로운 확인 기능을 테스트하고 있습니다. 이 기능은 사용자가 가짜 또는 사기성 웹사이트 링크를 클릭하는 것을 방지하는 데 도움이 됩니다.

Microsoft 365와 Office 2024 구별하기

Microsoft 365와 Office 2024 구별하기

Microsoft 365와 Office 2024는 언뜻 보기에 매우 비슷해 보일 수 있습니다. 둘 다 Microsoft의 인기 있고 널리 사용되는 애플리케이션에 액세스할 수 있게 해주기 때문입니다.

최신 엘리멘탈 던전 코드 및 코드 입력 방법

최신 엘리멘탈 던전 코드 및 코드 입력 방법

엘리멘탈 던전 코드는 게이머에게 꼭 필요한 보상입니다. Roblox의 다른 온라인 게임과 마찬가지로 플레이어는 돈이나 다른 아이템을 대가로 이러한 지원을 받을 수 있습니다.

Word에서 테이블 제목 표시줄을 반복하는 방법

Word에서 테이블 제목 표시줄을 반복하는 방법

Word 문서를 인쇄할 때, Word에서 표를 만들 때, Word에서 제목을 반복하면 제목을 더 편리하게 추적하고, 특히 제목이 긴 경우 여러 페이지에서 문서 제목을 원활하게 읽을 수 있습니다.

IOS 18에서 iMessage 애니메이션 메시지를 만드는 방법

IOS 18에서 iMessage 애니메이션 메시지를 만드는 방법

새로운 iOS 18 iMessage는 애니메이션 메시지와 텍스트 효과로 업데이트되었으며, 보내는 메시지에 사용할 수 있는 다양한 옵션이 추가되었습니다.

왜 돼지는 뱀의 천적일까?

왜 돼지는 뱀의 천적일까?

돼지에 대한 흥미로운 사실 ​​중 잘 알려지지 않은 사실이 하나 있습니다. 돼지는 뱀의 적이라고 여겨지는데, 이 두 동물이 만나면 대부분의 뱀이 돼지의 먹이가 되기 때문입니다.

지구에서 태양계에서 가장 큰 행성인 목성까지의 거리는 얼마입니까?

지구에서 태양계에서 가장 큰 행성인 목성까지의 거리는 얼마입니까?

지구에서 목성까지의 거리는 얼마입니까? 만약 모르신다면, 이 기사를 통해 목성이 지구에서 얼마나 떨어져 있는지 알려드리겠습니다.

시즌 S1 2023 Lien Quan Mobile의 메타 장군을 발견하세요

시즌 S1 2023 Lien Quan Mobile의 메타 장군을 발견하세요

모바일 얼라이언스 메타에서 제외된 장군은 누구인가요? 이제 탐험해 봅시다

그레이브스 DTCL 시즌 7.5: 표준 아이템, 그레이브스 로이 롱 스쿼드

그레이브스 DTCL 시즌 7.5: 표준 아이템, 그레이브스 로이 롱 스쿼드

시즌 1, 시즌 3, 시즌 6의 그레이브스 DTCL은 모두 1골드에 불과하며, 클랜을 자극하기 위한 추가 챔피언일 뿐인 듯합니다. 게임 초반의 주요 역할은 여전히 ​​사용되지만 그다지 많지는 않습니다. DTCL 시즌 7.5부터 그레이브스의 가격이 4골드로 폭등했으며, 썬더 드래곤이나 거너를 플레이하기로 결정했다면 반드시 필요한 영웅입니다.

삼성에서 앱별 사운드를 사용하는 방법

삼성에서 앱별 사운드를 사용하는 방법

삼성폰을 사용하는 경우 별도의 앱 사운드 기능을 사용해야 합니다. 예를 들어, Apple Music을 재생하면 휴대폰에서 차량 스피커를 통해 오디오를 들을 수 있습니다.

직장에 대한 좋은 명언, 직장에 대한 좋은 상태는 성공을 이루는 데 영감을 줍니다.

직장에 대한 좋은 명언, 직장에 대한 좋은 상태는 성공을 이루는 데 영감을 줍니다.

인터넷에는 직장에 대한 좋은 평판이 많이 있습니다. 이 기사에서는 좋고 의미 있는 직업 상태를 요약해 보겠습니다.

결혼 기념일 캡션, 의미 있고 달콤한 결혼 기념일 상태

결혼 기념일 캡션, 의미 있고 달콤한 결혼 기념일 상태

좋고 의미 있는 결혼기념일 캡션은 무엇일까요? 이 기사에서는 파트너가 영원히 기억할 수 있는 짧고 간결한 기념일 캡션을 요약해 드립니다.

Dai Hiep Phong Van 최신 코드 목록 및 코드 사용 방법

Dai Hiep Phong Van 최신 코드 목록 및 코드 사용 방법

코드 다이 히엡 퐁 반(Code Dai Hiep Phong Van)은 플레이어가 게임 속 세계를 탐험하기 시작했더라도 매력적인 보상을 사용할 수 있도록 도와줍니다.