Dashboard Tài Chính Cá Nhân Google Sheets: Theo Dõi Tài Sản & Đầu Tư [2026]
![Ảnh minh họa bài viết: Dashboard Tài Chính Cá Nhân Google Sheets: Theo Dõi Tài Sản & Đầu Tư [2026]](/og-image.jpg)
Tại Sao Bạn Cần Theo Dõi Net Worth?
Bạn biết mình kiếm được bao nhiêu mỗi tháng. Bạn có thể nhớ số dư tài khoản ngân hàng chính. Nhưng nếu ai đó hỏi "tổng tài sản ròng của bạn hiện tại là bao nhiêu?" — bạn có trả lời được ngay không?
Với hầu hết mọi người, tiền nằm rải rác ở nhiều nơi: tài khoản ngân hàng này, ví chứng khoán kia, một khoản crypto, một mảnh đất, chiếc xe, và vài khoản vay đang còn nợ. Không có cái nhìn tổng thể thì không thể quản lý tài chính hiệu quả — giống như lái xe mà không có bảng đồng hồ.
Net worth (tài sản ròng) = Tổng tài sản − Tổng nợ. Đây là con số duy nhất phản ánh thực trạng tài chính của bạn một cách trung thực nhất. Và Google Sheets là công cụ miễn phí, linh hoạt nhất để theo dõi nó.
Trong bài này, tôi sẽ hướng dẫn bạn xây dựng một Net Worth Tracker hoàn chỉnh gồm 5 sheet, tích hợp giá cổ phiếu/crypto tự động qua GOOGLEFINANCE, tính toán FIRE number, và dashboard tổng hợp trực quan.
Tổng Quan: 5 Sheet Trong Template
Toàn bộ hệ thống gồm 5 sheet liên kết với nhau:
| Sheet | Chức năng | Cập nhật |
|---|---|---|
| 1. Assets & Liabilities | Danh sách tài sản và nợ, tính net worth | Hàng tháng |
| 2. Danh Mục Đầu Tư | Cổ phiếu, ETF, crypto — giá tự động | Thời gian thực |
| 3. Mục Tiêu Tài Chính | Quỹ khẩn cấp, mua nhà, FIRE number | Hàng tháng |
| 4. Lịch Sử Net Worth | Biểu đồ net worth theo thời gian | Cuối tháng |
| 5. Thu Chi & Tiết Kiệm | Tỷ lệ tiết kiệm hàng tháng | Hàng tháng |
Sheet 1: Assets & Liabilities — Bức Tranh Tổng Thể
Đây là trung tâm của toàn bộ hệ thống. Sheet này liệt kê mọi tài sản và khoản nợ, sau đó tự động tính net worth.
Phần ASSETS (Tài Sản)
Chia tài sản thành 4 nhóm chính:
| Nhóm | Nội dung | Ví dụ |
|---|---|---|
| Tiền mặt & Tiết kiệm | Số dư tài khoản ngân hàng, tiền mặt tại nhà | Vietcombank, Techcombank, tiền mặt |
| Đầu tư | Cổ phiếu, chứng chỉ quỹ, crypto | Liên kết từ Sheet 2 |
| Bất động sản | Giá trị thị trường ước tính của nhà, đất | Căn hộ, đất nền |
| Tài sản khác | Xe, trang sức, bảo hiểm nhân thọ có giá trị hoàn lại | Ô tô, xe máy, vàng |
Phần LIABILITIES (Nợ)
- Vay mua nhà (mortgage)
- Vay mua xe
- Thẻ tín dụng (dư nợ cuối kỳ)
- Vay cá nhân, vay tiêu dùng
Công Thức Net Worth
// Tổng tài sản
=SUM(B4:B20) // B4:B20 là vùng chứa giá trị tài sản
// Tổng nợ
=SUM(B23:B30) // B23:B30 là vùng chứa các khoản nợ
// NET WORTH (ô B32, in đậm màu xanh/đỏ tùy dương/âm)
=B21-B31
// Định dạng màu: Format → Conditional formatting
// Dương → xanh lá (#34A853)
// Âm → đỏ (#EA4335)
Mẹo: Để giá trị đầu tư tự động cập nhật từ Sheet 2, dùng:
=SUM('Danh Mục Đầu Tư'!H2:H100) // H là cột "Giá trị hiện tại"
Sheet 2: Danh Mục Đầu Tư — Giá Tự Động Với GOOGLEFINANCE
Đây là sheet thông minh nhất. Giá cổ phiếu và crypto cập nhật tự động không cần nhập tay.
Cấu Trúc Cột
| Cột | Nội dung | Nhập thủ công hay công thức? |
|---|---|---|
| A | Mã CK / Coin | Nhập thủ công (VD: VIC, BTC) |
| B | Tên | Nhập thủ công |
| C | Loại (Cổ phiếu/ETF/Crypto/Quỹ) | Nhập thủ công |
| D | Số lượng nắm giữ | Nhập thủ công |
| E | Giá vốn bình quân (VNĐ) | Nhập thủ công |
| F | Giá hiện tại | Công thức GOOGLEFINANCE |
| G | Giá trị hiện tại | =F2*D2 |
| H | Lãi / Lỗ (VNĐ) | =(F2-E2)*D2 |
| I | % Thay đổi | =(F2-E2)/E2 |
Công Thức GOOGLEFINANCE Cho Từng Loại
Đây là phần giúp sheet "sống động" — giá cập nhật liên tục mà không cần làm gì.
// Cổ phiếu Việt Nam (HoSE/HNX) — nhân 1000 vì GOOGLEFINANCE trả về đơn vị nghìn đồng
=GOOGLEFINANCE("VIC")*1000 // Vingroup
=GOOGLEFINANCE("HDB")*1000 // HDBank
=GOOGLEFINANCE("VNM")*1000 // Vinamilk
=GOOGLEFINANCE("TCB")*1000 // Techcombank
=GOOGLEFINANCE("FPT")*1000 // FPT Corp
// ETF Việt Nam
=GOOGLEFINANCE("VFM:VN30F1M") // E1VFVN30
// Crypto (giá USD, nhân tỷ giá để ra VNĐ)
=GOOGLEFINANCE("BTC-USD")*GOOGLEFINANCE("CURRENCY:USDVND")
=GOOGLEFINANCE("ETH-USD")*GOOGLEFINANCE("CURRENCY:USDVND")
// Tỷ giá USD/VND riêng (để dùng trong nhiều ô)
=GOOGLEFINANCE("CURRENCY:USDVND")
// Vàng (oz, giá USD)
=GOOGLEFINANCE("XAUUSD")*GOOGLEFINANCE("CURRENCY:USDVND")
Lưu ý quan trọng: GOOGLEFINANCE có thể có độ trễ 15-20 phút đối với thị trường chứng khoán Mỹ. Với cổ phiếu VN, dữ liệu thường cập nhật cuối phiên giao dịch. Không dùng cho giao dịch intraday, chỉ dùng để theo dõi danh mục dài hạn.
Công Thức Tính Lãi/Lỗ
// Lãi/Lỗ tuyệt đối (VNĐ) — cột H
=(F2-E2)*D2
// % thay đổi — cột I (format dạng %)
=(F2-E2)/E2
// Giá trị hiện tại — cột G
=F2*D2
// Tổng giá trị danh mục (ô cuối)
=SUM(G2:G100)
// Tổng lãi/lỗ
=SUM(H2:H100)
// % lãi/lỗ tổng danh mục
=SUM(H2:H100)/SUMPRODUCT(D2:D100,E2:E100)
Conditional Formatting Cho Cột Lãi/Lỗ
// Lãi (dương) → xanh lá
// Lỗ (âm) → đỏ
// Áp dụng cho cột H và I:
Format → Conditional formatting → "Greater than 0" → màu xanh
Format → Conditional formatting → "Less than 0" → màu đỏ
Sheet 3: Mục Tiêu Tài Chính — FIRE Number & Progress Bar
Sheet này theo dõi tiến độ đến từng mục tiêu tài chính lớn trong cuộc đời.
3 Mục Tiêu Cốt Lõi
1. Quỹ Khẩn Cấp (Emergency Fund)
// Chi tiêu tháng (nhập thủ công, ô B3)
Chi tiêu tháng: 15,000,000 VNĐ
// Mục tiêu: 6 tháng chi tiêu
Mục tiêu = B3 * 6 // = 90,000,000
// Hiện có (liên kết từ Sheet 1, tiền mặt + tiết kiệm)
Hiện có = 'Assets & Liabilities'!B4 // ví dụ 60,000,000
// Tiến độ %
=Hiện_có / Mục_tiêu // 66.7%
// Progress bar bằng REPT
=REPT("█", ROUND(Tien_do*20,0)) & REPT("░", 20-ROUND(Tien_do*20,0)) & " " & TEXT(Tien_do,"0%")
2. Mục Tiêu Mua Nhà
// Giá nhà mục tiêu (nhập thủ công)
Giá nhà: 3,000,000,000 VNĐ
// Vốn tự có cần (thường 30%)
Cần tích lũy = 3,000,000,000 * 30% // = 900,000,000
// Hiện có (từ Sheet 1 — tiết kiệm + đầu tư)
Hiện có = [liên kết ô]
// Số tháng còn lại (giả sử tiết kiệm 10tr/tháng)
Còn lại = (Cần_tích_lũy - Hiện_có) / 10,000,000
// Năm dự kiến
=TEXT(TODAY() + Còn_lại*30, "MM/YYYY")
3. FIRE Number — Tự Do Tài Chính
FIRE (Financial Independence, Retire Early) là khái niệm phổ biến trong cộng đồng tài chính cá nhân. Nguyên tắc 4% (4% rule) nói rằng: nếu bạn có một quỹ đầu tư đủ lớn, bạn có thể rút 4% mỗi năm mãi mãi mà không cạn vốn (dựa trên nghiên cứu lịch sử thị trường chứng khoán Mỹ).
// Bước 1: Tính chi tiêu hàng năm
Chi tiêu năm = Chi_tiêu_tháng * 12 // VD: 15tr * 12 = 180tr/năm
// Bước 2: FI Number (áp dụng quy tắc 25x)
FI Number = Chi_tiêu_năm * 25 // = 180tr * 25 = 4.5 tỷ
// Bước 3: Số năm để đạt FIRE
// Giả sử: return đầu tư 7%/năm, tiết kiệm hàng năm cố định
// Công thức: N = LOG((FI * r + S) / S) / LOG(1 + r)
// Trong đó: r = 0.07, S = tiết kiệm hàng năm, FI = FI Number
=LOG((FI_Number*0.07 + TietKiem_Nam) / TietKiem_Nam) / LOG(1.07)
// Ví dụ: FI = 4.5 tỷ, tiết kiệm 120tr/năm, hiện có net worth 500tr
// Cần thêm vào công thức: phần hiện có đã có sẵn
=LOG((FI_Number*0.07 + TietKiem_Nam) / (NetWorth_HienTai*0.07 + TietKiem_Nam)) / LOG(1.07)
Bảng ví dụ tham chiếu:
| Chi tiêu/tháng | FI Number (25x) | Tiết kiệm 10tr/th | Tiết kiệm 20tr/th |
|---|---|---|---|
| 10 triệu | 3 tỷ | ~25 năm | ~18 năm |
| 15 triệu | 4.5 tỷ | ~30 năm | ~22 năm |
| 20 triệu | 6 tỷ | ~35 năm | ~26 năm |
| 30 triệu | 9 tỷ | ~40 năm | ~31 năm |
Progress Bar Cho Mỗi Mục Tiêu
// Công thức progress bar bằng REPT (không cần addon)
// Thay Tien_do bằng tỷ lệ từ 0 đến 1
=REPT("█",ROUND(Tien_do*20,0)) & REPT("░",20-ROUND(Tien_do*20,0)) & " " & TEXT(Tien_do,"0.0%")
// Ví dụ kết quả:
// ████████████░░░░░░░░ 60.0%
// ████░░░░░░░░░░░░░░░░ 20.0%
Sheet 4: Lịch Sử Net Worth — Biểu Đồ Tăng Trưởng
Sheet này là "nhật ký tài chính" của bạn. Mỗi tháng bạn thêm một dòng để theo dõi hành trình xây dựng tài sản.
Cấu Trúc Cột
| Cột | Nội dung | Cách điền |
|---|---|---|
| A | Tháng/Năm | 01/2026, 02/2026... |
| B | Tổng tài sản | Copy từ Sheet 1 (paste values) |
| C | Tổng nợ | Copy từ Sheet 1 (paste values) |
| D | Net Worth | =B-C |
| E | Tăng trưởng vs tháng trước | =D2-D1 |
| F | % Tăng trưởng | =(D2-D1)/D1 |
| G | Ghi chú | Sự kiện quan trọng, lý do biến động |
Tạo Biểu Đồ Net Worth Theo Thời Gian
// Chọn cột A và D → Insert → Chart
// Chart type: Line chart
// Trục X: cột A (tháng)
// Trục Y: cột D (net worth)
// Thêm cột B và C để hiển thị tài sản và nợ riêng biệt
// Chart type: Combo (Line + Area)
Đánh Dấu Cột Mốc Quan Trọng
// Cột H: Milestone (tự động hiện khi đạt mốc)
=IF(D2>=1000000000,"🎉 1 TỶ",IF(D2>=500000000,"⭐ 500TR",IF(D2>=100000000,"✓ 100TR","")))
Cách Cập Nhật Hàng Tháng (30 giây)
- Vào Sheet 1: cập nhật số dư tài khoản ngân hàng và khoản nợ mới nhất.
- Đọc con số net worth trên Sheet 1.
- Vào Sheet 4: thêm một dòng mới, nhập tháng và copy-paste values từ Sheet 1.
- Biểu đồ tự cập nhật.
Sheet 5: Thu Chi & Tiết Kiệm — Tỷ Lệ Quan Trọng Nhất
Sheet này theo dõi "động cơ" của toàn bộ máy tích lũy tài sản: dòng tiền hàng tháng.
// Tỷ lệ tiết kiệm (mục tiêu: trên 20%)
Tỷ lệ tiết kiệm = Tiết_kiệm_tháng / Thu_nhập_tháng
// Thu nhập ròng sau thuế
Thu nhập: 30,000,000 VNĐ
Chi tiêu: 18,000,000 VNĐ
Tiết kiệm: 12,000,000 VNĐ (40% — rất tốt)
// Mục tiêu tiết kiệm theo quy tắc 50/30/20:
50% → Nhu cầu thiết yếu (nhà, ăn, đi lại)
30% → Mong muốn (giải trí, ăn ngoài, mua sắm)
20% → Tiết kiệm & đầu tư
// Với FIRE: càng tiết kiệm nhiều, đạt tự do tài chính càng sớm
// Tiết kiệm 10% → cần ~43 năm
// Tiết kiệm 25% → cần ~32 năm
// Tiết kiệm 50% → cần ~17 năm
// Tiết kiệm 75% → cần ~7 năm
Dashboard Tổng Hợp — Cái Nhìn 360 Độ
Tạo một sheet "Dashboard" đầu tiên hiển thị tất cả chỉ số quan trọng trong một màn hình.
Các Chỉ Số Cần Hiển Thị
// 1. Net worth hiện tại (font to, bold)
='Assets & Liabilities'!B32 // ví dụ: 1,250,000,000 VNĐ
// 2. Thay đổi vs tháng trước
='Lịch Sử Net Worth'!E[dòng cuối] // +85,000,000
// 3. % thay đổi
='Lịch Sử Net Worth'!F[dòng cuối] // +7.3%
// 4. % hoàn thành FIRE Number
=NetWorth_HienTai / FI_Number // 27.8%
// 5. Tỷ lệ tiết kiệm tháng này
='Thu Chi & Tiết Kiệm'!C2 / 'Thu Chi & Tiết Kiệm'!A2 // 40%
// 6. Tổng giá trị danh mục đầu tư
=SUM('Danh Mục Đầu Tư'!G2:G100)
// 7. Lãi/Lỗ danh mục đầu tư tháng này
=SUM('Danh Mục Đầu Tư'!H2:H100)
Pie Chart Phân Bổ Tài Sản
// Tạo bảng nhỏ làm nguồn dữ liệu cho pie chart
Tiền mặt & Tiết kiệm | ='Assets & Liabilities'!B5
Đầu tư (CK/Crypto) | ='Assets & Liabilities'!B12
Bất động sản | ='Assets & Liabilities'!B15
Tài sản khác | ='Assets & Liabilities'!B18
// Insert → Chart → Pie chart
// Phân bổ lý tưởng (tham khảo):
// Tiền mặt: 5-15% (quỹ khẩn cấp)
// Đầu tư: 40-60% (cổ phiếu, ETF)
// BĐS: 20-40%
// Tài sản khác: <10%
Top Cổ Phiếu Lãi/Lỗ
// Top 3 lãi nhất (dùng LARGE)
=LARGE('Danh Mục Đầu Tư'!H:H, 1) // Lãi cao nhất
=LARGE('Danh Mục Đầu Tư'!H:H, 2) // Lãi thứ 2
=LARGE('Danh Mục Đầu Tư'!H:H, 3) // Lãi thứ 3
// Tên cổ phiếu tương ứng (dùng INDEX+MATCH)
=INDEX('Danh Mục Đầu Tư'!B:B, MATCH(LARGE('Danh Mục Đầu Tư'!H:H,1), 'Danh Mục Đầu Tư'!H:H, 0))
Tự Động Hóa: Nhắc Nhở Cập Nhật Hàng Tháng
Dùng Google Apps Script để tự động nhắc bạn cập nhật net worth vào ngày 1 hàng tháng:
// Vào Extensions > Apps Script > dán code này
function sendMonthlyReminder() {
const email = Session.getActiveUser().getEmail()
const month = new Date().toLocaleDateString('vi-VN', { month: 'long', year: 'numeric' })
const subject = '[Dashboard] Nhac cap nhat Net Worth - ' + month
const body = 'Chao ban!\n\n'
+ 'Da den luc cap nhat Net Worth Tracker thang nay.\n\n'
+ 'Checklist:\n'
+ '- Cap nhat so du ngan hang (Sheet 1)\n'
+ '- Kiem tra danh muc dau tu (Sheet 2)\n'
+ '- Copy net worth vao lich su (Sheet 4)\n'
+ '- Ghi lai thu chi thang vua roi (Sheet 5)\n\n'
+ 'Chuc ban nhung con so tot dep!'
MailApp.sendEmail(email, subject, body)
}
// Tao trigger: Triggers > Add Trigger
// Function: sendMonthlyReminder
// Event source: Time-driven > Month timer > Day 1 of month
Mẹo Sử Dụng Hiệu Quả
1. Đơn Giản Hóa Ban Đầu
Đừng cố nhập đủ 100% dữ liệu ngay từ đầu. Bắt đầu với những con số biết chắc (số dư ngân hàng, khoản nợ lớn), điền dần các mục còn lại. Một template 70% chính xác còn tốt hơn không có gì.
2. Đánh Giá Bất Động Sản
Giá trị bất động sản không có trên Google Finance. Dùng giá thị trường ước tính từ các trang như Batdongsan.com.vn hoặc Nha.vn, cập nhật 6 tháng một lần. Ghi chú ngày định giá vào cột Ghi chú.
3. Cổ Phiếu Không Có Trên GOOGLEFINANCE
Nếu mã không nhận diện được (thường với cổ phiếu OTC hoặc upcom), nhập giá thủ công. Để ô F trống khi GOOGLEFINANCE báo lỗi và thêm ghi chú nhắc nhở cập nhật.
4. Xử Lý Lỗi GOOGLEFINANCE
// Bọc trong IFERROR để tránh lỗi làm vỡ sheet
=IFERROR(GOOGLEFINANCE("VIC")*1000, "Cập nhật thủ công")
// Hoặc dùng giá fallback
=IFERROR(GOOGLEFINANCE("MYVN")*1000, E2) // Dùng giá vốn làm fallback
5. Backup Định Kỳ
Cuối mỗi quý, tạo một bản sao (File → Make a copy) với tên theo quý: "Net Worth Tracker — Q1/2026". Lưu vào Google Drive folder riêng. Điều này bảo vệ dữ liệu lịch sử phòng trường hợp chỉnh sửa nhầm.
Kết Luận
Xây dựng dashboard tài chính cá nhân trong Google Sheets không khó — nhưng nó đòi hỏi bạn phải bắt đầu và duy trì thói quen cập nhật hàng tháng. Con số net worth không quan trọng bằng xu hướng của nó: liệu mỗi tháng bạn đang giàu hơn hay nghèo đi?
Với 5 sheet được mô tả trong bài, bạn có một hệ thống đủ mạnh để:
- Biết chính xác tài sản ròng của mình mọi lúc
- Theo dõi danh mục đầu tư với giá cập nhật tự động
- Tính toán FIRE Number và biết còn bao lâu nữa đến tự do tài chính
- Nhìn lại hành trình xây dựng tài sản qua biểu đồ
Bắt đầu đơn giản: chỉ cần một Sheet 1 với danh sách tài sản và nợ. Điền đủ trong 15 phút đầu tiên, rồi mở rộng dần. Sau 3 tháng cập nhật đều đặn, bạn sẽ thấy dữ liệu bắt đầu kể câu chuyện tài chính của mình một cách rõ nét.
Xem thêm: Theo Dõi Chi Tiêu Cá Nhân Với Google Sheets — template chi tiêu liên kết trực tiếp với Sheet 5 của hệ thống này.
Chia sẻ bài viết:
Tuân Hoang
Đội ngũ SheetStore
Google Workspace Certified, 5+ years experience
Bạn thấy bài viết hữu ích?
Đăng ký nhận thông báo khi có bài viết mới.

