앞에 포스팅에서 소개한 업무 일정표를 만들었는데, 요일과 날짜행에 토요일과 일요일을 다른 색으로 강조를 하려고 하는데, 조건부 서식이 안 들어가집니다.
이유는 요일 행에 요일이 보이긴 하지만 실제 셀에는 날짜행을 불러오는 수식이 들어가 있고, 해당 값을 요일로 보이게 형식만 바꾸어 놓았기 때문입니다.
즉, 토, 일등 요일에 조건부 서식을 적용하면 텍스트로 인식하지 못하고 수식으로 되어 있기 때문에 조건부 서식이 안 먹힙니다.
이럴 때 텍스트 함수를 이용하여 요일을 텍스트로 변경해 주고, 조건부 서식을 이용하여 요일의 색상을 변경하여 강조해 주고, 조건부 서식을 이용하여 주 별로 강조되는 테두리로 나누어 주는 방법을 동영상으로 설명해 드리겠습니다.
영상에서 사용한 텍스트 함수는 아래와 같습니다.
=text(셀번호,"aaa")
→ 셀번호 부분은 텍스트로 변환하려는 셀을 선택하시고, 큰따옴표 안에 텍스트로 변환되는 형식은 넣어 줍니다.
□ TEXT 함수 예제
수식 | 설명 |
=TEXT(1234.567,"$#,##0.00") | 1000 단위 구분 기호 및 소수점 두 자리가 있는 통화(예: $1,234.57). Excel에서 값을 두 개의 소수 자릿수로 반올림함을 알 수 있습니다. |
=TEXT(TODAY(),"MM/DD/YY") | MM/DD/YY 형식의 오늘 날짜(예: 03/14/12) |
=TEXT(TODAY(),"DDDD") | 오늘 요일(예: 월요일) |
=TEXT(NOW(),"H:MM AM/PM") | 현재 시간(예: 1:29 PM) |
=TEXT(0.285,"0.0%") | 백분율(예: 28.5%) |
=TEXT(4.34 ,"# ?/?") | 분수(예: 4 1/3) |
=TRIM(TEXT(0.34,"# ?/?")) | 분수(예: 1/3). 이 예제는 TRIM 함수를 사용하여 소수 값에서 선행 공백을 제거합니다. |
=TEXT(12200000,"0.00E+00") | 과학적 표기법(예: 1.22E+07) |
=TEXT(1234567898,"[<=9999999]###-####;(###) ###-####") | 특수(전화 번호)(예: (123) 456-7898) |
=TEXT(1234,"0000000") | 앞에 오는 0을 추가합니다(예: 0001234). |
=TEXT(123456,"##0° 00' 00''") | 사용자 지정 - 위도/경도 |