📊 구글 시트로 실시간 대시보드 만들기 — 자동 업데이트와 공유까지

by J.D. Inform | Daily Data @ DailyScienceTech


구글 시트 대시보드 개념 이미지
그림 1. 구글 시트는 누구나 접근 가능한 실시간 대시보드 플랫폼입니다. (Unsplash)

🎯 왜 구글 시트인가?

많은 사람들이 대시보드라고 하면 Tableau, Power BI, Looker 같은 고급 툴을 떠올립니다. 하지만 **실시간 데이터 반영 + 간편한 공유 + 클라우드 기반 협업**을 원한다면, 구글 시트만으로도 충분히 전문적인 대시보드를 구축할 수 있습니다. 별도의 설치나 서버 세팅이 필요 없고, 구글 계정만 있으면 시작할 수 있죠.

💡 “복잡한 BI 도구보다, 구글 시트로 먼저 시작하라.” 데이터 자동화는 작게 시작해 점차 확장하는 것이 가장 효율적입니다.

📂 1️⃣ 데이터 불러오기 — IMPORTRANGE의 힘

실시간 데이터의 출발점은 ‘연결’입니다. 여러 시트에 흩어진 데이터를 한곳으로 모으기 위해 IMPORTRANGE 함수를 사용합니다.

=IMPORTRANGE(“https://docs.google.com/spreadsheets/d/문서ID”, “Sheet1!A1:D100”)

이 한 줄로 다른 시트의 데이터를 실시간으로 불러올 수 있습니다. 원본이 수정되면, 연결된 대시보드도 즉시 업데이트됩니다. 팀별 데이터를 자동으로 모으거나, 외부 공개 데이터셋을 주기적으로 불러올 때 유용합니다.

데이터 연결 시각 예시
그림 2. 여러 시트를 하나로 연결하면 ‘데이터 허브’가 됩니다. (Unsplash)

🔍 2️⃣ QUERY로 자동 요약

QUERY 함수는 엑셀의 피벗테이블과 필터 기능을 동시에 수행합니다.

=QUERY(A1:E, “select C, sum(E) where D=’완료’ group by C order by sum(E) desc”, 1)

이 수식은 완료된 항목만 필터링해 항목별 합계를 자동으로 계산합니다. 새로운 데이터가 추가될 때마다 즉시 반영되어, 일일 보고서나 판매 요약표를 자동으로 갱신할 수 있습니다.

⚙️ 3️⃣ ARRAYFORMULA로 계산 자동화

ARRAYFORMULA는 ‘새 행이 생겨도 수식을 복사하지 않아도 되는’ 기능입니다.

=ARRAYFORMULA(IF(A2:A<>””, B2:B*C2:C, “”))

이 함수는 표가 확장될 때 자동으로 계산 범위를 늘려줍니다. 판매량 계산, 근무시간 합산, KPI 자동 갱신 등 반복 입력이 필요한 곳에서 큰 효율을 발휘합니다.

📊 4️⃣ 차트로 시각화하기

구글 시트는 기본 제공되는 차트만으로도 충분한 시각화를 제공합니다. QUERY로 정리된 데이터를 선택해 ‘삽입 → 차트’를 클릭하면, 막대그래프, 꺾은선그래프, 원형그래프를 쉽게 만들 수 있습니다.

  • 막대그래프 → 제품별 매출 비교
  • 꺾은선그래프 → 월별 추이
  • 도넛차트 → 카테고리별 비중
데이터는 ‘보여줄 때’ 의미가 완성됩니다.
그림 3. 데이터는 ‘보여줄 때’ 의미가 완성됩니다. (Unsplash)

🔁 5️⃣ 자동 업데이트 & 스크립트 활용

구글 시트는 5분 단위 자동 새로고침 기능이 내장되어 있습니다. 하지만 Google Apps Script를 사용하면 더 정밀한 자동화가 가능합니다. 예를 들어 다음과 같은 스크립트로 매시간 자동 새로고침을 구현할 수 있습니다.

function refreshData() { SpreadsheetApp.getActiveSpreadsheet().getRange(‘A1’).setValue(new Date()); }

트리거를 ‘1시간마다 실행’으로 설정하면 자동으로 갱신되는 실시간 대시보드가 완성됩니다.

📤 6️⃣ 공유와 협업

대시보드는 혼자 보는 게 아니라, 팀 전체가 의사결정에 활용하는 도구입니다. 링크 한 번으로 동료와 공유하고, 보기 전용으로 설정하면 실수로 데이터가 변경될 위험도 없습니다. 또한 ‘웹에 게시하기’ 기능으로 노션이나 웹사이트에 삽입할 수도 있습니다.

“좋은 대시보드는 데이터가 아니라 의사결정을 연결한다.”

📌 정리

구글 시트는 단순한 스프레드시트를 넘어, 누구나 만들 수 있는 실시간 BI 도구로 진화했습니다. IMPORTRANGE, QUERY, ARRAYFORMULA를 조합하면 자동화·시각화·협업이 모두 가능한 대시보드를 손쉽게 구축할 수 있습니다.


#GoogleSheets #대시보드 #QUERY #IMPORTRANGE #ARRAYFORMULA #자동화 #시각화 #DailyData #DailyScienceTech

댓글 남기기