Hàm Sumifs nhiều điều kiện bị lỗi value hoặc trả về 0

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

thierry henry

Thành viên mới
Tham gia
11/6/18
Bài viết
35
Được thích
0
Xin phép mọi người cho em được gửi file . Mọi người giúp em sửa với ạ . em không biết mình sai ở đâu
 

File đính kèm

  • Cach lam bao cao tong hop trong excel2.xlsx
    178 KB · Đọc: 14
1. Công thức sai tên sheet
=SUMIFS('XUAT-NHAP'!L:L,'XUAT-NHAP'!B:B,"<"&tu_ngay,'XUAT-NHAP'!C:C,"= & ma_hangbc,'XUẤT-NHẬP'!G:G,"=" "&kho)
2. Công thức sai vị trí dấu "
=SUMIFS('XUAT-NHAP'!L:L,'XUAT-NHAP'!B:B,"<"&tu_ngay,'XUAT-NHAP'!C:C,"= & ma_hangbc,'XUẤT-NHẬP'!G:G,"=" "&kho)
3. Ngày ở cột B chưa phải là ngày. Phải chuyển thành ngày có năm là 4 ký số
 
1727348023829.png
=SUMIFS('XUAT-NHAP'!L:L,'XUAT-NHAP'!B:B,"<"&tu_ngay,'XUAT-NHAP'!C:C,"=" & ma_hangbc,'XUAT-NHAP'!G:G,"=" &kho)
=SUMIFS('XUAT-NHAP'!N:N,'XUAT-NHAP'!B:B,"<"&tu_ngay,'XUAT-NHAP'!C:C,"=" & ma_hangbc,'XUAT-NHAP'!G:G,"=" &kho)
=SUMIFS('XUAT-NHAP'!O:O,'XUAT-NHAP'!C:C,"<"&tu_ngay,'XUAT-NHAP'!D:D,"=" & ma_hangbc,'XUAT-NHAP'!H:H,"=" &kho)
sửa rồi nhưng chưa ra . mọi người giúp mình
 
3 hàm sumifs là tính số lượng thực suất , thực nhập , trả hàng với mốc thời gian là nhỏ hơn từ ngày . từ ngày là 12/03 thì thời gian tính là từ 11/03 về trước
Bạn đọc kỹ lại mục số 3 bài 3. Nhắc lại và nói rõ hơn là cột B sheet XuatNhap chưa phải là ngày.
 
3 hàm sumifs là tính số lượng thực suất , thực nhập , trả hàng với mốc thời gian là nhỏ hơn từ ngày . từ ngày là 12/03 thì thời gian tính là từ 11/03 về trước
1. Sheet XUAT-NHAP:
- Chọn cả cột B,
- Vào thẻ Data/Text to Column/Next/Next/Chọn Date, chọn định dạng DMY rồi chọn Finish
2. Sheet2:
- Chọn ô B1, B2
- Vào thẻ Data/Text to Column/Next/Next/Chọn Date, chọn định dạng DMY rồi chọn Finish
3. Bạn thử lại xem thế nào
Mã:
K1=SUMIFS('XUAT-NHAP'!L:L,'XUAT-NHAP'!B:B,"<"&tu_ngay,'XUAT-NHAP'!C:C,ma_hangbc,'XUAT-NHAP'!G:G,kho)
L1=SUMIFS('XUAT-NHAP'!N:N,'XUAT-NHAP'!B:B,"<"&tu_ngay,'XUAT-NHAP'!C:C,ma_hangbc,'XUAT-NHAP'!G:G,kho)
M1=SUMIFS('XUAT-NHAP'!O:O,'XUAT-NHAP'!B:B,"<"&tu_ngay,'XUAT-NHAP'!C:C,ma_hangbc,'XUAT-NHAP'!G:G,kho)
 
1. Sheet XUAT-NHAP:
- Chọn cả cột B,
- Vào thẻ Data/Text to Column/Next/Next/Chọn Date, chọn định dạng DMY rồi chọn Finish
Chỉ lỗi từ dòng 5 đến dòng 106 thôi. Và lỗi là năm chỉ có 2 chữ số là 24, excel phân vân là 1924 hay 2024
Vậy chỉnh lại bằng cách khác. Text to column không phải thánh dược cho mọi bệnh, mặc dù với dữ liệu này thì đúng.
Cách nên dùng là sửa đúng lỗi

1727409775832.png
 
Chỉ lỗi từ dòng 5 đến dòng 106 thôi. Và lỗi là năm chỉ có 2 chữ số là 24, excel phân vân là 1924 hay 2024
Vậy chỉnh lại bằng cách khác. Text to column không phải thánh dược cho mọi bệnh, mặc dù với dữ liệu này thì đúng.
Cách nên dùng là sửa đúng lỗi

View attachment 304313
Vâng, cháu lại hơi hấp tấp nên không kiểm tra kỹ hết dữ liệu, đúng như chú nói, có khi bạn ấy phải kiểm tra lại lần lượt từng chút một mới ổn
 
Vâng, cháu lại hơi hấp tấp nên không kiểm tra kỹ hết dữ liệu, đúng như chú nói, có khi bạn ấy phải kiểm tra lại lần lượt từng chút một mới ổn
Chắc không hy vọng gì. Lẽ ra ở bài 5 khi tôi nhắc "chưa sửa mục số 3 bài trên" thì phải giật mình (mục 3 là cái quái gì) và đọc lại bài 3, chứ không phải là giải thích tùm lum như bài 6. "Kiểm tra lại lần lượt từng chút" chắc là lâu.
 
1. Sheet XUAT-NHAP:
- Chọn cả cột B,
- Vào thẻ Data/Text to Column/Next/Next/Chọn Date, chọn định dạng DMY rồi chọn Finish
2. Sheet2:
- Chọn ô B1, B2
- Vào thẻ Data/Text to Column/Next/Next/Chọn Date, chọn định dạng DMY rồi chọn Finish
3. Bạn thử lại xem thế nào
Mã:
K1=SUMIFS('XUAT-NHAP'!L:L,'XUAT-NHAP'!B:B,"<"&tu_ngay,'XUAT-NHAP'!C:C,ma_hangbc,'XUAT-NHAP'!G:G,kho)
L1=SUMIFS('XUAT-NHAP'!N:N,'XUAT-NHAP'!B:B,"<"&tu_ngay,'XUAT-NHAP'!C:C,ma_hangbc,'XUAT-NHAP'!G:G,kho)
M1=SUMIFS('XUAT-NHAP'!O:O,'XUAT-NHAP'!B:B,"<"&tu_ngay,'XUAT-NHAP'!C:C,ma_hangbc,'XUAT-NHAP'!G:G,kho)
vâng em cảm ơn thầy
 
Xem ra sửa sẵn cho xài thì được cám ơn, còn chỉ gợi ý cho tự sửa thì bỏ qua.
 
Xem ra sửa sẵn cho xài thì được cám ơn, còn chỉ gợi ý cho tự sửa thì bỏ qua.
em đâu dám . nãy giờ lo làm bác ơi . mà khi chuyển sang define name với name động thì lại value bác ạ . thay vì 'XUAT-NHAP'!L:L thì nhap=OFFSET('XUAT-NHAP'!$L$5,0,0,COUNTA('XUAT-NHAP'!$L:$L),1) . bị lỗi bác ạ
 
Web KT

Bài viết mới nhất

Back
Top Bottom