Header Ads

Tổ hợp Hàm để tổ hợp trong Excel

Hỏi:


Đáp:

Để tổ hợp từng mã với các khách hàng theo yêu cầu của bạn, bạn có thể sử dụng công thức mảng để tạo ra kết quả như sau:


Giả sử mã bắt đầu từ ô A1:A3 và khách hàng bắt đầu từ ô B1:B3, bạn có thể sử dụng công thức sau trong ô C1 và kéo xuống đến C9:

=INDEX($A$1:$A$3, INT((ROW(C1)-1)/COUNTA($B$1:$B$3))+1) & INDEX($B$1:$B$3, MOD(ROW(C1)-1, COUNTA($B$1:$B$3))+1)
  • Giải thích công thức:
    • INT((ROW(C1)-1)/COUNTA($B$1:$B$3))+1 xác định chỉ số của mã từ cột A.
    • MOD(ROW(C1)-1, COUNTA($B$1:$B$3))+1 xác định chỉ số của khách hàng từ cột B.
    • INDEX sử dụng các chỉ số này để kết hợp từng mã với các khách hàng tương ứng.

Khi kéo công thức này từ C1 đến C9, bạn sẽ nhận được các tổ hợp như sau:

  • C1: 1A
  • C2: 1B
  • C3: 1C
  • C4: 2A
  • C5: 2B
  • C6: 2C
  • C7: 3A
  • C8: 3B
  • C9: 3C

Công thức này sẽ tự động tổ hợp tất cả các mã với khách hàng theo đúng thứ tự bạn mong muốn.

No comments

Powered by Blogger.