Files
obsidian/inbox/옵시디언으로 가게부 만들어줘.md

3.1 KiB

Obsidian은 주로 노트 작성과 지식 관리에 특화된 도구이지만, 다양한 플러그인과 템플릿을 사용하여 간단한 가계부 시스템을 구축할 수 있습니다. Obsidian으로 가계부를 만들기 위해서는 마크다운(Markdown) 형식과 데이터뷰(DataView) 플러그인을 활용하여 수입과 지출을 기록하고, 이를 시각화할 수 있습니다.

1. 설정 준비

  1. Obsidian 설치: 먼저 Obsidian을 설치하고 새로운 Vault(저장소)를 생성합니다.
  2. 플러그인 설치:
    • DataView 플러그인: 데이터 쿼리와 필터링을 지원합니다. 이 플러그인을 사용하여 마크다운 파일에서 특정 데이터를 추출하고, 정리된 형태로 보여줄 수 있습니다.
    • Templater 플러그인: 템플릿을 만들어 수입/지출 항목 추가를 자동화할 수 있습니다.

2. 기본 폴더 구조

/가계부
├── templates
│   └── transaction.md
├── 2024
│   ├── 2024-08.md
│   └── 2024-09.md
└── README.md

3. 템플릿 작성 (templates/transaction.md)

---
date: {{date:YYYY-MM-DD}}
category: 
amount: 
type: # 수입 or 지출
description: 
---

## {{date:YYYY-MM-DD}}

- **분류**: {{type}}
- **금액**: {{amount}}원
- **항목**: {{category}}
- **메모**: {{description}}

이 템플릿을 사용하여 매일 또는 매주 새로운 거래를 기록할 수 있습니다.

4. 가계부 기록하기 (2024/2024-08.md)

# 2024년 8월 가계부

```dataview
table date as "날짜", type as "유형", category as "분류", amount as "금액", description as "설명"
from "2024/08"
where type != null
sort date asc

합계

table sum(amount) as "총 금액"
from "2024/08"
where type = "수입"
table sum(amount) as "총 금액"
from "2024/08"
where type = "지출"

### 5. 거래 추가하기

템플릿을 사용하여 새로운 거래를 기록할 때는 Obsidian의 템플릿 기능을 이용합니다. 각 거래를 기록할 때 `transaction.md` 템플릿을 불러와서 필요한 정보를 입력한 후, 해당 월의 파일(`2024/2024-08.md`)에 추가합니다.

### 6. 요약 및 분석

각 월별 파일에서 DataView 플러그인을 사용해 해당 월의 수입/지출을 표 형식으로 정리하고, 합계를 표시할 수 있습니다. 예를 들어, 위의 `2024/2024-08.md` 파일에서 전체 거래 내역과 수입/지출 합계를 볼 수 있습니다.

### 7. 추가 기능

- **연간 요약**: 연간 합계를 보여주는 파일을 만들고, 각 월별 데이터를 모아 총 수입/지출을 계산할 수 있습니다.
- **시각화**: DataView의 표 외에도 Obsidian 플러그인을 통해 그래프를 추가하여 시각적으로 데이터를 분석할 수 있습니다.

이렇게 하면 Obsidian을 사용하여 간단하면서도 유용한 가계부를 만들 수 있습니다. 데이터뷰 플러그인을 활용하면 수입과 지출 내역을 쉽게 관리하고, 원하는 방식으로 데이터를 분석할 수 있습니다.