엑셀이지, So Easy

Step43. 엑셀에서 수식 그대로 표시하기(FORMULATEXT)

A2M 2026. 7. 8. 11:48

 

엑셀에서 셀의 계산 결과가 아니라
그 셀에 입력된 수식 자체를 확인하고 싶을 때가 있다.

예를 들어
D2 셀에는 2,400,000이라는 결과가 보이지만,
실제로 어떤 수식이 들어갔는지는 셀만 봐서는 바로 알기 어렵다.

이럴 때 사용하는 함수가 FORMULATEXT다.

FORMULATEXT 함수는
참조한 셀에 들어 있는 수식을
텍스트 형태로 그대로 보여준다.

수식 검토, 문서화, 오류 확인 같은 작업을 할 때 특히 유용하다.

---

## 요약

=FORMULATEXT(참조셀)

참조한 셀에 들어 있는 수식을
텍스트로 반환한다.

 

---

## 1. 먼저 예제표를 확인하자


이번 예제에서는
상품명, 단가, 수량, 금액, 입력수식, 반환값으로 구성된 표를 사용했다.

핵심은 아래 3개 열이다.

- D열: 금액 계산 결과
- E열: FORMULATEXT 입력수식
- F열: FORMULATEXT 반환값

즉,
D열에는 계산 결과가 있고,
FORMULATEXT는 그 셀의 수식을 F열에 텍스트로 보여주는 구조다.

---

## 2. FORMULATEXT 기본 사용법

가장 먼저 기본 사용법을 보자.

F2 셀에 아래 수식을 입력한다.

=FORMULATEXT(D2)

그러면 D2 셀의 계산 결과 2,400,000이 아니라,
D2 셀에 실제로 들어 있는 수식
=B2*C2
가 텍스트로 반환된다.

즉,
FORMULATEXT는 결과값이 아니라
계산식 자체를 보여주는 함수라는 점이 핵심이다.


---

## 3. 여러 행에 채워 넣어 한 번에 수식 확인하기

 

이번에는 FORMULATEXT를 여러 행에 적용해보자.

F2부터 F6까지 채워 넣으면,
각 금액 셀의 수식이 아래처럼 그대로 표시된다.

이렇게 하면
표 전체에서 어떤 계산식이 들어갔는지
한눈에 검토할 수 있다.


---

## 4. 수식이 없는 셀을 참조하면 #N/A 오류가 난다

주의할 점도 있다.

예를 들어 F2 셀에 아래 수식을 입력했다고 가정해보자.

=FORMULATEXT(A2)

그런데 A2 셀은 상품명 텍스트인 “노트북”이 들어 있는 셀이지,
수식이 들어 있는 셀이 아니다.

이 경우 FORMULATEXT는
#N/A 오류를 반환한다.

즉,
FORMULATEXT는 반드시
수식이 들어 있는 셀을 참조해야 정상적으로 동작한다.


---

## 5. 핵심만 정리해보자


FORMULATEXT 함수의 기본 구조는 아래와 같다.

=FORMULATEXT(참조셀)

정리하면
FORMULATEXT는 참조한 셀의 수식을 텍스트로 표시한다.

그래서
- 수식 검토
- 문서화
- 오류 확인
같은 작업에 유용하다.

반대로
참조 셀에 수식이 없으면
#N/A 오류가 발생한다는 점도 함께 기억하면 된다.

오늘 포스팅이 도움이 되었길 바란다.