엑셀 ISFORMULA 함수로 수식 셀을 똑똑하게 표시하는 방법
엑셀 작업을 하다 보면 복잡한 스프레드시트에서 어떤 셀에 수식이 있고 어떤 셀에 단순한 값이 있는지 구분하기 어려운 경우가 있어요. 특히 다른 사람이 만든 파일을 검토하거나 자신이 만든 복잡한 시트를 나중에 다시 볼 때 더욱 그렇죠. 이럴 때 ISFORMULA 함수를 조건부 서식과 함께 활용하면 수식이 있는 셀을 시각적으로 쉽게 구분할 수 있어요.
ISFORMULA 함수란? 지정된 셀에 수식이 있으면 TRUE를, 단순한 값이나 텍스트가 있으면 FALSE를 반환하는 논리 함수예요.
ISFORMULA 함수의 기본 문법
정말 간단하죠? 확인하고 싶은 셀을 참조로 넣기만 하면 되어요. 예를 들어 A1 셀에 수식이 있는지 확인하려면 =ISFORMULA(A1)이라고 입력하면 됩니다.
조건부 서식과 함께 활용하는 방법
ISFORMULA 함수의 진가는 조건부 서식과 함께 사용할 때 발휘되어요. 수식이 있는 모든 셀을 자동으로 하이라이트해서 한눈에 볼 수 있게 만들 수 있거든요.
단계별 설정 방법
1단계: 범위 선택
조건부 서식을 적용할 범위를 선택해요. 예를 들어 A1:E10 범위를 선택합니다.
2단계: 조건부 서식 메뉴
홈 탭 → 조건부 서식 → 새 규칙을 클릭해요.
3단계: 수식 입력
"수식을 사용하여 서식을 지정할 셀 결정"을 선택하고 다음 수식을 입력해요:
4단계: 서식 설정
서식 버튼을 클릭해서 원하는 색상이나 스타일을 설정해요. 예를 들어 연한 파란색 배경을 설정할 수 있어요.
주의사항: 조건부 서식에서는 선택한 범위의 첫 번째 셀을 기준으로 수식을 작성해야 해요. 엑셀이 자동으로 상대 참조를 적용해서 다른 셀들에도 적용해줍니다.
실무에서 유용한 활용 예시
예시 1: 계산 셀과 입력 셀 구분하기
재무 모델링이나 데이터 분석을 할 때 어떤 셀은 직접 입력하는 값이고 어떤 셀은 계산된 결과인지 구분하는 것이 중요해요.
| 셀 | 내용 | ISFORMULA 결과 | 표시 방법 |
|---|---|---|---|
| A1 | 100 (직접 입력) | FALSE | 기본 색상 |
| A2 | =A1*1.1 (수식) | TRUE | 파란색 배경 |
| A3 | =SUM(A1:A2) (수식) | TRUE | 파란색 배경 |
예시 2: 오류 체크와 함께 사용하기
ISFORMULA 함수를 다른 함수와 조합해서 더 정교한 조건을 만들 수도 있어요.
이 수식은 수식이 있으면서 동시에 오류가 발생한 셀을 찾아줘요. 빨간색으로 표시하면 문제가 있는 수식을 쉽게 발견할 수 있겠죠?
ISFORMULA와 함께 사용하면 좋은 함수들
FORMULATEXT 함수
이 함수는 해당 셀의 수식을 텍스트로 보여줘요. ISFORMULA로 수식이 있는 셀을 찾았다면, FORMULATEXT로 실제 수식 내용을 확인할 수 있어요.
CELL 함수와의 조합
이렇게 하면 수식이 있는 셀은 "수식"이라고 표시하고, 그렇지 않은 셀은 데이터 타입(숫자, 텍스트 등)을 보여줘요.
고급 활용 팁
여러 조건을 조합한 조건부 서식
더 복잡한 조건을 만들어서 다양한 상황에 대응할 수 있어요.
수식이면서 값이 0인 셀 찾기
수식이면서 특정 함수를 포함한 셀 찾기
워크시트 전체에 적용하기
특정 범위가 아니라 워크시트 전체에 적용하고 싶다면 $A:$XFD 범위를 선택하고 조건부 서식을 적용하면 되어요. 단, 성능을 고려해서 실제 사용하는 범위로 제한하는 것이 좋습니다.
주의사항과 한계
버전 호환성: ISFORMULA 함수는 Excel 2013 이후 버전에서만 사용할 수 있어요. 이전 버전에서는 작동하지 않으니 참고하세요.
성능 고려: 너무 큰 범위에 조건부 서식을 적용하면 파일 크기가 커지고 속도가 느려질 수 있어요.
배열 수식: 배열 수식의 경우 첫 번째 셀에서만 TRUE를 반환하고, 나머지 셀에서는 FALSE를 반환할 수 있어요.
실무 적용 시나리오
실제 업무에서는 이런 상황에서 ISFORMULA 함수가 특히 유용해요:
- 모델 검토: 재무 모델이나 분석 시트에서 어떤 셀이 계산된 값이고 어떤 셀이 입력값인지 구분
- 오류 추적: 복잡한 시트에서 수식 오류가 발생한 셀을 빠르게 찾기
- 템플릿 제작: 다른 사람이 사용할 템플릿에서 수정 가능한 셀과 수정하면 안 되는 셀 구분
- 데이터 검증: 수식이 있어야 할 셀에 실수로 값을 직접 입력했는지 확인
마무리
ISFORMULA 함수와 조건부 서식의 조합은 복잡한 엑셀 시트를 관리하는 데 정말 유용한 도구예요. 수식이 있는 셀을 시각적으로 구분할 수 있게 되면 실수를 줄이고 작업 효율성을 크게 높일 수 있어요.
특히 팀 작업을 할 때나 중요한 분석 자료를 다룰 때는 이런 시각적 구분이 매우 중요해요. 처음에는 설정이 조금 번거로울 수 있지만, 한 번 익숙해지면 없어서는 안 될 기능이 될 거예요.
다음에는 다른 유용한 엑셀 함수들과 실무 활용법에 대해서도 더 자세히 다뤄보겠어요!
'Excel Lab.' 카테고리의 다른 글
| 엑셀, 오류 처리의 달인이 되자! IFERROR와 ISERROR 함수 정복 (0) | 2025.09.19 |
|---|---|
| 엑셀, RAND 함수 (0) | 2025.09.15 |
| 엑셀, SQRT 함수 가이드 - 제곱근과 관련 함수들 (1) | 2025.09.11 |
| 엑셀, IF 함수 완벽 가이드 (0) | 2025.09.08 |
| 엑셀, WEEKDAY 함수 완전 정복 (0) | 2025.09.05 |