FORMULATEXT 함수 구글 스프레드시트, 업무 자동화 011

FORMULATEXT 함수 가져왔습니다. 반갑습니다. Runeba입니다.


오늘은 Google 스프레드시트에서 수식의 내용을 문자 그대로 보여주는 FORMULATEXT 함수에 대해 자세히 알아보겠습니다.
데이터를 관리하거나 문서화할 때, “이 셀에 어떤 수식이 들어있는지 외부에서 확인하고 싶다”는 경우가 종종 생기는데요, 그럴 때 유용하게 사용할 수 있는 함수입니다. 이 글을 통해 구문, 활용법, 실전 팁까지 모두 익혀보시기 바랍니다.


FORMULATEXT 함수 : 수식 그대로 보여주는 함수

FORMULATEXT 함수

FORMULATEXT 함수는 특정 셀에 입력된 수식을 문자열(텍스트)로 반환하는 함수입니다.
즉, 셀 안에 =SUM(A1:A5) 같은 수식이 입력되어 있을 때, 그 내용을 그대로 출력해줍니다.

이 기능은 특히 다음과 같은 상황에서 강력하게 활용됩니다:

  • 수식을 외부에 문서화하거나 보고서에 삽입할 때

  • 함수 작성 연습을 하면서 비교/검토하고 싶을 때

  • 자동화된 템플릿에서 수식의 버전 또는 구조를 기록할 때

📌 기본 구문

FORMULATEXT(셀)

📌 예시

=FORMULATEXT(B2)

→ B2 셀에 =A2+A3가 입력되어 있다면, 결과는 "=A2+A3"로 출력됩니다.


FORMULATEXT 함수 다양한 실전 활용 예제

✅ 예제 1: 수식 확인용 문서 자동화

=ARRAYFORMULA(FORMULATEXT(A1:A10))

한 번에 여러 셀의 수식을 나열할 수 있어, 교육용 문서나 자동화 보고서에서 수식 목록을 뽑아내는 데 매우 유용합니다.

🔎 예제 2: 같은 수식 이력 추적

수식을 자주 수정하는 템플릿의 경우, FORMULATEXT를 통해 특정 셀의 수식을 VLOOKUP을 이용하여 문자 형태로 백업할 수 있습니다. 버전 비교를 위해 유용하게 쓰입니다.

=VLOOKUP(FORMULATEXT(A1),B2:E20,2,FALSE)

🧠 예제 3: 수식과 설명 병렬 구성

={"수식", "내용"; FORMULATEXT(A1), "총합 계산"}

수식과 설명을 나란히 배열로 보여줘서, 스프레드시트 강의자료, 설명서, 내부 메뉴얼 등에 깔끔하게 활용 가능합니다.


FORMULATEXT 함수 오류 및 제한 사항

오류원인
#N/A지정한 셀에 수식이 아닌 일반 값이 들어 있을 경우
#VALUE!셀 참조가 잘못되었거나 범위가 너무 넓을 경우
#REF!삭제된 셀을 참조한 경우

💡 FORMULATEXT수식이 들어있는 셀만 작동하며, 값만 입력된 셀은 텍스트로 변환하지 않습니다.


실무 활용 팁

  • 수식을 문서화하여 사용자 설명서자동 보고서 작성에 활용

  • 템플릿 유지 관리: 각 시트에 어떤 수식이 들어갔는지 외부 시트로 추출

  • 자동화 스크립트와 연계하여 수식 변경 알림 기능 구현 가능 (Apps Script 활용)

  • 수식 작성 교육 시, 예제와 함께 텍스트로 병렬 출력해 비교 분석 가능


링크

Google 공식 문서 – FORMULATEXT 함수: https://support.google.com/docs/answer/9365792?hl=ko

댓글 남기기