Lỗi Value trong hàm Sumifs

Liên hệ QC

Emyeuexcel

Thành viên thường trực
Tham gia
9/6/16
Bài viết
269
Được thích
26
Chào anh chị em GPE,

Mình thật là lúa, không hiểu sao hàm SUMIFS này mà làm hoài không được, cứ bị #Value.
Mong anh chị em giúp với ah.
Trong file đính kèm.
Sheet Week, ô AD7

Mình xin đa tạ mọi người!
 

File đính kèm

  • D-35 Tet Import 2022.xlsx
    2.2 MB · Đọc: 31
Chào anh chị em GPE,

Mình thật là lúa, không hiểu sao hàm SUMIFS này mà làm hoài không được, cứ bị #Value.
Mong anh chị em giúp với ah.
Trong file đính kèm.
Sheet Week, ô AD7

Mình xin đa tạ mọi người!
Mục đích tính toán tại AD7 của bạn là gì, theo điều kiện nào
 
Mục đích tính toán tại AD7 của bạn là gì, theo điều kiện nào
Mình muốn tổng theo 2 điều kiện:
- 1 là theo dòng số 1 bện sheet Report
- 2 các sản phẩm theo cột I bên sheet Report
SUM range là các dòng tương ứng với từng sản phẩm cột E bên sheet Week

=SUMIFS(Report!9:9,Report!$1:$1,Weekly!AD$1,Report!$I:$I,Weekly!$E7)
 
Sai là đương nhiên, đọc lại hướng dẫn đi. Các vùng dữ liệu phải có cùng kích thước. Nhìn công thức của bạn thì vùng tính tổng và vùng điều kiện 1 có 1 dòng và vô số cột, trong khi vùng điều kiện 2 có vô số dòng và 1 cột. Không có lỗi mới ngạc nhiên.

Bỏ thói quen tham chiếu cả dòng cả cột đi nhé. Đó không là thói quen tốt.
 
Mình muốn tổng theo 2 điều kiện:
- 1 là theo dòng số 1 bện sheet Report
- 2 các sản phẩm theo cột I bên sheet Report
SUM range là các dòng tương ứng với từng sản phẩm cột E bên sheet Week

=SUMIFS(Report!9:9,Report!$1:$1,Weekly!AD$1,Report!$I:$I,Weekly!$E7)
Tại AD7 bạn thử công thức dưới đây.
Mã:
=SUMPRODUCT(Report!$J$9:$JD$12*(Report!$J$1:$JD$1=AD$1)*(Report!$I$9:$I$12=$E7))

Công thức này nếu mở rộng vùng dữ liệu đến dòng 13 trở đi thì bị lỗi, không biết là nguyên nhân gì, có thể là do dữ liệu bên sheet Report.
Bạn thử mở rộng từ dòng 12 thành 703 trên máy của bạn xem kết quả thế nào rồi tính tiếp.
 
Sheet Report, từ cột HZ, đang dùng công thức =IFFERR(......,"") trả về giá trị ô trống, nên SUMPRODUCT trong bài #5 không tính được
Thay bằng số 0 là OK
Chọn vùng từ cột HZ đến hết bên phải
Ctrl-H: Find & Replace
Find what: ,"")
Replace with: ,0)
 
Tại AD7 bạn thử công thức dưới đây.
Mã:
=SUMPRODUCT(Report!$J$9:$JD$12*(Report!$J$1:$JD$1=AD$1)*(Report!$I$9:$I$12=$E7))

Công thức này nếu mở rộng vùng dữ liệu đến dòng 13 trở đi thì bị lỗi, không biết là nguyên nhân gì, có thể là do dữ liệu bên sheet Report.
Bạn thử mở rộng từ dòng 12 thành 703 trên máy của bạn xem kết quả thế nào rồi tính tiếp.
Cảm ơn bạn, mình dùng Sumproduct OK rồi nhưng hàm này gần như một mảng nên chạy chậm quá.
Không biết do Sumifs không cho tham chiếu vừa cột vừa dòng hay không nhỉ?
Bài đã được tự động gộp:

Sheet Report, từ cột HZ, đang dùng công thức =IFFERR(......,"") trả về giá trị ô trống, nên SUMPRODUCT trong bài #5 không tính được
Thay bằng số 0 là OK
Chọn vùng từ cột HZ đến hết bên phải
Ctrl-H: Find & Replace
Find what: ,"")
Replace with: ,0)
Anh ơi, có cách nào dùng SUMIFS trong trường hợp này không?
Bài đã được tự động gộp:

Sai là đương nhiên, đọc lại hướng dẫn đi. Các vùng dữ liệu phải có cùng kích thước. Nhìn công thức của bạn thì vùng tính tổng và vùng điều kiện 1 có 1 dòng và vô số cột, trong khi vùng điều kiện 2 có vô số dòng và 1 cột. Không có lỗi mới ngạc nhiên.

Bỏ thói quen tham chiếu cả dòng cả cột đi nhé. Đó không là thói quen tốt.
Cảm bạn giải thích, mình thử quét đúng số dòng và cột cũng không được.
 
