프로젝트 개요



이 프로젝트는 구글 스프레드시트를 활용하여 판매 데이터를 효율적으로 관리하고 분석할 수 있는 시스템입니다. 여러 제품의 판매 현황을 실시간으로 추적하고, 코드별 수수료를 자동으로 계산하며, 직관적인 대시보드를 통해 경영진이 빠르게 의사결정을 할 수 있도록 지원합니다.


전통적인 웹 어플리케이션 개발 대신 구글시트를 선택한 이유는 다음과 같습니다:

  • 별도의 서버 구축 및 유지보수 비용 불필요
  • 실시간 협업 기능으로 여러 사용자가 동시에 데이터 입력 가능
  • 클라우드 기반으로 언제 어디서나 접근 가능
  • 엑셀 사용자도 쉽게 적응할 수 있는 친숙한 인터페이스

구글시트 기반 판매 데이터 관리 시스템




핵심 기능



1. 코드별 비교 분석


메인 화면에서는 설정한 기간 동안의 판매 데이터를 코드별로 비교 분석할 수 있습니다. 각 제품의 판매 수량, 매입가, 판매가, 매출액, 이익률을 한눈에 확인할 수 있으며, 이익률에 따른 시각적 그래프가 자동으로 생성됩니다.


특히 이익률 계산은 복잡한 수수료 구조를 반영하여 정확하게 산출됩니다. 각 판매처별로 다른 수수료율을 적용하고, 클래스별로 다른 수수료를 자동으로 계산하여 최종 이익금과 이익률을 표시합니다.

주요 지표: 주문수량, 코드 매입가, 수수료, 매출금액, 이익금, 이익률(%)


2. 실시간 대시보드


대시보드 시트에서는 선택한 기간의 주요 판매 지표를 요약하여 보여줍니다. 상단의 날짜 선택 기능을 통해 원하는 기간의 데이터를 즉시 확인할 수 있으며, 합계 데이터가 자동으로 집계됩니다.


구글시트 기반 판매 데이터 관리 시스템

대시보드는 다음과 같은 정보를 제공합니다:

  • 총 주문수량 및 매입가 합계
  • 총 수수료 및 매출금액
  • 총 이익금 및 평균 이익률
  • 코드별 상세 내역 (제품명, 사이트명, 용선명)


3. 코드 설정 관리


코드 설정 시트에서는 판매하는 모든 제품의 정보를 체계적으로 관리할 수 있습니다. 각 제품의 실물코드, 코드 설명, 판매사이트명, 용선명, 주문전화사항 등을 등록하고, 판매 단가를 설정합니다.


구글시트 기반 판매 데이터 관리 시스템

이 설정 정보는 다른 모든 시트에서 자동으로 참조되어, 한 번 설정하면 모든 관련 데이터에 자동으로 반영됩니다. 이를 통해 데이터 입력 오류를 최소화하고 일관성을 유지할 수 있습니다.



4. 수수료 자동 계산


수수료 설정 시트에서는 판매처별, 사이트별 수수료율을 관리합니다. 각 판매처마다 다른 수수료 구조를 설정할 수 있으며, 이는 판매 데이터 분석 시 자동으로 적용되어 정확한 이익금을 산출합니다.


구글시트 기반 판매 데이터 관리 시스템

5. 거래 데이터 통합 관리


모든 판매 거래 데이터는 하나의 통합 시트에서 관리됩니다. 각 거래마다 고유 ID가 부여되며, 판매처, 사이트명, 제품정보, 거래일시, 금액 등 상세한 정보가 기록됩니다.


구글시트 기반 판매 데이터 관리 시스템

데이터는 자동으로 정렬되고 필터링할 수 있으며, 특정 조건에 맞는 거래만 선별하여 분석할 수 있습니다. 또한 모든 데이터는 실시간으로 대시보드와 분석 시트에 반영됩니다.






기술적 구현



구글 스프레드시트 수식 활용


이 시스템의 핵심은 복잡한 구글 시트 수식들입니다. VLOOKUP, SUMIFS, QUERY 등 다양한 함수를 조합하여 데이터 간 자동 연계를 구현했습니다.

// 예시: 코드별 수수료 자동 계산 로직
= VLOOKUP(코드, 수수료설정범위, 수수료열, FALSE) * 판매금액

// 예시: 기간별 판매 집계
= SUMIFS(판매금액범위, 날짜범위, ">="&시작일, 날짜범위, "<="&종료일)


조건부 서식을 통한 시각화


이익률에 따라 셀의 색상이 자동으로 변경되도록 조건부 서식을 설정했습니다. 이익률이 높은 제품은 녹색, 낮은 제품은 붉은색으로 표시되어 한눈에 수익성을 파악할 수 있습니다.



데이터 유효성 검사


데이터 입력 시 오류를 방지하기 위해 드롭다운 목록을 활용했습니다. 코드 선택, 사이트 선택 등은 미리 설정된 목록에서만 선택할 수 있도록 하여 데이터의 일관성을 보장합니다.






향후 개선 방향



현재 시스템은 구글시트 기반으로 잘 작동하고 있지만, 데이터량이 증가하거나 더 복잡한 기능이 필요한 경우 다음과 같은 개선이 가능합니다:

  • Google Apps Script를 활용한 자동화 기능 추가
  • 데이터 시각화 차트 고도화
  • 자동 이메일 리포트 발송 기능
  • 대용량 데이터 처리 시 웹 어플리케이션으로 마이그레이션





마치며



이 프로젝트는 구글시트의 강력한 기능을 활용하여 실무에서 바로 사용 가능한 판매 관리 시스템을 구축한 사례입니다. 복잡한 개발 없이도 비즈니스 요구사항을 충족시킬 수 있다는 것을 보여주는 좋은 예시입니다.


하지만 구글시트에도 한계가 있습니다. 데이터가 수만 건 이상으로 늘어나거나, 복잡한 권한 관리가 필요하거나, 고급 비즈니스 로직이 요구되는 경우에는 전문적인 웹 어플리케이션 개발이 필요합니다.