Hỏi về công thức mảng đối với hàm SUMIF

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

pqkythuat1

Thành viên mới
Tham gia
14/1/23
Bài viết
35
Được thích
2
Chào các bạn,
Mình có file như hình, hiện giờ công thức ở ô G2 là =SUMIF($A$2:A2,A2,$B$2:B2)
Các bạn cho mình hỏi cách chuyển công thức ở ô G2 về dạng công thức mảng, và mình thắc mắc là không biết trường hợp nào thì mình nên dùng công thức thường, trường hợp nào mình dùng công thức mảng (mục tiêu là để giảm thời gian tính toán cho file).
Cám ơn các bạn rất nhiều.
1.png
 

File đính kèm

  • New Microsoft Excel Worksheet.xlsx
    133.8 KB · Đọc: 10
Kinh nghiệm của mình là khi dùng thường không được thì chuyển sang mảng và ngược lại.
1. Cẩn thận với tính chât "implicit intersection" khi nạp tham số là một mảng vào hàm. Điều này tôi đã đề cập vài lần trên diễn đàn. Nếu nắm vừng lý thuyết này thì có thể lợi dụng đẻ lái nó theo ý muốn mình.
2. Không Ctrl+Shift+Enter thì ló làm việc kiểu hàm đơn, hoặc chỉ lây trị đàu tien, hoặc thoe luât 1 kể trên.
Nhập theo kiểu hàm mnagr thì nó sum kết qura cả mảng lại

Dữ liệu lớn thì cứ thấy máy giật giật thì chuyển sang code thôi.
Đó là cách đối vơi diễn đàn GPE là tất yếu.
Đối với dân chuyên nghiệp khác, bước đầu là dùng cột phụ để giảm phí tính toán cho các hàm mảng và hàm phức tạp.
 
Web KT
Back
Top Bottom