들어가기 전에
구독 기반 모델이 증가함에 따라, 지불하는 서비스를 관리하고 추적할 수 있는 시스템을 갖는 것이 중요해졌습니다. 구글 시트를 사용하여 각종 구독을 기록하고 관리하는 방법을 소개합니다. 본문에서 소개하는 함수나 기능은 Excel에서도 제공되는 것들이 대부분이므로 함께 활용할 수 있습니다.
권현욱(엑셀러) | 아이엑셀러 닷컴 대표 · Microsoft MVP · 엑셀 솔루션 프로바이더 · 작가

이 글은 아래 기사 내용을 토대로 작성되었습니다만, 필자의 개인 의견이나 추가 자료들이 다수 포함되어 있습니다.
- 원문: I Track My Subscriptions With Google Sheets—Here's How
- URL: https://www.makeuseof.com/track-subscriptions-with-google-sheets/
구독 추적에 구글 시트를 사용하는 이유
월 구독을 추적하는 방법에는 모바일 앱 스토어(Google Play 또는 App Store)와 유료 구독 추적 앱을 포함하여 여러 가지가 있습니다 . 그러나 앱 스토어는 플랫폼 내에서 이루어진 결제만 추적할 수 있으며, 유료 추적 앱은 일반적으로 월별 청구서에 대한 또 다른 구독일 뿐입니다.
반면 구글 시트는 무료이면서 가볍고, 확장 가능하며 크로스 플랫폼입니다. 또한 사용하기 쉽고 비용 합산, 다가올 갱신 강조 표시, 범주별 구독 정리를 위한 수식, 필터 및 조건부 서식을 지원합니다. 부부와 가족 구성원에게 도움이 될 수 있는 협업을 지원하고 스프레드시트를 다양한 형식으로 쉽게 공유하거나 내보낼 수 있습니다.
구독을 추적하는 것 외에도 Google 시트는 월별 비용을 기록할 수도 있습니다. 구독 비용을 월별 비용에 추가할 수 있습니다.
구글 시트에서 구독 추적기를 설정하는 방법
구독 추적기를 만드는 것은 앱을 설치하고 현재 구독을 입력하는 것만큼 쉽지는 않습니다. 특히 템플릿을 사용하지 않는 경우 시간이 좀 걸립니다.
이러한 이유로 구독 이름, 구독 범주, 청구 빈도 및 청구 금액, 구독 날짜, 월간 비용, 연간 비용, 평생 비용, 실행 조치(예: 취소 또는 갱신)에 대한 열 머리글이 있는 구독 추적 스프레드시트를 만들었습니다.

Category 및 Frequency 열에는 구독 정보에 대한 드롭다운 필드가 있습니다. 빈도, 금액 및 결제 시작 날짜를 기반으로 하는 수식은 구독의 월별, 연간 및 평생 비용을 자동으로 계산합니다. 월별 비용 계산 수식은 다음과 같습니다. 참고로, IFS 함수는 Excel에서도 사용할 수 있으며, Microsoft 365 또는 Excel 2019 버전부터 지원됩니다.
=IFS(C2="Annually",F2/12,C2 = "Weekly", F2*4, C2 = "Monthly", F2)
월별 비용(monthly cost)은 구독의 지정된 빈도에 따라 계산됩니다. 청구 금액을 12로 나누거나 4로 곱하거나 그대로 셀에 삽입합니다.
구독의 연간 비용(annual cost)의 경우 월간 비용(monthly cost)에 12를 곱합니다. 평생 비용(lifetime cost)을 계산하기 위해 첫 번째 지불 이후의 주, 월 또는 연도를 찾아 청구 금액에 곱하는 수식을 사용합니다.
=IFS(C2 = "Weekly", F2 * INT((TODAY()-D2)/7), C2 = "Monthly", (DATEDIF(D2,TODAY(), "m") * F2), C2 = "Annually", (H2 * DATEDIF(D2, TODAY(),"y")))
마지막 열인 'Action'에서는 구독을 갱신할지, 취소할지, 업그레이드할지 지정할 수 있습니다.
구독 추적기 최대한 활용하기
추적할 구독이 몇 개만 있고 이를 한꺼번에 배치하여 볼 수 있는 공간만 있으면 위의 템플릿이 잘 작동합니다. 하지만 구독 추적기를 최대한 활용하려면 조건부 서식 지정 및 피벗 테이블과 같은 고급 구글 시트 기능이 필요합니다.
조건부 서식 적용
조건부 서식은 곧 만료되는 구독을 강조 표시하는 데 사용할 수 있습니다. 예정된 구독을 모니터링하기 위해 스프레드시트에 두 개의 열을 추가했습니다: 다음 마감일과 작업 남은 일수입니다. 남은 일수는 아래 공식을 사용하여 갱신 날짜에서 현재 날짜를 자동으로 뺀 계산된 열입니다.
=IF(E2="","", E2-TODAY())
해당 열이 설정되면 조건부 서식을 적용하여 한 달 이내에 만기가 되는 구독을 강조 표시할 수 있습니다.
스프레드시트에 조건부 서식을 적용하려면 [서식] - [조건부 서식]으로 이동합니다. 적용 범위 텍스트 상자 에 서식을 지정할 셀 범위를 입력합니다. 서식 규칙 에서 첫 번째 드롭다운 상자( 셀 서식 지정 조건… )를 클릭하고 사용자 지정 수식을 선택합니다.

