엑셀을 조금 더 다양하게 사용할 수 있게 해주는 IF 관련 함수를 사용해 보겠습니다.
IF에는
연산자를 사용하는 단순조건식도 있지만
좀 다양한 조건식을 사용하기 위해서 AND 나 OR를 사용하기도 하고
복수의 IF 사용되기도 하고
ERROR의 처리를 위해 ISERROR나 IFERROR를 사용해야 하는 경우도 있습니다.
가장 간단한 IF 사용법 입니다.
IF(점수>=60,“통과”,“탈락)
점수가 60이상이면 통과이고 아니면 탈락입니다
조건식에 사용하는 연산자들입니다.
복수의 조건을 사용할 때 사용합니다
IF(OR(VAT="면세",VAT=별도"),입력액,INT(입력액/11*10))
VAT가 "면세" 또는(OR) "별도" 이면 입력액으로 하고
아니면 입력액을 11로 나누고 그중 10으로 한다는 입금표 만들기 에서 사용한 수식입니다
여러개의 조건식을 사용할 때 IF를 사용하는 방법입니다.
조건식에 대한 설명보다 실제 예를 보면 쉽게 이해할 수 있을 것 같네요
IF(OR(상식<40, 면접<40, 서류<40), “탈락”, IF(평균<60, “탈락”, “통과”))
상식, 면접, 서류 중 하나라도 40 미만이면 탈락
하나라도 40미만은 없지만 평균이 60 미만이면 탈락
40 미만도 없고 평균 60미만이 아니면 통과입니다
평균이 90점 이상이면 “A", 80점 이상이면 "B", 70점 이상이면 ”C", 60점 이상이면 “D" 나머지 ”F"
IF가 많아서 복잡한 것 같지만 이해는 쉬운 식입니다.
IF 계열의 또 다른 함수 IFERROR입니다
수식 결과에 오류가 표시되는 것을 방지할 필요가 있을 때 사용합니다.
B2/C2의 계산에서 계산이 가능(100/10)하니까 계산 결과가 나타났는데
계산이 불가능한 계산 (100/0)에서는 오류에서 표시하라고 한 값 "0"이 표시됩니다.
수식이 오류일 때 참이 되는데 보통 IF와 함께 사용합니다.
IF(ISERROR(MID(합계,LEN(합계)-10,1)),"",MID(합계,LEN(합계)-10,1))
입금표나 세금계산서에서 금액 앞의 공란을 표시하는 수식입니다
해당 자리에 숫자가 없으면 공란으로 표시하고 아니면 숫자로 표시하라는 것으로
세금계산서, 입금표 만들기 2에서 계속됩니다.
이 글은 엑셀 2007에서 작성되었습니다
감사합니다.
'컴퓨터자료실' 카테고리의 다른 글
엑셀 활용 - 세금계산서 만들기 (0) | 2014.11.30 |
---|---|
엑셀 활용 - 입금표, 세금계산서 만들기 2 (0) | 2014.11.14 |
파워포인트에서 개체 그룹 지정과 사용자 지정 애니메이션 사용하기 (0) | 2014.11.04 |
파워포인트에서 슬라이드 화면 전환과 애니메이션 효과 사용하기 (0) | 2014.11.02 |
엑셀 활용 - 세금계산서, 입금표 만들기 1 (0) | 2014.11.01 |