Cách Tạo Bảng Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao

Mục lục bài viết

Mở đầu

Excel là một trong những công cụ phổ biến nhất trong môi trường văn phòng, đặc biệt khi làm việc với dữ liệu số liệu, thống kê hay báo cáo. Một trong những tính năng quan trọng và hữu ích nhất của Excel chính là khả năng tạo bảng (Table). Bảng không chỉ giúp bạn sắp xếp dữ liệu một cách gọn gàng, dễ đọc mà còn cung cấp nhiều công cụ mạnh mẽ như định dạng tự động, lọc, sắp xếp, tính toán và liên kết với các hàm. Bài viết này sẽ hướng dẫn chi tiết cách tạo bảng trong Excel, từ các bước cơ bản nhất cho người mới bắt đầu cho tới các kỹ thuật nâng cao dành cho người dùng chuyên nghiệp.

1. Hiểu Rõ Khái Niệm “Bảng” Trong Excel

1.1 Bảng là gì?

Trong Excel, bảng (Table) là một tập hợp các ô được định dạng đặc biệt, có tiêu đề cột, có khả năng mở rộng tự động và tích hợp các tính năng như:

  • Định dạng có điều kiện: Màu nền, font chữ tự động thay đổi khi dữ liệu thay đổi.
  • Bộ lọc và sắp xếp: Thêm các mũi tên lọc ở tiêu đề cột.
  • Công thức có cấu trúc: Khi nhập công thức trong một cột, Excel sẽ tự động sao chép công thức cho toàn bộ cột.
  • Tham chiếu có tên: Thay vì dùng địa chỉ ô (A2:B10), bạn có thể dùng tên bảng và cột (Table1Column1).

1.2 Khi nào nên dùng bảng?

  • Khi dữ liệu có cấu trúc (có tiêu đề cột, mỗi cột chứa cùng một loại dữ liệu).
  • Khi muốn thực hiện lọc, sắp xếp thường xuyên.
  • Khi công thức cần tham chiếu động (độ dài dữ liệu thay đổi).
  • Khi muốn tạo biểu đồ tự động cập nhật khi dữ liệu thay đổi.

2. Chuẩn Bị Dữ Liệu Trước Khi Tạo Bảng

2.1 Đặt tiêu đề cột rõ ràng

  • Tiêu đề nên ngắn gọn, mô tả đúng nội dung cột (VD: “Ngày”, “Sản phẩm”, “Số lượng”, “Giá bán”).
  • Tránh để tiêu đề trống hoặc lặp lại.

2.2 Loại bỏ các hàng và cột trống

  • Bảng trong Excel không chấp nhận các hàng hoặc cột trống trong vùng dữ liệu. Nếu có, hãy xóa chúng hoặc di chuyển dữ liệu sang vị trí liên tục.

2.3 Đảm bảo dữ liệu đồng nhất trong từng cột

  • Ví dụ: Cột “Ngày” chỉ chứa ngày tháng, cột “Giá” chỉ chứa số.

2.4 Đặt dữ liệu ở một vùng liên tục

  • Ví dụ: Nếu dữ liệu bắt đầu ở A1, hãy chắc chắn rằng dữ liệu kéo dài tới D50 mà không có khoảng trống.

3. Các Cách Tạo Bảng Trong Excel

3.1 Cách 1: Sử dụng nút “Table” trên Ribbon

  1. Chọn vùng dữ liệu: Kéo chuột chọn từ ô đầu tiên (tiêu đề) tới ô cuối cùng của dữ liệu.
  2. Vào thẻ “Insert” (Chèn) trên thanh Ribbon.
  3. Nhấn vào “Table” (hoặc phím tắt Ctrl + T).
  4. Hộp thoại “Create Table” sẽ hiện ra, xác nhận phạm vi ô và đánh dấu “My table has headers” nếu dữ liệu có tiêu đề.
  5. Nhấn OK.

Khi thực hiện xong, Excel sẽ tự động áp dụng một định dạng bảng (màu nền, mũi tên lọc ở tiêu đề) và hiển thị thẻ “Table Design” (hoặc “Thiết kế Bảng”) trên Ribbon.

3.2 Cách 2: Sử dụng phím tắt nhanh

  • Ctrl + T: Mở hộp thoại “Create Table” nhanh chóng.
  • Ctrl + L: Cũng tạo bảng nhưng thường được dùng trong các phiên bản Excel cũ hơn.

