Excel là một công cụ mạnh mẽ giúp chúng ta quản lý dữ liệu, thực hiện phân tích và tự động hoá nhiều tác vụ. Một trong những tính năng quan trọng nhất của Excel là khả năng sao chép công thức. Khi bạn biết cách sao chép công thức một cách chính xác và hiệu quả, công việc trở nên nhanh chóng, chính xác và dễ dàng quản lý hơn. Bài viết này sẽ giới thiệu chi tiết các bước sao chép công thức trong Excel, cách sử dụng các loại tham chiếu, mẹo để tránh lỗi thường gặp, cũng như cách mở rộng công thức sang nhiều ô và thậm chí là nhiều sheet.
Có thể bạn quan tâm: Cách Copy Hàng Ngang Thành Hàng Dọc Trong Excel: Hướng Dẫn Chi Tiết Và Thực Hành
1. Tại sao sao chép công thức lại quan trọng?
- Tiết kiệm thời gian: Thay vì phải nhập công thức lại cho mỗi ô, bạn chỉ cần sao chép một lần.
- Đảm bảo tính nhất quán: Công thức được sao chép chính xác giúp tránh sai sót khi nhập tay.
- Tự động cập nhật: Khi dữ liệu gốc thay đổi, công thức đã sao chép sẽ tự động tính toán lại.
- Quản lý dữ liệu lớn: Trong bảng tính có hàng nghìn dòng, việc sao chép công thức trở thành công cụ không thể thiếu.
Có thể bạn quan tâm: Copy Hàng Dọc, Paste Hàng Ngang Trong Excel: Hướng Dẫn Chi Tiết
2. Kiến thức cơ bản: Tham chiếu tương đối và tuyệt đối
Trước khi đi vào các bước sao chép, hãy hiểu rõ hai loại tham chiếu chính:
| Loại | Biểu diễn | Ví dụ | Kết quả khi sao chép |
|---|---|---|---|
| Tương đối | A1 | Nếu công thức ở B1 là =A1+10 và bạn sao chép sang C1, công thức mới sẽ là =B1+10. | Tham chiếu thay đổi tùy vị trí |
| Tuyệt đối | $A$1DropDown | Nếu công thức ở B1 là =$A$1+10 và bạn sao chép sang C1, công thức mới vẫn là =$A$1+10. | Tham chiếu giữ nguyên |
2.1 Tham chiếu cột và hàng
Bạn cũng có thể làm cho một phần tham chiếu cố định, ví dụ:
$A1(cột cố định, hàng thay đổi)A$1(hàng cố định, cột thay đổi)
segnificantly: Schauspieler.
Có thể bạn quan tâm: Copy A Sheet In Excel To Another Workbook
3. Các phương pháp sao chép công thức cơ bản
3.1 Sử dụng Fill Handle (điểm lấp đầy)
- Nhập công thức vào ô đầu tiên: Ví dụ, nhập
=A1+B1vào ôC1. - Chọn ô chứa công thức: Nhấn vào ô
C1. - Kéo Fill Handle: Di chuyển chuột đến góc dưới bên phải của ô (được gọi là Fill Handle). Khi con trỏ chuyển thành dấu cộng nhỏ, kéo xuống hoặc sang bên phải theo hướng bạn muốn sao chép.
- Thả chuột: Khi thả, Excel sẽ tự động sao chép công thức và điều chỉnh tham chiếu پنهنجي.
3.2 Sử dụng Copy–Paste
- Copy: Chọn ô chứa công thức, nhấn
Ctrl+Choặc chuột phải →Copy. - Paste: Chọn vùng đích (có thể là một ô, một vùng, hoặc một sheet), nhấn
Ctrl+Vhoặc chuột phải →Paste. - Paste Special: Nếu bạn chỉ muốn giữ công thức mà không sao chép định dạng, chọn
Paste Special→Formulas.
3.3 Sử dụng Fill Series
Đối với các công thức cần lặp lại theo chu kỳ, bạn có thể dùng tính năng Fill Series:
- Nhập công thức vào совсем.
- Chọn ô đó, nhấn
Ctrl+Shift+Downđể chọn dải chuỗi. - Nhấn
Ctrl+E(Excel 2026 trở đi) để fill tự động.
4. Sao chép công thức sang nhiều sheet
Trong các dự án lớn, bạn có thể cần sao chép công thức từ một sheet sang nhiều sheet khác.
4.1 Sử dụng Group Sheets
- Groupepoch: Nhấn giữ
Ctrlvà click vào đầu các sheet bạn muốn nhóm. - Nhập công thức: Trong sheet đầu tiên, nhập công thức vào ô cần.
- Định dạng: Khi bạn nhập công thức, nó sẽ được tự động áp dụng vào tất cả các sheet trong nhóm.
Lưu ý: Khi bạn đã hoàn thành, nhấn vào bất kỳ một sheet nào trong nhóm và nhấn
Ctrl+Shift+Spaceđể bỏ nhóm.
4.2 Sử dụng công thức tham chiếu sheet
Bạn có thể tham chiếu trực tiếp vào ô một sheet khác trong công thức:
=Sheet2!A1 + Sheet3!A1
Khi sao chép công thức này sang các ô, Excel sẽ giữ nguyên tham chiếu sheet, nhưng tham chiếu ô sẽ thay đổi tuỳ thuộc vào vị trí.
5. Kỹ thuật nâng cao: Tính năng “Paste Special” với công thức
Khi bạn copy công thức từ tới một vùng có dữ liệu khác, có thể muốn giữ dữ liệu gốc hoặc chỉ muốn công thức. Dưới ke:
- Paste Only Formulas (
Ctrl + Alt + V, sau đó nhấnF). - Paste Formulas and Number Formats (
Ctrl + Alt + V, sau đó nhấnE). - Paste Formulas and Values: Chọn
Paste Special→Valuessau đó chọnFormulasđể chuyển đổi.
6. Tránh lỗi khi sao chép công thức
6.1 Lỗi #REF!
Nếu bạn sao chép công thức sang vùng có ô bị xoá hoặc không tồn tại, Excel sẽ hiển thị lỗi #REF!. Để tránh, hãy chắc chắn rằng ô tham chiếu vẫn tồn tại.

