엑셀 함수16(IF함수로 합격, 불합격, 승진, 탈락 구하기)
엑셀(EXCEL)함수에서 IF함수가 있습니다. 일명 조건함수라 합니다. 어떤 조건에 맞을 때 참값(TRUE)으로 또는 거짓값(FALSE)로 결과값을 나타냅니다. IF조건 단독으로만 쓸 경우에는 제한된 조건에서만 가능하며, AND함수나 OR함수와 결합해서 다양한 조건을 나타낼 수 있습니다.
예를 들어 수천명의 공시생, 취업준비생이 입사시험을 치른 후에 각각의 점수를 산정하고 합격과 불합격을 나눌때 유용하게 사용할 수 있는 함수입니다.
IF함수 단독으로 사용하면서 두가지 조건을 주는 경우 : 계산불가
아래는 직원에 대한 상사평가와 직원평가를 통해서 승진, 승진탈락 여부를 가리는데 사용하는 예입니다. 평가조건이 두가지(상사, 직원)이지만 IF를 단독으로 사용할 수는 없습니다. 아래와 같이 두가지 조건(E10>90, F10>90)을 주게되면 [유효하지 않음]이란 문구가 뜨면서 함수를 수행할 수가 없습니다.
IF함수의 사용예 : 결과값셀클릭 > fx > 함수마법사창 > 함수검색(if)>검색 > 함수선택(if) > 확인
* 엑셀에서 최초로 해당 함수를 사용하게 되면 fx(함수입력)의 검색을 통해서 사용이 가능합니다. 한번 검색해서 사용하면 다음부터는 검색하지 않더라도 =을 치면 이름상자에 나타나게 되며 클릭해서 사용하면 됩니다.
함수인수 창 : 각종 인수입력 > 확인
1. LOGICAL_TEST(E3>=90) : 이 의미는 E3셀이 90보다 크거나 같으면
2. VALUE_IF_TRUE : 승진(위의 조건에 맞을 경우 승진이라는 단어로 치환)
2. VALUE_IF_FALSE : 탈락(위의 조건에 맞지않을 경우 탈락이라는 단어로 치환)
IF함수 결과값
아래에 평가항목은 상사평가만을 기준으로 했으며, 90 이상인 경우가 승진이기 때문에 96점을 취득한 홍길동만 승진이고 나머지는 전부 탈락입니다. 합격과 불합격의 경우 승진을 합격이라는 단어로, 탈락을 불합격으로 대체하면 결과값이 합격, 불합격으로 바뀝니다.
IF함수 결과값
아래에 평가항목은 직원평가만을 기준으로 했으며, 90 이상인 경우가 승진이기 때문에 95점을 취득한 김갑순만 승진이고 나머지는 전부 탈락입니다.
IF함수와 AND, OR함수와의 중첩사용의 필요
회사에서 승진시에 상사평가와 직원평가 요소 두가지를 동시에 사용한다면 IF함수만으로는 결과값을 산출할 수가 없습니다. 따라서 AND함수와 OR함수를 병행사용해야 합니다. 다음글에서 기록하겠습니다.