다음으로, 값 또는 수식 입력 필드에 다음 수식을 입력합니다.
=AND(ISNUMBER($K2), $K2 <= 28)
위의 수식은 작업까지 남은 일수 열에 숫자가 포함되어 있는지, 그리고 해당 숫자가 28보다 작거나 같은지 확인합니다. 특정 작업까지 남은 일수가 1주일보다 작거나 같은지 확인하는 또 다른 서식 규칙을 만들 수 있습니다.

수식이 포함된 열의 헤더에 다른 채우기 색상을 사용했습니다. 이는 수식이 수동으로 편집되지 않도록 의도된 것임을 나타냅니다.
피벗 테이블 사용
피벗 테이블은 Google 시트와 Excel에서 매우 강력하고 다재다능한 도구이며, 구독을 분석하고 요약하는 데 유용할 수 있습니다. 피벗 테이블을 사용하여 가장 비싼 구독과 카테고리별 총 월 지출 금액을 파악할 수 있습니다. 이는 예산 책정, 불필요한 구독 식별, 심지어 이를 허용하는 공급업체와 협상하는 데 도움이 될 수 있습니다.
피벗 테이블을 만들려면 [삽입] - [피벗 테이블]로 이동합니다. 데이터 범위를 입력하고 피벗 테이블을 배치할 위치를 기존 워크시트나 새 시트 중에서 선택합니다. 빈 피벗 테이블이 만들어지면 피벗 테이블에 추가할 행, 열 및 값을 선택할 수 있습니다. 예를 들어 구독 이름을 행 필드에 추가 하고 연간 비용을 값 필드에 추가하여 각 구독의 연간 비용을 표시합니다.

아쉽게도 Google 시트에는 피벗 차트가 없습니다. 하지만 스프레드시트를 내보내 Excel에서 열어 데이터에 대한 자동 업데이트 차트를 만들 수 있습니다. Excel은 또한 Google 시트보다 피벗 테이블에 대한 더 많은 사용자 지정 옵션을 제공합니다.
Google 시트에서 구독 추적 템플릿을 볼 수 있습니다 . 사본을 만들려면 [파일] - [사본 만들기]로 이동합니다. 현재 양식의 템플릿을 사용하거나 새 열이나 범주를 추가할 수 있습니다. 셀의 오른쪽 아래에 있는 작은 파란색 원(채우기 아이콘)을 아래로 끌어 나머지 열에 수식을 적용할 수 있습니다(수식이 있는 열의 경우).
마치며
이제 Google 스프레드시트에서 서비스 구독을 빠르고 쉽게 관리할 수 있는 방법이 완성되었습니다. 필요하다면 앱 스크립트를 사용해 자동 이메일 알림을 설정하거나, Gemini로 코드를 생성하여 스프레드시트에 추가하고 특정 날짜에 갱신 기한이 되면 실행되도록 트리거를 구성할 수도 있습니다.
'IT Info' 카테고리의 다른 글
MS Word 문서가 제대로 인쇄되지 않는 문제를 해결하는 9가지 방법 (4) | 2025.02.17 |
---|---|
MS 오피스 평생 라이선스 vs. 영구 라이선스: 차이점과 주의할 점 (3) | 2025.02.15 |
[엑셀러TV] 최근 공유된 정보 목록 (2) | 2025.02.14 |
IT 전문가로서 절대 하지 않을 10가지 (3) | 2025.02.13 |
Windows 11에서 항목을 클립보드에 영구적으로 저장하는 방법 (3) | 2025.02.09 |