반복작업 끝! 텍스트 조합과 필터링으로 자동화하는 스마트 보고서 작성법
안녕하세요 여러분!
매주 반복되는 보고서 작성, 너무 지겹고 귀찮지 않으셨나요?
저도 매번 비슷한 형식으로 데이터를 정리하다가 구글시트로 자동화해봤는데요,
와… 시간 절약은 물론이고 실수도 확 줄었답니다!
이번 글에서는 TEXTJOIN 함수와 FILTER 함수를 활용해서
정말 간단하게 자동 보고서를 만드는 방법을 소개할게요.
반복작업은 줄이고, 효율은 높이는 실전 팁이니 끝까지 함께해 주세요!
📋 목차
자동 보고서가 필요한 이유
매주, 매달 반복되는 보고서를 일일이 복사 붙여넣기 하며 작성하고 계신가요?
작업 시간이 너무 오래 걸리거나, 실수가 잦다면 자동화가 절실한 시점이에요.
특히 업무 리포트, 매출 정리, 일일 통계 보고 같은 문서들은
형식은 같고 내용만 바뀌는 경우가 많죠.
이럴 때 구글시트의 함수만 잘 활용하면
복잡한 텍스트 조합도 자동으로 처리할 수 있답니다!
TEXTJOIN + FILTER 조합은
그 중에서도 문장 생성과 데이터 필터링을 동시에 할 수 있어서
보고서 자동화에 딱 맞는 조합이에요!
TEXTJOIN 함수로 문장 자동 생성하기
구문 | 설명 |
---|---|
=TEXTJOIN(" ", TRUE, A2:C2) | A2~C2 셀의 내용을 공백으로 연결 (빈 셀은 무시) |
=TEXTJOIN(", ", TRUE, FILTER(A2:A10, B2:B10="O")) | B열이 "O"인 항목의 A열 값만 콤마로 연결 |
TEXTJOIN은 여러 셀의 텍스트를 하나로 연결해주는 함수예요.
보고서에서 “OO항목이 완료되었습니다” 같은 문장을 자동으로 만들 때 유용하죠.
조건에 맞는 셀들만 연결하려면 FILTER 함수와 함께 써야
더 강력한 자동화가 가능해집니다!
FILTER 함수로 필요한 데이터만 쏙쏙!
FILTER 함수는 말 그대로 특정 조건에 맞는 셀만 걸러내는 함수예요.
예를 들어 "진행 완료"된 항목만 보고서에 넣고 싶을 때
조건식을 주면 그 값들만 출력해줘요.
이렇게 걸러낸 데이터를 TEXTJOIN으로 연결하면
문장 형태의 보고서를 만들 수 있는 거죠!
구문 | 설명 |
---|---|
=FILTER(A2:A10, B2:B10="진행중") | B열이 '진행중'인 A열 값만 추출 |
=FILTER(C2:C10, D2:D10>100) | D열 값이 100 이상인 C열 데이터만 필터링 |
FILTER는 단독으로도 좋지만, TEXTJOIN과 조합할 때
보고서 자동화에서 진가를 발휘한답니다!
TEXTJOIN + FILTER로 완성하는 자동 보고서
이제 TEXTJOIN과 FILTER를 함께 써볼 차례예요.
조건에 맞는 데이터를 필터링하고, 그 데이터를 문장처럼 연결하면
복잡한 보고서도 몇 줄의 함수만으로 자동 생성할 수 있답니다.
예를 들어 이런 데이터가 있다고 해볼게요.
프로젝트 | 상태 |
---|---|
A서비스 개선 | 완료 |
B기능 추가 | 진행중 |
C리서치 조사 | 완료 |
이 중 '완료'된 항목만 골라서, 보고서 문장을 만들고 싶다면
아래처럼 작성해보세요.
=TEXTJOIN(", ", TRUE, FILTER(A2:A10, B2:B10="완료"))
이 함수는 '완료' 상태의 프로젝트 이름만 콤마로 이어서 보여줘요.
그걸 아래처럼 문장에 넣으면 완벽한 보고서 문장이 되죠!
="이번 주 완료된 프로젝트는 " & TEXTJOIN(", ", TRUE, FILTER(A2:A10, B2:B10="완료")) & "입니다."
결과: 이번 주 완료된 프로젝트는 A서비스 개선, C리서치 조사입니다.
정말 간단하죠?
이제 복잡한 보고서도 함수 몇 개로 자동화해보세요!
실전 예시로 배우는 활용법
실제로 업무에 어떻게 쓸 수 있을지 예를 들어볼게요.
상황 | 활용 예 |
---|---|
주간 업무 보고 | 완료된 업무만 모아 한 문장으로 자동 생성 |
팀원별 작업 정리 | 팀원 이름별 완료한 일 목록 필터링 후 연결 |
고객 피드백 요약 | 긍정 평가만 걸러내서 요약문장 만들기 |
이제는 엑셀 붙여넣기 반복에서 벗어나
자동화된 템플릿 하나만 만들어두면
보고서 작성은 '데이터만 넣기'로 끝나요!
자주 묻는 질문 (FAQ)
❓ TEXTJOIN 함수는 어떤 상황에서 제일 유용한가요?
동일한 형식의 문장을 반복적으로 작성해야 할 때 특히 좋아요. 보고서, 이메일 문구 생성 등에 유용해요.
❓ FILTER 함수는 오류 없이 항상 잘 작동하나요?
조건에 맞는 값이 없으면 오류가 날 수 있어요. IFERROR 함수와 함께 사용하면 안정적으로 처리할 수 있어요.
❓ 텍스트가 너무 길어지면 TEXTJOIN 결과가 잘려요. 어떻게 해야 하나요?
구글시트는 셀당 최대 50,000자 제한이 있어요. 너무 많은 데이터는 나눠서 처리하는 게 좋아요.
❓ 함수가 적용되지 않거나 빈 결과가 나와요. 왜 그럴까요?
셀에 공백이 있거나, 조건과 정확히 일치하지 않는 경우가 많아요. 공백 제거 또는 정확한 텍스트 조건 확인이 필요해요.
❓ 실시간으로 데이터가 변해도 보고서가 자동으로 바뀌나요?
네! 구글시트의 함수는 셀 값이 바뀌면 자동으로 반영되기 때문에 항상 최신 데이터로 보고서가 유지돼요.
❓ 스마트보고서를 팀과 공유할 수 있나요?
구글시트는 공유 기능이 뛰어나요. 보고서 템플릿을 만든 후 팀원들과 '보기 전용' 또는 '복사본 만들기'로 공유하면 모두 활용할 수 있어요.
자동 보고서로 일하는 방식을 바꿔보세요
매번 똑같은 보고서 작성에 지치셨다면,
오늘 알려드린 TEXTJOIN + FILTER 조합을 꼭 활용해보세요.
정말 몇 줄의 함수만으로도 업무 효율이 확 달라질 수 있어요.
‘자동화’는 거창한 게 아니에요.
여러분이 지금 하는 반복적인 작업을 조금 더 편하게 만들기 위한
작고 확실한 실천이 바로 자동화의 시작이랍니다.
혹시 오늘 내용 중 궁금한 점이 있으시거나,
직접 만들어 본 자동 보고서가 있다면 댓글로 꼭 공유해주세요!
여러분의 경험이 다른 독자분들께도 큰 도움이 될 수 있어요.
다음에도 더 실용적이고 똑똑한 꿀팁으로 찾아올게요!
오늘도 읽어주셔서 감사합니다 😊
'Information > 구글 스프레드시트' 카테고리의 다른 글
구글시트 날짜 함수 총정리 – TODAY부터 NETWORKDAYS까지! (0) | 2025.04.13 |
---|---|
구글시트 조건부 서식 + 함수 활용으로 스마트한 시트 만들기 (0) | 2025.04.12 |
구글 시트 함수 조합으로 자동화 시스템 만들기 (0) | 2025.04.10 |
구글시트 INDIRECT & OFFSET – 동적 참조로 유연한 함수 설계 (0) | 2025.04.09 |
구글시트 ISBLANK, ISERROR 등 조건 함수로 오류 없는 시트 만들기 (0) | 2025.04.08 |