엑셀 중첩 IF 문, IF 문 속에 IF AND
- 한글 엑셀 PPT
- 2020. 7. 7. 10:00
엑셀 IF(AND(조건식, 조건식), IF, IF)
조건 값이 참일 경우에도 IF,
조건 값이 거짓일 경우에도 IF 문이 들어가는 수식입니다.
특정 구간에 해당하는 숫자를 찾아서 긍정이면 계산 값을 주는데,
그 값이 일정 금액 이상이면 지정된 값만 부여합니다.
여기에 좋은 예는 부동산 중개 수수료가 있습니다.
중개 수수료 요율입니다.
거래내용 | 거래금액 | 상한요율(%) | 한도액 |
---|---|---|---|
매매교환 | ⊙ 5천만원 미만 | 0.6 | 25만원 |
⊙ 5천만원 이 상~ 2억원 미만 | 0.5 | 80만원 | |
⊙ 2억원 이 상~ 6억원 미만 | 0.4 | 없음 | |
⊙ 6억원 이상 ~ 9억원 미만 | 0.5 | 없음 | |
⊙ 9억원 이상 | 거래금액의 1천분의( )이하 |
요율표를 보면 2억 원 미만까지는 요율이 적용된 수수료가 일정 금액이 넘으면
각 25만 원, 80만 원까지만 지급하게 되어 있습니다.
이 부분도 같이 수식을 만들어 보겠습니다.
거래금액이 4,900만 원이면 요율표에 의한 수수료는 0.6%를 적용하면 294,000원이 되어야 하는데
수수료 최고 한도금액에 걸려 250,000으로 되었습니다.
수식은 =IF(D3<5000,IF((D3*0.006)>=25,25,D3*0.006),IF(또 다른 IF 문))
요율표에 의해 0.006으로 계산한 값이 25가 넘으면 25를 넣으라는 명령입니다.
이번에는 금액을 조금 더 올려 2억이 조금 안 되는 계약금액입니다.
수식은 =IF(AND(D5>=5000,D5<20000),IF((D5*0.005)>80,80,D5*0.005),IF(또 다른 IF 문))
여기서 OR을 사용하면 안 되더군요.
OR은 둘 중 하나만 해당할 때 사용하고
지금처럼 5,000 ~ 20,000까지 기간을 정해 줄 때는 AND를 사용합니다.
D5>=5000 는 시작은 5000이 포함되어야 하므로 >=를 사용해야 합니다.
수식은 어렵지 않은데,
IF 문이 여러 개 나오기 때문에 괄호 숫자에 헷갈리더군요.
더 간편한 수식이 있을지도 모르겠습니다만,
에러 없이 잘되네요.
'한글 엑셀 PPT' 카테고리의 다른 글
엑셀 이미지 특정 셀에 고정하는 방법 (0) | 2020.07.18 |
---|---|
한글 단축키가 안 돼요 단축키 만드는 방법 (0) | 2020.07.15 |
엑셀 VLOOKPUP, HLOOKUP 함수와 INDEX 함수를 잘 알 수 있는 사용 예 (0) | 2020.07.02 |
한글 고정폭 빈 칸 사용하는 방법과 일괄 삭제하는 방법입니다 (0) | 2020.07.01 |
한글 단 나누기 몇 개까지 될까요 (0) | 2020.06.15 |