Tính tổng số lượng trong 01 ô text

Liên hệ QC

vonhutan89

Thành viên mới
Tham gia
16/9/11
Bài viết
9
Được thích
2
1586738707909.png
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.
 
Sumproduct 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.
 
=Sumproduct(Right(dữ liệu,2)*(Left(dữ liệu,4)=1204))
mình nhập mà sao giá trị không ra bạn ơi1586770833135.png
Bài đã được tự động gộp:

Sumproduct 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.
01 dòng có ngẫu nhiên nhiều ngày khác nhau bạn ơi
 
Lần chỉnh sửa cuối:
...
01 dòng có ngẫu nhiên nhiều ngày khác nhau bạn ơi
Tô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.
 
Tô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.
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. Tks
 
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.
 

File đính kèm

  • KHOI LUONG COC.xlsx
    10.9 KB · Đọc: 3
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.
Mã:
=SUMPRODUCT((MID($B$9:$I$14,1,4)=TEXT(M5,"ddmm"))*(MID($B$9:$I$14,6,10)))
 
Mã:
=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.
 
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.
Xài tạm cái này trong lúc chờ

=SUM(IFERROR(1*SUBSTITUTE($B$9:$I$14,TEXT(M5,"DDMM")&"-",""),0))

Kết thúc bằng Ctrl + Shift + Enter
Thân
 
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.
Mã:
=SUMPRODUCT((MID($B$9:$I$14,1,4)=TEXT(M5,"ddmm"))*MID($B$9:$I$14&".000000",6,10))
 
Thay đổi 1 tí :D
=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.
Chọn Vùng lớn hơn có chứa cả ô rỗng thì: (MID($B$5:$I$15,6,10)+0) vẫn sẽ bị lỗi vì các ô trống: ""+0-->"lỗi".
Thay vì cộng (+0), thì chơi vầy: :)
Mã:
=SUMPRODUCT((LEFT($B$5:$I$15,4)=TEXT(M5,"ddmm"))*(0&MID($B$5:$I$15,6,10)))
Enter.

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?
Góp thêm cách đếm:
Mã:
=COUNTIF($B$5:$I$15,TEXT(M5,"ddmm")&"*")
Enter.

Thân
 
Web KT
Back
Top Bottom