조건부 서식
조건부 서식은 많은 자료 중에서 원하는 자료 일부에만 서식을 지정할 수 있는 엑셀의 기능입니다
서식을 지정하는 것은 어렵지 않으나 정확하게 조건을 설정해주는 것이 중요합니다
1. 조건부 서식을 적용할 부분의 필드명을 제외한 자료영역만 블록 지정한 후에 [홈]-스타일-조건부서식-새 규칙을 클릭해 "새 규칙 대화상자"를 불러옵니다
2. "새 서식 규칙" 대화상자에서 규칙 유형을 '수식을 사용하여 서식을 지정할 셀 결정'으로 선택 한 후에 수식 입력란에 문제에 주어진 조건대로 수식을 입력해줍니다
3. 조건 설정을 마치면 수식입력만 밑에 서식 버튼을 클릭하고, "셀 서식 대화상자"가 나타나면 문제에 주어진대로 서식 조건을 입력해 준후 확인을 눌러줍니다
4. 다시 "새 서식 규칙" 대화상자로 돌아오고 다시 한번 확인을 누르면 결과가 나타나게 됩니다
※ 조건부 서식의 조건 연습
A B C D E F G H I J
대여코드 |
회원구분 |
차종 |
연료 |
대여일 | 대여지역 |
출시년도 |
1일대여료 |
대여일자 |
반납일자 |
A15-001 |
일반 |
소나타 |
경유 |
7 | 제주 |
2010 |
100000 |
2015-1-1 |
2015-1-7 |
F16-002 |
비회원 |
모닝 |
경유 |
5 | 제주 |
2010 |
50000 |
2016-3-1 |
2016-3-5 |
F17-003 |
비회원 |
스타렉스 |
휘발유 |
19 | 부산 |
2012 |
150000 |
2017-4-3 |
2017-4-20 |
D17-004 |
비회원 |
마티즈 |
경유 |
5 | 광주 |
2013 |
50000 |
2017-5-6 |
2017-5-10 |
F17-005 |
VIP |
벤츠 |
고급휘발유 |
17 | 서울 |
2015 |
300000 |
2017-1-1 |
2017-1-17 |
A17-006 |
일반 |
그렌저 |
휘발유 |
4 | 부산 |
2014 |
200000 |
2017-3-4 |
2017-3-7 |
F17-007 |
비회원 |
제네시스 |
휘발유 |
2 | 서울 |
2012 |
200000 |
2017-1-12 |
2017-1-13 |
연료가 "휘발류"이고 출시년도가 "2010"년인 행 전체에 서식을 지정
▷ =AND($D2="휘발유", $G2=2010)
대여코드의 첫글자가 A이거나 D이고 대여지역이 "제주"인 행 전체에 서식을 지정
▷ =AND(OR(LEFT($A2, 1)="A", LEFT($A2,1)="D"), $F2="제주")
대여일이 5일 이상이거나 대여일지와 반납일자 사이의 일수가 10일 이상인 행 전체에 서식을 지정(OR, LEN, DAYS360 이용)
▷ =OR(LEN($E2)>=5, DAYS360($I2,$J2)>=10)
행번호가 짝수이면서 대여코드가 F로 시작하는 행 전체에 서식을 지정(MOD, ROW 함수 이용)
▷ =AND(MOD(ROW($A2),2)=0, LEFT($A2,1)="F")
대여일자가 2015 또는 2016이거나 반납일자의 월이 3월인 행 전체에 서식을 지정(YEAR, MONTH 함수 이용)
▷=OR(YEAR($I2)=2015, YEAR($I2)=2016, MONTH($J2)=4)
대여코드의 오른쪽 첫 자리가 5이하로 끝나면서 연료가 경유 또는 휘발유인 행 전체에 서식을 지정(RIGHT, VALUE 함수 이용)
▷=AND(VALUE(RIGHT($A1,1))<=5, OR($D2="휘발유", $D2="경유"))
가격이 최대값이거나 최소값인 행 전체/대여일이 전체 평균 이상인 행 전체에 서식을 지정(MAX, MIN, AVERAGE 함수 이용)
▷=OR($H2=MAX($H$2:$S$8),$H2=MIN($H$2:$S$8))
=$E2>=AVERAGE($E$2:$E$9)
A B C D E F G
이름 |
생년월일 |
직위 |
사무능력 |
컴퓨터활용능력 |
업무능률 |
총점 |
김서진 |
1991-1-4 |
사원 |
50 |
40 |
60 |
150 |
이경환 |
1994-7-5 |
사원 |
60 |
70 |
50 |
180 |
박지수 |
1991-6-5 |
이사 |
70 |
80 |
80 |
230 |
이양안 |
1991-5-5 |
팀장 |
60 |
90 |
80 |
190 |
김유리 |
1991-8-16 |
부장 |
80 |
40 |
30 |
150 |
정슬기 |
1991-12-22 |
대리 |
80 |
20 |
80 |
180 |
한경주 |
1991-11-13 |
사원 |
80 |
80 |
80 |
240 |
이봉수 |
1991-5-1 |
사원 |
90 |
90 |
100 |
280 |
이도윤 |
1995-4-3 |
사원 |
20 |
50 |
30 |
80 |
생년월일의 요일이 '토요일'이거나 '일요일'이면서 직위가 사원인 행 전체에 서식을 지정(WEEKDAY 함수의 2번 형식 이용)
▷ =AND(OR(WEEKDAY($B2,2)=6, WEEKDAY($B2,2)=7, $C2="사원")
또는 AND(WEEKDAY($B2,2)>=6, $C2="사원")
사무능력~업무능률의 모두 50점 이상이고 총점이 200점 이상인 행전체에 서식 지정(COUNTIF 함수 이용)
▷=AND(COUNTIF($D2:$F:2,">=50")>=3,$G2>=200)
이런식으로 서식을 지정해 주어야 하는데 문제를 읽고 문제에서 주어진 조건을 서식으로 바꿀수 있어야 합니다 그렇기 때문에 함수를 이용하는 연습을 계속해서 해야 문제를 풀 수 있습니다~
'컴퓨터활용능력' 카테고리의 다른 글
[기본작업] 수학통계함수 3 (0) | 2017.04.28 |
---|---|
[엑셀] 셀 서식 (0) | 2017.04.26 |
[엑셀] 단축키 (0) | 2017.04.06 |
[계산작업] 수학통계함수 2 (0) | 2017.02.21 |
[계산작업] 수학통계함수 1 (2) | 2017.02.21 |