같은 질문을 던져도 답이 어떨 때는 표로, 어떨 때는 줄글로 옵니다. 복사해서 엑셀에 붙이려다 줄이 다 어긋난 경험, 한 번쯤 있으실 겁니다.

이 글은 그걸 끝내기 위한 가이드입니다. 프롬프트 출력 형식을 지정하는 10가지 공식 문장을 정리했고, 그대로 베껴 써도 됩니다. 코딩 지식은 전혀 필요 없습니다.
저는 일하면서 ChatGPT와 Claude를 매일 쓰는데, 출력 형식만 잘 지정해도 후처리 시간이 절반 이하로 줄어듭니다. 그 경험을 바탕으로 진짜 효과 본 표현만 골랐습니다.
출력 형식 지정이 뭐길래
프롬프트 출력 형식 지정은 AI에게 "어떤 모양으로 답해줘"라고 미리 약속하는 문장입니다. 내용이 아니라 그릇을 정해주는 거라고 보시면 됩니다.
예를 들어 "스타벅스 메뉴 5개 알려줘"라고만 하면 어떤 날은 줄글, 어떤 날은 번호 리스트로 옵니다. 여기에 "표로, 컬럼은 메뉴명·가격·칼로리"라고 덧붙이면 매번 같은 모양으로 옵니다.
차이가 왜 중요할까요. 두 가지 이유 때문입니다.
| 항목 | 형식 지정 없음 | 형식 지정 있음 |
|---|---|---|
| 복사·붙여넣기 | 매번 손봐야 함 | 엑셀·노션 바로 사용 |
| 비교·검색 | 줄글 안에서 눈으로 찾기 | 표 정렬·필터 가능 |
| 재현성 | 답변마다 모양 다름 | 거의 동일한 모양 |
그릇이 일정하면 그 위에서 작업이 빨라집니다. 출력 형식 지정의 전부가 여기에 있습니다.
형식 지정 문장의 기본 구조
좋은 형식 지정 문장은 자리·요소·제약의 세 부분으로 이루어집니다. 이 구조만 외워두면 어떤 상황에도 응용됩니다.
[자리] → "마지막에", "답변 맨 위에", "각 항목마다" [요소] → "표로", "JSON으로", "체크리스트로" [제약] → "컬럼 3개", "각 셀 30자 이내", "한국어로만"
예시를 보면 바로 이해됩니다.
"답변 마지막에(자리) 표로(요소) 정리해줘. 컬럼은 장점·단점·추천 대상 3개, 각 셀은 한 문장 이내(제약)."
이 한 줄만으로 출력이 거의 고정됩니다. 아래 10개 공식도 전부 이 구조의 변형입니다.
실전에서 검증한 10가지 공식
지금부터 나오는 문장은 전부 그대로 복사해서 끝에 붙이면 됩니다. 본 질문 뒤에 추가하는 식으로 쓰세요.
1. 깔끔한 표로 받기
"결과를 마크다운 표로 정리해줘. 컬럼은 ○○·△△·□□이고, 각 셀은 한 문장 이내로 써줘."
마크다운 표는 ChatGPT·Claude·Gemini 모두 지원하는 표준 형식입니다. 노션·티스토리·옵시디언에 바로 붙여넣어도 표로 렌더링됩니다.
실제로 해보니 셀 길이 제한을 안 걸면 한 칸에 세 줄짜리 문단이 들어가서 표가 깨집니다. "한 문장 이내" 같은 제약을 꼭 넣으세요.
2. 비교표로 받기
"A와 B를 비교표로 만들어줘. 행은 비교 항목, 열은 A·B, 마지막 행에 '추천 상황'을 추가해줘."
A/B 비교를 시킬 때 단순히 "비교해줘"라고만 하면 줄글로 옵니다. 행·열 구조를 명시하면 거의 100% 표로 옵니다.
3. 번호 리스트로 받기
"결과를 1번부터 번호 매긴 리스트로 정리해줘. 각 항목은 '제목: 설명' 형태로 한 줄씩."
순서가 중요한 절차(설치 단계, 요리 레시피)에 좋습니다. "한 줄씩"이 핵심입니다. 안 그러면 항목마다 단락이 길어집니다.
4. 체크리스트로 받기
"결과를 마크다운 체크박스 리스트로 만들어줘. 형식은 - [ ] 항목명 이렇게."
준비물 정리, 출장 짐 싸기, 코드 리뷰 항목처럼 하나씩 지워가며 쓰는 작업에 적합합니다. 노션·옵시디언에서 바로 클릭해 체크할 수 있습니다.
5. 계층 구조로 받기
"대분류 → 중분류 → 소분류 3단계 트리 구조로 정리해줘. 들여쓰기는 하이픈으로 표시."
예를 들어 "마케팅 전략을 트리로 정리해줘"라고 하면 이런 식으로 옵니다.
- 온라인
- SNS
- 인스타그램
- 유튜브쇼츠
- 검색광고
- 오프라인
- 옥외광고
머릿속 정리할 때 이만한 게 없습니다.
6. JSON으로 받기
"결과를 JSON 형식으로만 출력해줘. 키는 영문 소문자, 설명·주석 없이 코드 블록 하나로만."
JSON(데이터를 키-값 짝으로 정리한 표준 형식)은 개발자가 아니어도 알아두면 좋습니다. Zapier·Make·구글 시트 앱스스크립트 같은 자동화 도구에 그대로 넣을 수 있거든요.
{
"name": "아메리카노",
"price": 4500,
"calories": 10
}
⚠️ "설명·주석 없이"를 꼭 넣으세요. 안 그러면 JSON 위에 "다음은 결과입니다:" 같은 문장을 붙여서 자동화가 깨집니다.
7. CSV로 받기
"결과를 CSV로 줘. 첫 줄은 헤더, 구분자는 쉼표, 값에 쉼표가 있으면 큰따옴표로 감싸줘."
CSV는 엑셀·구글 시트가 바로 읽는 텍스트 형식입니다. 100개 항목을 정리할 땐 표보다 CSV가 훨씬 가볍습니다.
복사해서 메모장에 붙이고 .csv로 저장한 뒤 엑셀로 열면 끝입니다.
8. 길이·분량 제한
"전체 답변은 300자 이내, 줄바꿈 없이 한 단락으로 써줘."
긴 답변이 부담스러울 때 씁니다. 다만 한국어 글자 수는 모델이 정확히 못 셉니다. ±20% 오차는 감안하세요. 글 작성 시점 기준 GPT-4o, Claude 4 모두 비슷합니다.
9. 톤·문체 고정
"친근한 반말체로, 이모지 없이, 한 문장은 30자 이내로 짧게 써줘."
내용 형식이 아니라 말투 형식을 잡는 공식입니다. 블로그 글·SNS 카피처럼 톤이 중요한 작업에 필수입니다.
10. "그 외 텍스트 금지" 못 박기
"위 형식 외 다른 텍스트(인사말, '다음은 결과입니다' 같은 도입부, 마무리 멘트)는 절대 출력하지 마."
이게 가장 강력한 한 줄입니다. AI는 친절하려고 자꾸 인사말이나 부연 설명을 덧붙이는데, 자동화·복붙용으로는 방해만 됩니다. 이 문장 하나로 90%는 잡힙니다.
조합해서 쓰면 위력이 커진다
10개 공식은 따로 쓰는 게 아니라 2~3개를 합쳐서 쓸 때 진가가 나옵니다. 카페에서 신메뉴 기획을 한다고 칩시다.
신메뉴 아이디어 5개 제안해줘. [출력 형식] - 마크다운 표로 정리 - 컬럼: 메뉴명, 핵심재료, 예상가격, 타겟고객, 한줄설명 - 각 셀은 한 문장 이내 - 표 외 다른 텍스트(인사말, 마무리 멘트)는 출력하지 마
공식 1번(표)과 10번(다른 텍스트 금지)을 합친 형태입니다. 결과는 곧바로 노션에 붙여넣어 회의 자료로 씁니다.
저는 이런 식의 재사용 프롬프트를 메모 앱에 5~6개 저장해두고 돌려 씁니다. 매번 처음부터 쓰는 것보다 작업 속도가 체감상 3배는 빠릅니다.
자주 막히는 부분
직접 써보며 자주 만난 함정과 해결법을 정리했습니다.
1) 표가 자꾸 줄글로 풀려서 옵니다
→ "마크다운 표로"라고만 쓰지 말고, "컬럼은 ○·△·□"처럼 컬럼 이름을 명시하세요. 컬럼 수를 못 정하면 모델이 줄글로 도망갑니다.
2) JSON에 자꾸 설명이 붙어옵니다
→ "코드 블록 하나로만, JSON 외 어떤 텍스트도 출력하지 마"를 추가하세요. ChatGPT 무료 버전에서 특히 잘 안 지켜지는데, 이 한 줄로 거의 잡힙니다.
3) 답변이 중간에 잘립니다
→ 표 행이 너무 많으면 토큰 한도에 걸려서 잘립니다. "행 10개씩 나눠서, 1차에 1~10행만"처럼 나눠 받기가 안전합니다.
4) 한국어인데 갑자기 영어로 옵니다
→ "모든 출력은 한국어로만"을 형식 지정 끝에 한 줄 추가하세요. 영문 키워드가 많이 들어간 질문일수록 자주 일어납니다.
솔직한 한계
이 공식들이 만능은 아닙니다. 두 가지는 인정하고 가야 합니다.
첫째, 무료 모델(GPT-4o mini, Claude Haiku 등)은 형식 지시를 가끔 무시합니다. 같은 프롬프트를 두세 번 돌려야 원하는 형식이 나오는 경우가 있습니다. 중요한 작업은 유료 모델을 쓰는 게 시간 절약입니다.
둘째, 너무 복잡한 형식(7개 컬럼 + 중첩 JSON + 톤 지정 동시 적용)은 한 번에 안 됩니다. 이럴 땐 두 단계로 나누세요. 1단계에서 내용을 받고, 2단계에서 "위 답변을 표로 다시 정리해줘"라고 시키면 깔끔합니다.
마무리
오늘 다룬 10개 공식 중 본인 업무에 자주 쓸 2~3개만 메모 앱에 저장해두시길 권합니다. 전부 외울 필요는 없습니다.
가장 추천하는 조합은 1번(표) + 10번(다른 텍스트 금지) 입니다. 일상 업무 80%는 이걸로 해결됩니다. JSON·CSV가 필요한 자동화 작업이 늘어나면 그때 6·7번을 추가하세요.
다음 글에서는 이 형식 지정을 시스템 프롬프트(매번 자동 적용되는 기본 지시문)로 저장해 한 번만 설정해두는 법을 다룰 예정입니다. 매번 복붙하지 않아도 되는 단계로 가는 거죠.
함께 보면 좋은 글
'AI & LLM > 프롬프트 엔지니어링' 카테고리의 다른 글
| 프롬프트가 자꾸 무시될 때 — AI가 지시 안 듣는 이유 7가지 (1) | 2026.07.03 |
|---|---|
| 프롬프트 엔지니어링이란? 비개발자 5분 입문 가이드 (0) | 2026.07.02 |
| 프롬프트 길이의 비밀: 짧게 vs 길게, 언제 어떻게 쓸까 (0) | 2026.06.22 |
| 프롬프트 안 좋은 예시 5가지 — 답변 망치는 표현 (0) | 2026.06.17 |
| 프롬프트 영어로 써야 할까? 한국어와 답변 직접 비교 (1) | 2026.06.14 |