3.3 Cách 3: Chuyển đổi dữ liệu từ “Range” sang “Table” bằng “Format as Table”

  1. Chọn bất kỳ ô nào trong vùng dữ liệu.
  2. Vào thẻ “Home” (Trang chủ) → “Styles” (Kiểu) → “Format as Table”.
  3. Chọn một trong các kiểu định dạng được cung cấp (có màu nền, có hoặc không có banded rows).
  4. Xác nhận vùng dữ liệu và tiêu đề trong hộp thoại hiện ra.
  5. Nhấn OK.

3.4 Cách 4: Tạo bảng qua VBA (Macro) – Dành cho người dùng nâng cao

Nếu bạn thường xuyên tạo bảng với cùng cấu trúc, việc viết một macro sẽ tiết kiệm thời gian.

Sub TaoBangTuDong() Dim ws As Worksheet Dim tbl As ListObject Dim rng As Range Set ws = ActiveSheet ' Giả sử dữ liệu nằm trong A1:D100 Set rng = ws.Range("A1").CurrentRegion ' Xóa bảng cũ nếu đã tồn tại On Error Resume Next ws.ListObjects("BangDuLieu").Delete On Error GoTo 0 ' Tạo bảng mới Set tbl = ws.ListObjects.Add(xlSrcRange, rng, , xlYes) tbl.Name = "BangDuLieu" tbl.TableStyle = "TableStyleMedium9" ' Chọn kiểu bảng
End Sub
  • Lưu ý: Để chạy macro, bạn cần bật Developer Tab và cho phép macro trong Trust Center.

4. Tùy Chỉnh Định Dạng Bảng

4.1 Thay đổi kiểu bảng (Table Style)

  • Khi bảng được tạo, trên thẻ “Table Design” bạn sẽ thấy mục “Table Styles”.
  • Chọn một trong các mẫu có sẵn hoặc nhấn “New Table Style” để tạo kiểu riêng (đặt màu nền, màu font, border).

4.2 Thêm/ Xóa cột, hàng trong bảng

  • Thêm cột: Di chuyển chuột tới góc phải của bảng, khi con trỏ chuyển thành mũi tên chéo, kéo sang bên phải để thêm cột mới.
  • Thêm hàng: Nhập dữ liệu ngay dưới hàng cuối cùng của bảng, Excel sẽ tự động mở rộng bảng.
  • Xóa cột/hàng: Chọn tiêu đề cột hoặc hàng, nhấn Ctrl + – (trừ) hoặc dùng Right‑Click → Delete.

4.3 Đặt lại tên bảng và cột

  • Trên thẻ “Table Design”, ô “Table Name” cho phép bạn đổi tên bảng (ví dụ: Sales2024).
  • Đối với cột, chỉ cần đổi tiêu đề trong hàng đầu tiên; Excel sẽ tự động cập nhật tên cột trong các công thức.

4.4 Bật/Tắt các tính năng tự động

  • Total Row: Đánh dấu “Total Row” trong thẻ “Table Design” để thêm một hàng tổng ở cuối bảng. Bạn có thể chọn các hàm tính (SUM, AVERAGE, COUNT, …) cho mỗi cột.
  • First Column / Last Column: Đánh dấu để làm nổi bật cột đầu hoặc cuối (thường dùng để hiển thị tiêu đề hoặc tổng).

5. Sử Dụng Bảng Để Tạo Công Thức Động

5.1 Công thức tham chiếu bảng

Cách Tạo Bảng Trong Excel
Cách Tạo Bảng Trong Excel

Khi bạn nhập công thức trong một ô của bảng, Excel sẽ tự động sao chép công thức cho toàn bộ cột. Ví dụ:

  • Cột “Giá trị” tính =@Số lượng@Giá.
  • Khi nhập công thức trên ô đầu tiên của cột “Giá trị”, Excel sẽ hiển thị @Số lượng và @Giá, nghĩa là “giá trị của ô trong cùng hàng ở cột Số lượng và Giá”.

5.2 Các hàm bảng phổ biến

HàmMô tảVí dụ
SUM(Table1Column1)Tổng các giá trị trong cột Column1 của bảng Table1.=SUM(Sales2024Doanh thu)
AVERAGE(Table1Column2)Trung bình cột Column2.=AVERAGE(Sales2024Giá bán)
COUNTIFS(Table1Column1,">=2026-01-01", Table1Column1,"<2026-01-01")Đếm dòng thỏa mãn nhiều điều kiện.=COUNTIFS(Sales2024Ngày,">=01/01/2026", Sales2024Ngày,"<01/01/2026")
XLOOKUP với bảngTìm giá trị trong bảng.=XLOOKUP(A2, ProductsID, ProductsName)

