본문 바로가기

ms office TIP/엑셀함수

엑셀 함수20(함수인수창을 이용해 if,and중첩함수 구하기)

엑셀 함수20(함수인수창을 이용해 if,and중첩함수 구하기)

지난번 글에서 아래 표를 가지고 IF함수와 AND함수를 중첩해서 원하는 결과값을 계산하는 법(함수삽입상자 이용 : 관련글/엑셀 함수19(IF함수와 and함수 중첩 및 중첩함수의 구조)에 대해서 알아봤습니다. 함수계산에 있어서 직접 함수를 함수삽입(fx)상자에 입력해서 구할 수도 있고 함수인수대화상자를 이용할 수도 있습니다. 

함수인수창을 사용하면 각종 입력도구(따옴표, 콤마, 가로열기, 닫기 등)가 자동으로 삽입이 되기 때문에 입력해야 하는번거로움이 없고 빠뜨리지 않은 장점이 있습니다. 사용순서만 적확하게 숙지하면 편리합니다. 

if 및 and함수의 중첩사용하기

표의 보너스 항목에는 중첩사용 결과가 나타나 있습니다. 이 결과를 얻기 위해 함수인수창을 사용하겠습니다.

함수인수창으로 중복함수 구하기 : 함수인수창(대화상자) 생성하기

함수인수창이 나타나게 하려면 [결과셀 클릭하고 =]을 하고 [이름상자의 세모클릭]합니다. 아래방향에서 [원하는 함수(IF함수)선택]  을 하면 IF함수의 인수창이 아래방향에 나타납니다. 이를 무시하고 함수삽입상자에서 [=IF()의 ()의 사이를 클릭]하고 [이름상자의 세모클릭]하여 다시 [AND함수를 선택]합니다. 약간 복잡한 것 같지만 몇번 하다보면 간단합니다. 

AND함수클릭>함수인수대화상자(각각의 인수삽입)



AND함수 인수삽입 결과(==IF(AND(D4<>"C",C4>90)

함수삽입창의  IF함수클릭 > 함수인수창 > 참(100) 거짓(0) >확인

중첩함수 사용 결과

위의 과정이 복잡한 것 같지만 몇번 해보면 금방 익숙해지기 때문에 어렵지 않습니다. 함수인수대화상자를 이용하던가 함수삽입상자에 직접 수식을 입력해서 중첩함수를 구할 수 있습니다.