실시간 데이터 분석과 시각화를 손쉽게!
구글시트 대시보드에 꼭 필요한 함수들을 소개합니다
안녕하세요 여러분!
처음 구글시트로 대시보드를 만들려고 하면
어떤 함수부터 써야 할지 막막할 때 많죠?
저도 첫 시도 때는 숫자만 가득한 시트를 보며 한숨 쉬었던 기억이 납니다.
오늘은 그 고민을 덜어드리기 위해
대시보드 제작에 꼭 필요한 함수 5가지를 소개해보려고 해요.
실제 실무나 블로그 리포트 대시보드 만들 때
제가 자주 사용하는 함수들만 콕콕 뽑아봤습니다.
복잡한 수식보다는, 시각화와 데이터 요약에 강력한 함수 위주로 골랐으니
끝까지 읽어보시면 분명 도움이 되실 거예요!
📋 목차
QUERY 함수로 데이터 필터링
대시보드에서 가장 강력한 함수 중 하나는 바로 QUERY입니다.
SQL 문법과 유사하게 사용할 수 있어,
조건에 맞는 데이터를 깔끔하게 필터링할 수 있어요.
예를 들어 ‘매출이 100만 원 이상인 데이터만 보기’처럼
조건 필터링이 필요할 때 유용하죠.
또한 여러 조건을 조합하여 보고서 형태로 정리할 수 있어
정형 데이터 분석에 탁월합니다.
=QUERY(A1:D100, "SELECT A, B, D WHERE C > 1000000", 1)
FILTER 함수로 조건별 추출
QUERY가 어렵게 느껴진다면, FILTER 함수도 좋은 대안이에요.
간단한 조건을 기반으로 데이터를 바로 추출할 수 있어서
실무에서 자주 쓰이죠.
특정 조건에 맞는 행만 실시간으로 표시되도록 하고 싶다면
FILTER 함수가 제격이에요.
입력값이 바뀌면 결과도 즉시 변경돼서
동적 대시보드 구성에 탁월합니다.
예시 | 설명 |
---|---|
=FILTER(B2:B100, C2:C100="완료") | C열이 '완료'인 B열의 데이터만 추출 |
=FILTER(A2:D100, D2:D100>500) | D열이 500보다 큰 데이터만 추출 |
SPARKLINE으로 미니 그래프 만들기
대시보드에서 시각화는 필수죠!
셀 안에 작고 간단한 그래프를 넣을 수 있는 SPARKLINE 함수는
공간을 아끼면서도 흐름을 직관적으로 보여주는 데 탁월해요.
막대그래프, 선그래프, 승패 그래프 등
다양한 형태로 표현이 가능해
숫자 데이터가 많을수록 시각적 임팩트를 줄 수 있습니다.
=SPARKLINE(B2:F2, {"charttype","column"; "color","blue"})
IMPORTRANGE로 다른 시트 연결하기
여러 시트나 문서를 통합해서 대시보드를 만들고 싶을 때는
IMPORTRANGE 함수가 정말 유용해요.
다른 구글시트 문서의 데이터를 가져와서
하나의 시트에서 분석할 수 있게 해줍니다.
특히 부서별로 관리되는 파일을 하나의 통합 대시보드로 만들고자 할 때,
IMPORTRANGE는 필수 함수입니다.
단, 처음 한 번은 가져올 시트에 연결 권한을 수락해야 하니 참고해 주세요.
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/문서ID", "시트이름!A1:D100")
드롭다운과 연동되는 데이터 유효성 함수
대시보드를 사용자 친화적으로 만들고 싶다면
드롭다운 메뉴와 데이터 유효성 설정이 중요해요.
특정 값만 선택할 수 있도록 제한해 오류를 줄이고,
FILTER나 QUERY와 연결하면 선택형 리포트도 만들 수 있죠.
함수로 직접 드롭다운 목록을 만들려면 INDIRECT나 UNIQUE와 함께 활용하면 좋아요.
특히 카테고리별 서브 옵션을 연동하고 싶을 때 많이 쓰입니다.
활용 함수 | 기능 설명 |
---|---|
=UNIQUE(A2:A100) | 중복 제거된 목록을 드롭다운으로 사용 |
=INDIRECT(B2) | 선택값에 따라 다른 범위를 참조 |
자주 묻는 질문 (FAQ)
❓ QUERY 함수는 영어로만 써야 하나요?
네, QUERY 함수의 쿼리 문법은 영어로 작성해야 합니다. SELECT, WHERE 등 SQL과 유사한 키워드를 사용합니다.
❓ IMPORTRANGE 함수가 오류가 나요, 왜 그럴까요?
첫 사용 시 가져오려는 문서에 접근 권한을 허용해야 데이터가 제대로 불러와집니다. ‘#REF!’ 오류가 뜬다면 권한 확인이 필요합니다.
❓ SPARKLINE은 어떤 데이터에 효과적일까요?
시간 순으로 변하는 데이터를 표현할 때 가장 효과적이에요. 예: 일주일간 매출 변화, 주간 트래픽 등
❓ FILTER 함수와 QUERY 함수, 뭐가 더 나을까요?
간단한 조건은 FILTER가 직관적이지만, 복잡한 조건과 다중 컬럼 처리엔 QUERY가 더 유리해요.
❓ 드롭다운은 어떻게 동적으로 만들 수 있나요?
UNIQUE 함수로 리스트를 자동 생성하고, INDIRECT를 활용해 조건부 목록으로 확장할 수 있어요.
❓ 함수 없이도 대시보드 만들 수 있을까요?
가능은 하지만, 자동화나 인터랙션을 위해서는 함수 활용이 훨씬 효율적이에요. 최소한의 함수라도 익히는 걸 추천드려요!
마무리하며
대시보드는 데이터를 보기 쉽게 정리해주고
업무 효율을 눈에 띄게 높여주는 도구입니다.
하지만 복잡한 함수나 시각화 때문에
처음엔 막막하게 느껴지기도 하죠.
오늘 소개해드린 5가지 함수만 잘 익혀도
여러분만의 멋진 구글시트 대시보드를 충분히 만들 수 있어요!
특히 실무에서 자주 쓰이는 함수들이니
직접 시트에 적용해보며 감을 잡아보시길 추천드려요.
궁금한 점이나 어려웠던 점이 있다면 댓글로 편하게 이야기해주세요.
여러분의 활용 팁이나 다른 추천 함수가 있다면 공유도 환영합니다!
우리 함께 성장하는 블로그 공간이 되었으면 좋겠어요 😊
'Information > 구글 스프레드시트' 카테고리의 다른 글
구글 스프레드시트로 자동 리포트 만들기 – 실전 예제 (0) | 2025.04.16 |
---|---|
구글시트 데이터 정렬 자동화: SORT & SORTN 완벽 활용법 (1) | 2025.04.14 |
구글시트 날짜 함수 총정리 – TODAY부터 NETWORKDAYS까지! (0) | 2025.04.13 |
구글시트 조건부 서식 + 함수 활용으로 스마트한 시트 만들기 (0) | 2025.04.12 |
구글시트 TEXTJOIN + FILTER로 자동 보고서 작성하는 꿀팁 (0) | 2025.04.11 |