5.3 Tạo cột tính toán tự động (Calculated Column)

  • Khi bạn nhập công thức trong bất kỳ ô nào của một cột trong bảng, Excel sẽ hiển thị “(This column contains a formula that will be applied to the entire column)” và tự động sao chép công thức cho cả cột.
  • Điều này giúp tránh lỗi khi sao chép công thức thủ công và đảm bảo tính nhất quán.

6. Lọc và Sắp Xếp Dữ Liệu Trong Bảng

6.1 Sử dụng bộ lọc (AutoFilter)

  • Mũi tên lọc xuất hiện ở tiêu đề mỗi cột. Nhấn vào mũi tên để:
  • Lọc theo giá trị (chọn/ bỏ chọn các mục).
  • Lọc theo điều kiện (Number Filters, Text Filters, Date Filters).
  • Sắp xếp tăng/giảm.

6.2 Lọc nâng cao (Advanced Filter)

  • Chọn Data → Advanced để lọc dựa trên tiêu chí phức tạp hơn, ví dụ: lọc các đơn hàng > 1000 đồng và ngày trong tháng 3.

6.3 Sắp xếp đa cấp (Multi‑Level Sort)

  • Vào Data → Sort, thêm các cấp sắp xếp (ví dụ: sắp xếp trước theo “Ngày”, sau đó theo “Doanh thu” giảm dần).

7. Tạo Biểu Đồ Tự Động Liên Kết Với Bảng

7.1 Lợi ích

  • Khi dữ liệu trong bảng thay đổi (thêm/hủy hàng), biểu đồ sẽ tự động cập nhật vì nguồn dữ liệu là bảng.

7.2 Các bước thực hiện

  1. Chọn bất kỳ ô nào trong bảng.
  2. Vào thẻ Insert → Charts và chọn loại biểu đồ (Column, Line, Pie,…).
  3. Excel sẽ tự động lấy toàn bộ bảng làm nguồn dữ liệu.
  4. Khi bạn thêm dữ liệu mới vào bảng, biểu đồ sẽ mở rộng tự động.

7.3 Tùy chỉnh biểu đồ

  • Sử dụng Chart Design và Format để thay đổi màu, tiêu đề, chú giải.
  • Để thay đổi trục, nhấp chuột phải vào trục → Select Data → chỉnh sửa “Legend Entries (Series)”.

8. Các Tính Năng Nâng Cao Liên Quan Đến Bảng

8.1 Power Query – Nhập và Chuyển Đổi Dữ Liệu Vào Bảng

  • Power Query (Data → Get & Transform Data) cho phép bạn nhập dữ liệu từ nguồn khác (CSV, Web, Database) và chuyển đổi chúng thành bảng trong Excel.
  • Khi dữ liệu được tải về dưới dạng Table, bạn có thể cập nhật (Refresh) mỗi khi nguồn dữ liệu thay đổi.

8.2 Power Pivot – Tạo Mô Hình Dữ Liệu Với Nhiều Bảng

  • Nếu bạn có nhiều bảng liên quan, Power Pivot cho phép tạo mối quan hệ (relationships) giữa chúng, giống như trong cơ sở dữ liệu.
  • Sử dụng Data Model để tạo PivotTable hoặc PivotChart dựa trên nhiều bảng.

8.3 Sử dụng Structured References trong PivotTable

  • Khi tạo PivotTable từ bảng, các trường được hiển thị dưới dạng ColumnName – giúp công thức trong PivotTable dễ đọc và bảo trì.

8.4 Định dạng có điều kiện (Conditional Formatting) trên bảng

  • Chọn cột hoặc toàn bộ bảng → Home → Conditional Formatting.
  • Ví dụ: Đánh dấu các giá trị “> 1000” bằng màu đỏ, hoặc tạo Data Bars để hiển thị mức độ.

9. Mẹo và Thủ Thuật Khi Làm Việc Với Bảng