Có thể bạn quan tâm: Ctrl Shift Down Arrow Not Working In Excel: Hướng Dẫn Khắc Phục
6.2 Lỗi #VALUE!
Đôi khi, khi sao chép công thức sang vùng chứa dữ liệu không phù hợp (ví dụ, nhập số vào ô văn bản), Excel sẽ trả về lỗi Volk. Kiểm tra loại dữ liệu và điều chỉnh công thức hoặc format.
6.3 Kiểm tra định dạng ô
Nếu ô đích có định dạng khác (ví dụ, ngày/giờ, tiền tệ), công thức có thể hiển thị sai. Sử dụng Paste Special → Formats để giữ nguyên định dạng gốc.
7. Mẹo nhanh: Sử dụng “Ctrl + D” và “Ctrl + R”
- Ctrl + D: Sao chép nội dung (công thức) từ ô trên lên các ô phía dưới trong cùng cột.
- Ctrl + R: Sao chép nội dung từ ô bên tráiіч lên các ô phía bên phải trong cùng hàng.
Điều này nhanh hơn rất nhiều so với kéo Fill Handle khi muốn lấp đầy theo hàng hoặc cột.
8. Định dạng công thứcρό
Khi bạn muốn sao chép công thức và cùng lúc giữ giá trị hiện tại, có thể dùng tính năng “Copy → Paste → Values”. Ngược lại, nếu bạn muốn giữ công thức nhưng không lặp giá trị, hãy sử dụng Paste Special → Formulashrad.
9. Tối ưu công thức khi sao chép
Để tránh tính toán chậm, hãy tối ưu công thức:
- Tránh công thức phức tạp: Nếu có thể, chia nhỏ công thức thành nhiều bước hoặc dùng công thức mảng.
- Sử dụng hàm
SUMIF,COUNTIFthay vì công thức mảng: Đây là các hàm tối ưu hơn. - Giới hạn vùng tham chiếu: Thay vì dùng
A:A(cột toàn bộ), chỉ dùngA1:A1000.
10. Tự động sao chép công thức bằng VBA
Nếu bạn thường xuyên làm việc với bảng tính lớn, có thể viết macro để tự động sao chép công thức:
Sub CopyFormula() Dim wsSrc As Worksheet, wsDst As Worksheet Set wsSrc = ThisWorkbook.Sheets("Sheet1") Set wsDst = ThisWorkbook.Sheets("Sheet2") wsSrc.Range("C1:C100").Copy wsDst.Range("C1").PasteSpecial Paste:=xlPasteFormulas Application.CutCopyMode = False
End Sub
Macro này sao chép công thức từ C1:C100 trên Sheet1 sang Sheet2.
11. Khi sao chép công thức vào hàng trống
- Khi sao chép vào hàng trống: Excel sẽ tự động điều chỉnh tham chiếu.
- Khi sao chép vào hàng đã có dữ liệu: Bạn có thể chọn
Paste Special → Formulasđể ghi đè công thức mà không làm mất dữ liệu.
12. Các trường hợp đặc biệt: Công thức mảng
Công thức mảng được đánh dấu bằng წმ{ } (cặp dấu ngoặc nhọn). Khi sao chép công thức mảng:
- Chọn toàn bộ dải ô chứa công thức mảng.
- Copy
Ctrl + C. - Paste vào vùng đích (đảm bảo kích thước tương tự hoặc lớn hơn).
- Nhấn
Ctrl + Shift + Enterđể xác nhận công thức mảng.
Nếu bạn chỉ sao chép công thức mảng mà không nhập thể hiện Ctrl + Shift + Enter, Excel sẽ chuyển đổi thành công thức đơn.
13. Tích hợp công thức với dữ liệu động
- Dùng tên vùng: Đặt tên मुझे (như
SalesData) cho một vùng. Khi bạn sao chép công thức, tham chiếu sẽ dùng tên vùng, giúp công thức dễ đọc và bảo trì. - Sử dụng hàm
OFFSET: Định nghĩa vùng dữ liệu động, ví dụ=SUM(OFFSET(A1,0,0,COUNTA(A:A),1)).
14. Kiểm tra tính chính xác sau sao chép
Sau khi sao chép công thức, hãy luôn kiểm tra:
- Đối chiếu giá trị: Đối chiếu tổng hoặc giá trị kết quả với một ô mẫu.
- Sử dụng công cụ “Evaluate Formula”: Tìm hiểu cách Excel tính toán từng phần của công thức.
15. Tổng kết
Sao chép công thức trong Excel không chỉ là một kỹ thuật đơn giản mà còn là kỹ năng quan trọng giúp bạn tối ưu hiệu suất làm việc. Bằng cách hiểu rõ về tham chiếu tương đối và tuyệt đối, sử dụng Fill Handle, Copy–Paste, và các công cụ nâng caopfl, bạn có thể xử lý dữ liệu lớn một cách nhanh chóng và chính xác. Đừng quên kiểm tra控制, tránh lỗi thường gặp fluor, và tận dụng VBA khi cần thiết để tự động hóa quy trình.
Như vậy, với những bước và mẹo đã trình bày, bạn đã sẵn sàng áp dụng vào công việc hàng ngày, từ việc lập bảng tính tài chính đến phân tích dữ liệu khoa học. Hãy thực hành và điều chỉnh phù hợp với nhu cầu của mình để đạt được hiệu quả cao nhất trong việc sao chép công thức trong Excel.

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
