vonhutan89
Thành viên mới

- Tham gia
- 16/9/11
- Bài viết
- 9
- Được thích
- 2
=Sumproduct(Right(dữ liệu,2)*(Left(dữ liệu,4)=1204))View attachment 235449
Mình có 1 ô excel gồm bên trái là ngày, bên phải là số lượng (ô màu hồng). Giờ mình muốn tìm công thức tính tổng số lượng cho từng ngày. Pro nào biết công thức này cho mình xin với ạ. Tks mọi người đã đọc.
Nếu có số lượng 123 thì sao=Sumproduct(Right(dữ liệu,2)*(Left(dữ liệu,4)=1204))
Chắc phải thêm hàm find rồi phải không Anh? Em nghĩ vậy đó.Nếu có số lượng 123 thì sao
Không cần hàm Find vì số lượng luôn bắt đầu từ ký tự thứ 6Chắc phải thêm hàm find rồi phải không Anh? Em nghĩ vậy đó.
Find("-",chuỗi)....
mình nhập mà sao giá trị không ra bạn ơi=Sumproduct(Right(dữ liệu,2)*(Left(dữ liệu,4)=1204))
01 dòng có ngẫu nhiên nhiều ngày khác nhau bạn ơiSumproduct cả mảng vậy lớn lắm.
Dữ liệu này được sắp mỗi dòng là một ngày.
Dùng INDEX/MATCH thì sẽ lấy được dòng có ngày ấy. Dùng Mid hoặc Substitute để loại 5 ký tự đầu, và cộng lại bằng sum hoặc sumproduct.
Tôi cốt ý nói chuyện với tác giả bài #2....
01 dòng có ngẫu nhiên nhiều ngày khác nhau bạn ơi
Dữ liệu trong mỗi ô của mình có số ngày - số lượng là ngẫu nhiên. Mình muốn tổng các số lượng lại theo từng ngày được chọn. Bạn biết rõ thì chỉ giúp mình. TksTôi cốt ý nói chuyện với tác giả bài #2.
Tôi ở diễn đàn này lâu đủ để biết cáí thực tế là dữ liệu đưa ra ở bài #1 rất hiếm khi diễn tả hết vấn đề.
Người hỏi không bao giờ chịu nhìn lại xem câu hỏi của mình đã đầy đủ chưa.
Gửi file lên cho lànhView attachment 235449
Mình có 1 ô excel gồm bên trái là ngày, bên phải là số lượng (ô màu hồng). Giờ mình muốn tìm công thức tính tổng số lượng cho từng ngày. Pro nào biết công thức này cho mình xin với ạ. Tks mọi người đã đọc.
Mình gửi file cho dễ hình dung. Giá trị trong ô là 1204-18 (ngày tháng - số lượng). Mình muốn tổng hợp số lượng theo từng ngày ở ô màu xanh. Pro nào biết chỉ giúp mình nhé. Tks all.Gửi file lên cho lành
Mình gửi file cho dễ hình dung. Giá trị trong ô là 1204-18 (ngày tháng - số lượng). Mình muốn tổng hợp số lượng theo từng ngày ở ô màu xanh. Pro nào biết chỉ giúp mình nhé. Tks all.
=SUMPRODUCT((MID($B$9:$I$14,1,4)=TEXT(M5,"ddmm"))*(MID($B$9:$I$14,6,10)))
Thanks bạn. Mà cái này nó có hạn chế là khi 1 quét vùng có ô trống thì nó báo lỗi bạn ơi. Ko biết sửa sao vì bảng của mình sẽ có ô trống để cập nhập từng ngày vào.Mã:=SUMPRODUCT((MID($B$9:$I$14,1,4)=TEXT(M5,"ddmm"))*(MID($B$9:$I$14,6,10)))
Xài tạm cái này trong lúc chờCảm ơn bạn. Mà cái này nó có hạn chế là khi 1 quét vùng có ô trống thì nó báo lỗi bạn ơi. Ko biết sửa sao vì bảng của mình sẽ có ô trống để cập nhập từng ngày vào.
=SUM(IFERROR(1*SUBSTITUTE($B$9:$I$14,TEXT(M5,"DDMM")&"-",""),0))
Cảm ơn bạn. Mà cái này nó có hạn chế là khi 1 quét vùng có ô trống thì nó báo lỗi bạn ơi. Ko biết sửa sao vì bảng của mình sẽ có ô trống để cập nhập từng ngày vào.
=SUMPRODUCT((MID($B$9:$I$14,1,4)=TEXT(M5,"ddmm"))*MID($B$9:$I$14&".000000",6,10))
Cảm ơn bạn rất nhiều. Bạn có thể giúp mình viết thêm 1 hàm : đếm số cell trong 1 ngày được ko?Mã:=SUMPRODUCT((MID($B$9:$I$14,1,4)=TEXT(M5,"ddmm"))*MID($B$9:$I$14&".000000",6,10))
Cảm ơn bạn rất nhiều. Bạn có thể giúp mình viết thêm 1 hàm : đếm số cell trong 1 ngày được ko?
=SUMPRODUCT(N(MID($B$9:$I$14,1,4)=TEXT(M5,"ddmm")))
Thay đổi 1 tíMã:=SUMPRODUCT((MID($B$9:$I$14,1,4)=TEXT(M5,"ddmm"))*MID($B$9:$I$14&".000000",6,10))
=SUMPRODUCT(N((MID($B$9:$I$14,1,4)=TEXT(M5,"ddmm"))),MID($B$9:$I$14,6,10)+0)
Anh @HieuCD dùng ".00000" để trị ô trống.Thay đổi 1 tí
=SUMPRODUCT(N((MID($B$9:$I$14,1,4)=TEXT(M5,"ddmm"))),MID($B$9:$I$14,6,10)+0)
=SUMPRODUCT((LEFT($B$5:$I$15,4)=TEXT(M5,"ddmm"))*(0&MID($B$5:$I$15,6,10)))
Góp thêm cách đếm:Cảm ơn bạn rất nhiều. Bạn có thể giúp mình viết thêm 1 hàm : đếm số cell trong 1 ngày được ko?
=COUNTIF($B$5:$I$15,TEXT(M5,"ddmm")&"*")