Ghi chú
Đây là một trong loạt bài viết chi tiết các giải pháp được gửi đến cho thử thách Podcast 2316.
Cảm ơn Kevin Lehrbass (của www.myspreadsheetlab.com/blog) vì đã gửi một giải pháp cũ với các cột trợ giúp và các công thức Excel thông thường.
Cột A xoay vòng từ 1 đến 6. Cột B cho biết cột của nhân viên đó bắt đầu từ đâu.

Phạm vi | Công thức | |
---|---|---|
A11 | A11 | = COUNTA (C4: C9) |
C13: C36 | C13 | = INDEX ($ C $ 4: $ C $ 10, A13) |
D13: D36 | D13 | = INDEX ($ I $ 3: $ AB $ 3, $ B13) |
E13: H36 | E13 | = INDEX ($ I $ 4: $ AB $ 9, $ A13, $ B13 + E $ 11) |
I13: I36 | I13 | = SUM (E13: H13) |
A14: A36 | A14 | = IF (A13 + 1> $ A $ 11,1, A13 + 1) |
B14: B36 | B14 | = IF (A14 = 1, B13 + $ B $ 11, B13) |
Peter Bartholomew đã gửi đến một phương pháp tiếp cận công thức khác, phương pháp này sử dụng Dãy được đặt tên và ba mảng động.

Bảng được tạo từ ba công thức, mỗi công thức tràn ra nếu cần:

Một khi tôi giới thiệu Peter về phần bổ trợ Fast Excel V4 từ Excel MVP Charles Williams, anh ấy đã gửi một giải pháp khác với ba công thức mảng.

Quay lại trang chính cho thử thách Podcast 2316.
Để đọc bài tiếp theo trong loạt bài này: Giải pháp Công thức.