MẹoMô tảCách thực hiện
Tự động mở rộng khi nhập dữ liệuKhi bạn gõ dữ liệu ngay dưới hàng cuối cùng, bảng tự động mở rộng.Chỉ cần nhập dữ liệu mới trong ô ngay dưới bảng.
Xóa nhanh các dòng trùng lặpSử dụng Remove Duplicates trên thẻ Data.Chọn bảng → Data → Remove Duplicates → chọn cột cần kiểm tra.
Tạo cột tổng hợp nhanhThêm Total Row và chọn hàm cho mỗi cột.Table Design → Total Row → nhấp vào ô tổng và chọn hàm.
Sao chép bảng sang workbook khácChọn bảng → Ctrl + C → Dán vào workbook mới, Excel sẽ giữ định dạng bảng.Dán ở vị trí mong muốn, sau đó kiểm tra lại tên bảng.
Sử dụng tính năng “Resize Table”Kéo góc bảng để mở rộng hoặc thu hẹp vùng dữ liệu.Đặt con trỏ vào góc dưới bên phải của bảng, kéo.
Thêm cột tính tổng nhanhSử dụng Structured Reference =SUM(@Column).Nhập công thức trong cột mới, Excel sẽ tự động áp dụng cho toàn bộ cột.

10. Xử Lý Lỗi Thường Gặp Khi Tạo Bảng

  1. Lỗi “The table name already exists”
  2. Nguyên nhân: Đã tồn tại bảng có cùng tên trong workbook.
  3. Giải pháp: Đổi tên bảng trong Table Design → Table Name.

  4. Bảng không tự động mở rộng khi nhập dữ liệu

  5. Nguyên nhân: Bảng bị đóng (protected) hoặc định dạng ô ngoài bảng.
  6. Giải pháp: Kiểm tra Review → Unprotect Sheet, hoặc chắc chắn nhập dữ liệu ngay dưới hàng cuối cùng.

  7. Công thức không tự động sao chép

  8. Nguyên nhân: Tùy chọn “Enable fill handle and cell drag-and-drop” bị tắt.
  9. Giải pháp: File → Options → Advanced → Đánh dấu “Enable fill handle…”.

  10. Lỗi khi sử dụng Structured References trong công thức

  11. Nguyên nhân: Bảng đã bị convert to range (được chuyển thành vùng dữ liệu thông thường).
  12. Giải pháp: Chọn lại vùng dữ liệu → Insert → Table để chuyển lại thành bảng.

  13. Bảng không hiển thị bộ lọc

  14. Nguyên nhân: Đánh dấu “My table has headers” chưa được chọn khi tạo.
  15. Giải pháp: Chọn bảng → Table Design → “Header Row” để bật lại.

11. Khi Nào Không Nên Dùng Bảng?

  • Dữ liệu không có tiêu đề: Nếu dữ liệu không có hàng tiêu đề, bạn nên để nó ở dạng range và tự tạo tiêu đề riêng.
  • Dữ liệu rải rác: Khi dữ liệu không liên tục (có nhiều khoảng trống), việc tạo bảng sẽ gây lỗi.
  • Số lượng cột quá lớn (hơn 255 cột) – Excel vẫn hỗ trợ, nhưng việc quản lý và tham chiếu sẽ trở nên phức tạp.
  • Khi muốn sử dụng công cụ phân tích chuyên sâu như Power Query hoặc Power Pivot với nhiều nguồn dữ liệu, việc sử dụng Data Model thay vì bảng truyền thống có thể linh hoạt hơn.

12. Tổng Kết

Việc tạo bảng trong Excel không chỉ là một thao tác định dạng đơn thuần mà còn mở ra một loạt các tính năng mạnh mẽ giúp bạn quản lý, phân tích và trình bày dữ liệu một cách chuyên nghiệp. Từ những bước cơ bản như sử dụng Ctrl + T để nhanh chóng biến một dải ô thành bảng, tới các kỹ thuật nâng cao như Power Query, Power Pivot, và Structured References, bạn sẽ có trong tay một bộ công cụ đa dạng để đáp ứng hầu hết các nhu cầu công việc.

Hãy thực hành các bước đã trình bày ở trên, tùy chỉnh bảng sao cho phù hợp với dữ liệu và mục tiêu của mình. Khi bạn đã thành thạo việc tạo và sử dụng bảng, Excel sẽ trở thành một trợ lý đáng tin cậy, giúp bạn tiết kiệm thời gian, giảm lỗi và đưa ra những quyết định dựa trên dữ liệu một cách nhanh chóng và chính xác.

Tip cuối cùng: Đừng ngại thử nghiệm các Table Styles và Conditional Formatting để làm cho dữ liệu của bạn không chỉ chính xác mà còn bắt mắt. Khi dữ liệu được trình bày đẹp mắt, người đọc sẽ dễ dàng nắm bắt thông tin quan trọng hơn, và công việc của bạn sẽ được đánh giá cao hơn.

Chúc bạn thành công trong việc tạo và khai thác các bảng Excel! 🚀

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận