Video: Hướng dẫn cách thiết lập bảng chấm công tính lương 2025
Hãy nhớ rằng một công thức mảng là một công thức đặc biệt hoạt động trên một loạt các giá trị. Khi bạn xây dựng một công thức mảng trong một bảng tính, bạn sử dụng phím tắt Ctrl + Shift + Enter để chèn một công thức mảng trong dãy mảng.
Để có được một ý tưởng về cách bạn xây dựng và sử dụng các công thức mảng trong một bảng tính, hãy xem xét mẫu dưới đây. Bảng tính này được thiết kế để tính mức lương mỗi hai tuần cho mỗi nhân viên. Nó sẽ làm điều này bằng cách nhân tỷ lệ giờ của mỗi nhân viên theo số giờ làm việc trong mỗi khoảng thời gian trả lương. Thay vì tạo công thức sau trong ô R10, bạn phải sao chép các ô R11 đến R13:
Xây dựng một công thức mảng để tính tiền lương theo giờ cho kỳ trả lương đầu tiên.= A4 * R4
= {A4: A7 * R4: R7}
Công thức mảng này nhân với mỗi tỷ lệ giờ trong mảng 4 x 1 trong khoảng A4: A7 với mỗi giờ làm việc trong mảng 4 x 1 dãy R4: R7. Công thức này cũng được nhập vào tất cả các ô trong dãy mảng (R10: R13) ngay khi bạn hoàn thành công thức trong ô hoạt động R10. Để xem cách thực hiện việc này như thế nào, hãy làm theo các bước cần thiết để xây dựng công thức mảng:
-
Làm cho ô R10 ô hoạt động, và sau đó chọn dãy mảng R10: R13 và gõ = (dấu bằng) để bắt đầu công thức mảng.
Bạn luôn bắt đầu một công thức mảng bằng cách chọn ô hoặc dải ô mà kết quả xuất hiện. Lưu ý rằng các công thức mảng, như các công thức chuẩn, bắt đầu bằng dấu bằng.
-
Chọn dải A4: A7 có tỷ lệ giờ cho mỗi nhân viên, gõ * (dấu hoa thị để nhân), và sau đó chọn dải R4: R7 chứa tổng số giờ làm việc trong suốt thời kỳ trả lương đầu tiên.
-
Nhấn Ctrl + Shift + Enter để chèn công thức mảng trong dãy mảng.
Excel chèn dấu ngoặc vòng quanh công thức và sao chép công thức mảng {= A4: A7 * R4: R7} vào mỗi ô trong dãy mảng R10: R13.
Khi nhập một công thức mảng, bạn phải nhớ nhấn Ctrl + Shift + Enter thay vì phím Enter vì kết hợp phím này cho Excel biết rằng bạn đang xây dựng một công thức mảng, để chương trình bao gồm công thức trong dấu ngoặc và bản sao nó vào mọi ô trong dãy mảng.
Hình dưới đây cho bạn thấy bảng lương tháng 2 sau khi hoàn thành tất cả các công thức mảng trong ba phạm vi: R10: R13, AI10: AI13, và AJ10: AJ13. Trong khoảng ô thứ hai, AI10: AI13, công thức mảng sau đã được nhập để tính mức lương giờ cho kỳ trả lương thứ hai vào tháng 2:
Bảng tính lương theo giờ sau khi nhập tất cả ba công thức mảng.Công thức mảng sau đã được nhập trong dãy ô thứ ba, AJ10: AJ13, để tính tổng số tiền lương trả cho mỗi nhân viên vào tháng 2 năm 2003:
{= R10: R13 + AI10: AI13}
Khi bạn nhập một công thức mảng, công thức sẽ tạo ra một mảng có cùng kích thước với mảng mà bạn đã chọn. Nếu mảng kết quả trả lại bằng công thức nhỏ hơn dãy mảng, Excel sẽ mở rộng mảng kết quả để điền vào dãy. Nếu mảng kết quả lớn hơn mảng, Excel sẽ không hiển thị tất cả kết quả. Khi mở rộng các kết quả trong một dải ô, Excel sẽ xem xét kích thước của tất cả các mảng được sử dụng trong các đối số của hoạt động. Mỗi đối số phải có cùng số hàng như mảng với nhiều hàng nhất và cùng số cột như mảng với hầu hết các cột.