Kéo công thức là kỹ thuật mà ai cũng gặp phải trong Excel. Để làm điều này vừa nhanh vừa đúng lại không dễ chút nào. Hãy cùng Học Excel Online tìm hiểu những điều thú vị về cách kéo công thức trong Excel nhé.
Xem nhanh
Bạn nhập công thức vào 1 ô, sau đó kéo công thức từ ô đó xuống các ô bên dưới trong cùng 1 hàng. Vị trí kéo công thức là dấu chấm ở góc dưới bên phải trong ô
Thuật ngữ của Excel gọi thao tác này là FillDown
Cách kéo công thức filldown bằng chuột
Nếu không sử dụng chuột mà vẫn muốn thực hiện FillDown, chúng ta có thể sử dụng tổ hợp phím tắt là Ctrl + D. Cách làm như sau:
Ngoài ra bạn có thể làm điều này một cách tự động trong VBA với câu lệnh: Range(….).Filldown
Vùng Range phải bắt buộc có ô đầu tiên chứa công thức cần kéo.
Bất thình lình một ngày bạn không thể kéo công thức, đưa chuột góc phải không có dấu cộng để kéo. Vậy phải sửa làm sao? Rất đơn giản, bạn vào File > Options. Chọn Advanced, và chọn tiếp [x] Enable fill handle and cell drag-and-drop, và cũng nên chọn luôn [x] Alert before overwriting cells (cảnh báo khi ghi đè lên ô có sẵn).
Bạn vào Excel => Preferences… (phím tắt: ⌘ + , [dấu phẩy]) => Chọn tiếp Edit => Sau đó chọn [x] Enable fill handle and cell drag-and-drop, và cũng nên chọn luôn [x] Alert before overwriting cells.
Chắc hẳn bạn thắc mắc: Không chỉ kéo công thức từ trên xuống dưới, mà còn nhiều chiều nữa, như là Từ trái qua phải, từ dưới lên trên, từ phải sang trái. Vậy thì với những chiều còn lại thì sao?
Câu trả lời là Excel có đủ các chiều này:
Và cả 4 chiều này đều có thể sử dụng các thuộc tính Fill trong VBA:
Nhưng chỉ có 2 chiều là hay sử dụng, đó là FillDown và FillRight, do đó Excel hỗ trợ phím tắt riêng cho 2 chiều fill này là:
Nhưng chẳng nhẽ fillLeft và FillUp không có cách nào khác ngoài dùng chuột kéo? Có một giải pháp cho bạn đây, đó là trên thanh công cụ của Excel cung cấp cho chúng ta nhóm công cụ Fill.
Để có thể sử dụng phím tắt với các công cụ này, chúng ta bấm phím Alt, sau đó bấm tiếp các phím đại diện cho vị trí công cụ đó:
Các bước thực hiện như sau:
Ví dụ bạn muốn FillLeft, có thể bấm tổ hợp phím sau: ALT + H + F + I + L
Muốn FillRight, bạn có thể bấm Ctrl + R hoặc tổ hợp phím ALT + H + F + I + R
Việc fill công thức sẽ ảnh hưởng thế nào tới công thức? Những chú ý gì trước khi thực hiện kéo công thức? Hãy đọc tiếp ở bài viết sau nhé:
Hướng dẫn cách kéo công thức trong các ô có sử dụng chức năng trộn ô merge cells
Hướng dẫn các kỹ thuật sao chép công thức theo ý muốn trong Excel