Sai là đương nhiên, đọc lại hướng dẫn đi. Các vùng dữ liệu phải có cùng kích thước. Nhìn công thức của bạn thì vùng tính tổng và vùng điều kiện 1 có 1 dòng và vô số cột, trong khi vùng điều kiện 2 có vô số dòng và 1 cột. Không có lỗi mới ngạc nhiên.

Bỏ thói quen tham chiếu cả dòng cả cột đi nhé. Đó không là thói quen tốt.
Mình thử với ô E7 như file kèm, vùng sum và range như nhau mà vẫn ko được.
Mong bạn chỉ giúp!
Chân thành cảm ơn!
 

File đính kèm

  • D-35 Tet Import 2022-NHAP.xlsx
    3.1 MB · Đọc: 3
Mình thử với ô E7 như file kèm, vùng sum và range như nhau mà vẫn ko được.
Mong bạn chỉ giúp!
Chân thành cảm ơn!
Tôi đã chỉ hướng thì hãy đọc kỹ help. Rõ ràng trong công thức ở F7 vùng tính tổng và vùng điều kiện 1 có 1 dòng và 255 cột (từ J tới JD). Trong khi đó vùng điều kiện 2 có 695 dòng (từ 9 tới 703) và 1 cột (cột I). Không có lỗi mới lạ.

1. Tôi đã hướng dẫn kỹ, chỉ tận trán thằng cu lỗi thì đọc kỹ thôi.

sumifs.jpg

2. Có công thức bé tẹo mà đính kèm tập tin 3,1 MB. Nghĩ cho người khác đi. Tôi mất vài phút để tải về. Thế là còn may đấy. Quãng này năm ngoái người ta còn chặn mọi máy từ nước ngoài như máy tôi cơ.

Vấn đề của bạn sai quá rõ. Cứ làm đúng thì hết lỗi thôi. Tôi dừng ở đây.
 
Lần chỉnh sửa cuối:
Tôi đã chỉ hướng thì hãy đọc kỹ help. Rõ ràng trong công thức ở F7 vùng tính tổng và vùng điều kiện 1 có 1 dòng và 255 cột (từ J tới JD). Trong khi đó vùng điều kiện 2 có 695 dòng (từ 9 tới 703) và 1 cột (cột I). Không có lỗi mới lạ.

1. Tôi đã hướng dẫn kỹ, chỉ tận trán thằng cu lỗi thì đọc kỹ thôi.
...
Bác làm vi-déo như tay này thử xem. :p

1640536094674.png

Hay bảo thớt đợi hổng chừng giờ đến sáng mai là tay ấy đưa lên cái vi-déo hàm SumIF, SumIFS :{{
 
Data nhiều thế này thì nên dùng VBA
 
Tôi đã chỉ hướng thì hãy đọc kỹ help. Rõ ràng trong công thức ở F7 vùng tính tổng và vùng điều kiện 1 có 1 dòng và 255 cột (từ J tới JD). Trong khi đó vùng điều kiện 2 có 695 dòng (từ 9 tới 703) và 1 cột (cột I). Không có lỗi mới lạ.

1. Tôi đã hướng dẫn kỹ, chỉ tận trán thằng cu lỗi thì đọc kỹ thôi.

View attachment 270794

2. Có công thức bé tẹo mà đính kèm tập tin 3,1 MB. Nghĩ cho người khác đi. Tôi mất vài phút để tải về. Thế là còn may đấy. Quãng này năm ngoái người ta còn chặn mọi máy từ nước ngoài như máy tôi cơ.

Vấn đề của bạn sai quá rõ. Cứ làm đúng thì hết lỗi thôi. Tôi dừng ở đây.
Vâng! cảm ơn bạn rất nhiều!
 
Vâng! cảm ơn bạn rất nhiều!
Chào anh,
Em chịu thua rồi!
Quả thật em ko tìm ra được cách xử lý cho cái SUMIFS vừa dòng vừa cột này.
Mong anh chỉ giúp như ví dụ kèm.
Đa ta anh!

Các anh chị em nào biết thì giúp mình với nhé!
 

File đính kèm

  • vd nhap sumifs.xlsx
    11.9 KB · Đọc: 11
Chào anh,
Em chịu thua rồi!
Quả thật em ko tìm ra được cách xử lý cho cái SUMIFS vừa dòng vừa cột này.
Mong anh chỉ giúp như ví dụ kèm.
Đa ta anh!

Các anh chị em nào biết thì giúp mình với nhé!
Bạn vận dụng sai hàm SUMIFS
 

File đính kèm

  • Copy of vd nhap sumifs.xlsx
    11.9 KB · Đọc: 17
Dùng INDEX thay cho OFFSET tốt hơn. Bất đắc dĩ mới dùng OFFSET.
A ơi, chỉ giúp INDEX thay OFFSET với vì áp dụng vào trường hợp thực tế của mình thì 2 sheets nên OFFSET ko chạy được.
Của mình thì data SUM ở 1 sheet, và ô công thức cần SUM ở 1 sheet khác.
Cảm ơn anh!
 
Web KT
Back
Top Bottom