Các câu hỏi về hàm SUMIF (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Bạn duongdv kiểm tra lại đi công thức liên quan đến ngày tháng như thế này phải cẩn thận. Bạn làm sai rồi đó làm như thế này đúng kết quả hơn này
tại L3= SUMPRODUCT((AND(DATE(YEAR(NGAY);MONTH(NGAY);DAY(NGAY))>=$K$2;DATE(YEAR(NGAY);MONTH(NGAY);DAY(NGAY))<=$M$2))*(KH=$K$1)*(MH=J4)*(SLX))

mấy dòng đầu thì đúng hình như về sau vẫn chưa ổn
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn duongdv kiểm tra lại đi công thức liên quan đến ngày tháng như thế này phải cẩn thận. Bạn làm sai rồi đó làm như thế này đúng kết quả hơn này
tại L3= SUMPRODUCT((AND(DATE(YEAR(NGAY);MONTH(NGAY);DAY(NGAY))>=$K$2;DATE(YEAR(NGAY);MONTH(NGAY);DAY(NGAY))<=$M$2))*(KH=$K$1)*(MH=J4)*(SLX))

mấy dòng đầu thì đúng hình như về sau vẫn chưa ổn

Bạn Duongdv hướng dẫn mình chỉ bổ sung thêm dấu bằng và cố định ô thời gian nữa là đúng, còn cách ở trên hình như là dài dòng quá. Hoặc theo cách của bạn Salam ở trên cũng rất hay mà lại ngắn gọn.

Rất cám ơn các bạn đã nhiệt tình hướng dẫn.
TM
 
Bạn Duongdv hướng dẫn mình chỉ bổ sung thêm dấu bằng và cố định ô thời gian nữa là đúng, còn cách ở trên hình như là dài dòng quá. Hoặc theo cách của bạn Salam ở trên cũng rất hay mà lại ngắn gọn.

Rất cám ơn các bạn đã nhiệt tình hướng dẫn.
TM
Mình cũng chưa test kỹ xem kết quả có chính xác không? Mình sửa lại cho bạn, bạn kiểm tra lại xem công thức đã cho kết quả đúng hết trong các trường hợp chưa nhé.
 

File đính kèm

Mình cũng chưa test kỹ xem kết quả có chính xác không? Mình sửa lại cho bạn, bạn kiểm tra lại xem công thức đã cho kết quả đúng hết trong các trường hợp chưa nhé.

Cám ơn bạn! Nhưng bạn quên điều kiện thời gian rồi. Mình đã bổ sung rồi.
 

File đính kèm

Chào các anh chị,
Em đang muốn tạo một chương trình quản lý hàng tồn kho (Nhập xuất theo ngày) thoả mãn: Nhập, xuất theo ngày, số liệu em có thể lọc là theo ngày, theo tháng, và số dư cuối kỳ của tháng này sẽ chuyển tự động sang tháng sau,... trên cùng một file Excel (có thể làm nhiều sheet). Khi em lọc theo yêu cầu lây theo tháng, hoặc một số tháng hoặc số liệu cả năm đều được. Anh chị nào có bảng cel đó hoặc có thể HD em làm công thức hàm để lên được file Excel đó được không? Em xin được cảm ơn nhiều nhiều.
 
sao mình dùng hàm sumif không được

Mình muốn cộng của cột B với điều kiện là chỉ lấy có những ô ở cột A có 2 ký tự đầu PV, RC thì làm sao. Sau mình dùng hàm sumif lồng hàm left và cả hàm sumproduct vào thì kết quả ra bằng o mong các bạn giúp đỡ Thanks. Với điều kiện mình không dùng thêm cột phụ
 
Mình muốn cộng của cột B với điều kiện là chỉ lấy có những ô ở cột A có 2 ký tự đầu PV, RC thì làm sao. Sau mình dùng hàm sumif lồng hàm left và cả hàm sumproduct vào thì kết quả ra bằng o mong các bạn giúp đỡ Thanks. Với điều kiện mình không dùng thêm cột phụ
DÙNG SUMIF THÔI
=SUMIF(A1:A18,"pv*",B1:B18)
Thân
 
Mình muốn cộng của cột B với điều kiện là chỉ lấy có những ô ở cột A có 2 ký tự đầu PV, RC thì làm sao. Sau mình dùng hàm sumif lồng hàm left và cả hàm sumproduct vào thì kết quả ra bằng o mong các bạn giúp đỡ Thanks. Với điều kiện mình không dùng thêm cột phụ
Vậy bạn thử điền công thức này xem:
=SUMPRODUCT((LEFT(A1:A18,2)="PV")*(B1:B18))
(Nhớ coi chừng máy đang xài dấu "," hay dấu ";" nhé!
 
Mình muốn cộng của cột B với điều kiện là chỉ lấy có những ô ở cột A có 2 ký tự đầu PV, RC thì làm sao. Sau mình dùng hàm sumif lồng hàm left và cả hàm sumproduct vào thì kết quả ra bằng o mong các bạn giúp đỡ Thanks. Với điều kiện mình không dùng thêm cột phụ
1/Cách 1:
Mã:
 SUMIF($A$1:$A$18;"PV*";$B$1:$B$18)
2/Cách 2:
Mã:
 SUMPRODUCT(--(LEFT($A$1:$A$18;2)="PV");$B$1:$B$18)
Nếu tính cho RC thì tương tự.
 
Nếu dùng Sumif bình thường thì :
PHP:
=SUMIF(A1:A18,"PV*",B1:B18)
Nếu dùng hàm Sumproduct thì :
PHP:
=SUMPRODUCT((LEFT(A1:A18,2)="PV")*(B1:B18))
Nếu dùng hàm Sum thì bấm Ctrl+shift+Enter sau khi gõ xong công thức
PHP:
=SUM((LEFT(A1:A18,2)="PV")*B1:B18)
 
Lần chỉnh sửa cuối:
Không vào được Bạn ơi. Bạn nén file lại rồi gửi lên diễn đàn trực tiếp luôn đi.
 
hì hì cái link viết ngược chữ ecxel, em sửa lại thành excel chính xác rồi :D
Vấn đề cũng giải quyết xong luôn rồi, Cám ơn mọi người đã quan tâm, có ý giúp đỡ, ko biết gì hỏi tiếp, mong mọi người chiếu cố nha :*
 
Lấy một ký tự trong mảng của sumif

hang12.jpg

Ký tự cuối của mã CLB cho biết CLB đó đang chơi ở hạng 1 hay hạng 2
Yêu cầu là tính tổng doanh thu của các câu lạc bộ hạng 1 và hạng 2
Không biết có cách nào để lấy ký tự cuối cùng trong một mãng để so sánh không?
Cảm ơn nhiều
 
Lần chỉnh sửa cuối:
Bạn dùng công thức sau
=SUMPRODUCT((RIGHT($B$2:$B$9,1)="1")*($D$2:$D$9))
=SUMPRODUCT((RIGHT($B$2:$B$9,1)="2")*($D$2:$D$9))
 
Lần chỉnh sửa cuối:
hang12.jpg

Ký tự cuối của mã CLB cho biết CLB đó đang chơi ở hạng 1 hay hạng 2
Yêu cầu là tính tổng doanh thu của các câu lạc bộ hạng 1 và hạng 2
Không biết có cách nào để lấy ký tự cuối cùng trong một mãng để so sánh không?
Cảm ơn nhiều

Dùng tạm;
C14=Sumproduct(--(right(B3:D9,1)=1)*(D3:D9))
C15=Sumproduct(--(right(B3:D9,1)=2)*(D3:D9))
 
Bạn cũng có thể dùng công thức mảng sau:
C14=SUM(IF(--RIGHT($B$3:$B$9,1)=B14,$D$3:$C$9,0))
C15=SUM(IF(--RIGHT($B$3:$B$9,1)=B15,$D$3:$C$9,0))
Khi gõ xong bạn nhớ gõ tổ hợp Ctrl + Shift + Enter. Thân
 
Bạn cũng có thể dùng công thức mảng sau:
C14=SUM(IF(--RIGHT($B$3:$B$9,1)=B14,$D$3:$C$9,0))
C15=SUM(IF(--RIGHT($B$3:$B$9,1)=B15,$D$3:$C$9,0))
Khi gõ xong bạn nhớ gõ tổ hợp Ctrl + Shift + Enter. Thân
Nếu mình dùng công thức mảng thì khỏi cần dùng IF sẽ ngắn hơn chút:
PHP:
{=SUM((--RIGHT($B$3:$B$9)=$B14)*($D$3:$D$9))}
 
Có cần thiết phải dùng đến SUMPRODUCT không?
Có cần thiết phải dùng đến công thức mảng không?

Cứ dùng SUMIF bình thường là ra ngay thôi mà? Xem hình nè:
GPETest.png
Hai cái hàm SUM là để kiểm tra xem tổng doanh thu có bằng nhau không.

Xin gửi file đính kèm để ai không tin thì test lại.
 

File đính kèm

Dùng hàm Sumif

Em muốn dùng hàm sumif để tính trong mục" Bảng thống kê" nhưng hiện tại ko biết làm thế nào để có thể lọc ký tự phòng từ bảng Mã số để có thể tính tổng doanh thu của mỗi loại phòng, mong mọi người giúp đỡ, nhưng ko thể up lên diễn đàn được, mong mọi người chịu khó dow từ mediafire :(http://www.mediafire.com/?tzdjowztmmi
 
Em muốn dùng hàm sumif để tính trong mục" Bảng thống kê" nhưng hiện tại ko biết làm thế nào để có thể lọc ký tự phòng từ bảng Mã số để có thể tính tổng doanh thu của mỗi loại phòng, mong mọi người giúp đỡ, nhưng ko thể up lên diễn đàn được, mong mọi người chịu khó dow từ mediafire :(http://www.mediafire.com/?tzdjowztmmi
Bạn xem đúng ý bạn không nhé
 

File đính kèm

Em muốn dùng hàm sumif để tính trong mục" Bảng thống kê" nhưng hiện tại ko biết làm thế nào để có thể lọc ký tự phòng từ bảng Mã số để có thể tính tổng doanh thu của mỗi loại phòng, mong mọi người giúp đỡ, nhưng ko thể up lên diễn đàn được, mong mọi người chịu khó dow từ mediafire :(http://www.mediafire.com/?tzdjowztmmi

Vậy thì dùng hàm sumproduct thử xem!
Tại ô B24 nhập công thức:
=SUMPRODUCT(($A24=LEFT($C$3:$C$12,3))*$M$3:$M$12)
Copy xuống dưới.
 
Em chỉ được dùng hàm Sumif thôi các bác ạ
 
Hỏi về hàm SumIf

Mình có một bản thống kê gồm 3 cột A (độ tuổi), B( nghề nghiệp), C (số lượng) của nhiều khu vực. Cần xuất ra kết quả cuối cùng: cùng một độ tuổi, hỏi có bao nhiêu người làm nghề b1. Vì khối lượng lớn nên việc sắp xếp lại bản thống kê rất khó. Nếu được, ai chỉ dùm mình công thức để giải quyết trực tiếp. Thx trước!
 
nếu cùng một độ tuổi sao bạn không dùng data--->> filter thử xem
 
Mình có một bản thống kê gồm 3 cột A (độ tuổi), B( nghề nghiệp), C (số lượng) của nhiều khu vực. Cần xuất ra kết quả cuối cùng: cùng một độ tuổi, hỏi có bao nhiêu người làm nghề b1. Vì khối lượng lớn nên việc sắp xếp lại bản thống kê rất khó. Nếu được, ai chỉ dùm mình công thức để giải quyết trực tiếp. Thx trước!


Bạn dùng Sumif

=Sumif(A:A,"Cell cột A",B:B)
Hoặc bạn cũng có thể dùng Sumproduct,
Nhưng để trực quan hơn thì bạn nên gửi file đính kèm lên đã,
 
Lần chỉnh sửa cuối:
nếu cùng một độ tuổi sao bạn không dùng data--->> filter thử xem
Nếu dữ liệu có sẵn ở sheet 1, sheet 2 khi nhập số điện thoại và cần tham chiếu ra dữ liệu cột bên cạnh thì sao bạn không dùng vlook up. Đơn giản hơn là dùng nhiều hàm phức tạp quá...
Bạn xem ví dụ mình gửi trong file đính kèm nhé
 

File đính kèm

Nếu dữ liệu có sẵn ở sheet 1, sheet 2 khi nhập số điện thoại và cần tham chiếu ra dữ liệu cột bên cạnh thì sao bạn không dùng vlook up. Đơn giản hơn là dùng nhiều hàm phức tạp quá...
Bạn xem ví dụ mình gửi trong file đính kèm nhé

Ô hô, Cột E không thì nói làm gì? Sao bạn không làm các cột A,B,C đi nếu không dùng một cột phụ?
Nếu chỉ dùng mỗi hàm Vlookup thì tôi bó tay luôn!
 
mình cũng đang gặp khó khăn với công thức mảng của hàm sumif .mình muốn tính tổng số m dài của từng loại sản phẩm theo từng ngày ở sheet "tk song" .số liệu mình cần tính dựa vào các cột G( loại sản phẩm:2,3,5,7), cột P ( ngày làm);cột U ( tổng m dài) của sheet "song" .mình cũng đã tính rùi nhưng mà kết quả bị sai. các bạn xem giúp mình với. cảm ơn các bạn nhiều.
 
mình cũng đang gặp khó khăn với công thức mảng của hàm sumif .mình muốn tính tổng số m dài của từng loại sản phẩm theo từng ngày ở sheet "tk song" .số liệu mình cần tính dựa vào các cột G( loại sản phẩm:2,3,5,7), cột P ( ngày làm);cột U ( tổng m dài) của sheet "song" .mình cũng đã tính rùi nhưng mà kết quả bị sai. các bạn xem giúp mình với. cảm ơn các bạn nhiều.

Tôi hiểu rồi, nhưng không có file khó nói chi tiết lắm,
Bạn up file lên đi, mọi người sẽ giúp đỡ
 
Làm sao để tính tổng thu theo từng ngày

Xin các anh chị trong diễn đàn giúp đỡ làm sao để tính tổng thu của mỗi ngày (file e gửi kèm theo đây), hiện tại sau mỗi ngày làm việc e phải tính thủ công bằng lệnh =SUM (a:z) của ngày hôm đó, bài tập của em là tất cả số tiền của 1 ngày sẽ được cộng vào cột (thu/ngày), xin các anh chị chỉ giáo dùm, càng cụ thể càng tốt ạ, trân trọng cảm ơn!
 

File đính kèm

Lần chỉnh sửa cuối:
Xin các anh chị trong diễn đàn giúp đỡ làm sao để tính tổng thu của mỗi ngày (file e gửi kèm theo đây), hiện tại sau mỗi ngày làm việc e phải tính thủ công bằng lệnh =SUM (a:z) của ngày hôm đó, bài tập của em là tất cả số tiền của 1 ngày sẽ được cộng vào cột (thu/ngày), xin các anh chị chỉ giáo dùm, càng cụ thể càng tốt ạ, trân trọng cảm ơn!

Bạn dùng Data\ Filter\ AutoFilter và hàm SUBTOTAL xem.
 

File đính kèm

Lần chỉnh sửa cuối:
Nếu chỉ muốn đơn giản thì làm theo havietchuong,còn muốn chuyên nghiệp hơn và thuận tiện báo cáo thì dùng Pivot table .
 
Cách dùng Pivot Table nè,
Mời bạn xem file đính kèm nhe
 

File đính kèm

Tính tổng theo ngày

Sao bạn không lập bảng tính tổng riêng và điền sẵn công thức từ ngày 01 đến cuối tháng?
Tôi thì thích sumproduct hơn.
 

File đính kèm

Xin các anh chị trong diễn đàn giúp đỡ làm sao để tính tổng thu của mỗi ngày (file e gửi kèm theo đây), hiện tại sau mỗi ngày làm việc e phải tính thủ công bằng lệnh =SUM (a:z) của ngày hôm đó, bài tập của em là tất cả số tiền của 1 ngày sẽ được cộng vào cột (thu/ngày), xin các anh chị chỉ giáo dùm, càng cụ thể càng tốt ạ, trân trọng cảm ơn!
tất cả số tiền của 1 ngày sẽ được cộng vào cột (thu/ngày) Nếu không muốn làm như các bạn hỗ trợ ở trên, có thể làm theo cách này
Thân
 

File đính kèm

Xin các anh chị trong diễn đàn giúp đỡ làm sao để tính tổng thu của mỗi ngày (file e gửi kèm theo đây), hiện tại sau mỗi ngày làm việc e phải tính thủ công bằng lệnh =SUM (a:z) của ngày hôm đó, bài tập của em là tất cả số tiền của 1 ngày sẽ được cộng vào cột (thu/ngày), xin các anh chị chỉ giáo dùm, càng cụ thể càng tốt ạ, trân trọng cảm ơn!

Cũng làm gần giống cách của mọi người, có thể giúp bạn tham khảo thêm chăng?
File đính kèm?
 

File đính kèm

tất cả số tiền của 1 ngày sẽ được cộng vào cột (thu/ngày) Nếu không muốn làm như các bạn hỗ trợ ở trên, có thể làm theo cách này
Thân

Nếu tạo bảng riêng chỉ cần SUMIF bình thường tôi thấy ít phức tạp hơn. Không cần phải đặt Name cho công thức.
Thân.
 

File đính kèm

Xin các anh chị trong diễn đàn giúp đỡ làm sao để tính tổng thu của mỗi ngày (file e gửi kèm theo đây), hiện tại sau mỗi ngày làm việc e phải tính thủ công bằng lệnh =SUM (a:z) của ngày hôm đó, bài tập của em là tất cả số tiền của 1 ngày sẽ được cộng vào cột (thu/ngày), xin các anh chị chỉ giáo dùm, càng cụ thể càng tốt ạ, trân trọng cảm ơn!
Thêm một cách dùng Sumif(), Bạn tham khảo:
 
Xin các anh chị trong diễn đàn giúp đỡ làm sao để tính tổng thu của mỗi ngày (file e gửi kèm theo đây), hiện tại sau mỗi ngày làm việc e phải tính thủ công bằng lệnh =SUM (a:z) của ngày hôm đó, bài tập của em là tất cả số tiền của 1 ngày sẽ được cộng vào cột (thu/ngày), xin các anh chị chỉ giáo dùm, càng cụ thể càng tốt ạ, trân trọng cảm ơn!

Xin chân thành cảm ơn anh chị trong diễn đàn đã giúp đỡ, EXcel đúng là có rất nhiều giải pháp vô cùng linh hoạt, e đã làm theo các cách hướng dẫn của các anh chị dẫn trên đây, em thấy mỗi cách đều có ý hay riêng của nó.
Cho em hỏi thêm câu nữa (mong anh chị bỏ qua cho vì tội lắm chuyện), trên diễn đàn có nói đến "code" vậy mình có thể viết "code" hay lệnh gì đó trong VB để cho trong cột tổng thu/ngày tự động hiển thị tổng số tiền theo từng ngày (theo ngày của cột 'A') không ạ?, nếu được thì code đó như thế nào ạ? xin cảm ơn!
 

File đính kèm

MÌnh thấy có rất nhiều cách để làm bài này ,mình góp thêm một cách nữa là dùng subtotal trong phần data .Bạn lưu ý số 1 2 3 ở góc trái của file ,bấm vào sẽ hiểu.
 

File đính kèm

hỏi thêm câu nữa, vậy mình có thể viết "code" hay lệnh gì đó trong VB để cho trong cột tổng thu/ngày tự động hiển thị tổng số tiền theo từng ngày (theo ngày của cột 'A') không ạ?, nếu được thì code đó như thế nào ạ? xin cảm ơn!

Macro của bạn đây, xin mại zo6:

PHP:
Option Explicit
Sub TongTheoNgay()
 Dim Clls As Range, Rng As Range
 
 Set Rng = Range([A1], [A65500].End(xlUp))
1 'Tao Danh Sach Duy Nhat Tai Cot I:'
 Rng.AdvancedFilter Action:=xlFilterCopy, CopyToRange:=[I1], Unique:=True
2 'Tinh Tong Theo Ngay Trên Cot I, Dua Ra Tai Cot J '
For Each Clls In Range([I2], [I2].End(xlDown))
   With Application.WorksheetFunction
      Clls.Offset(, 1).Value = .SumIf(Rng, Clls.Value, Rng.Offset(, 6))
   End With
 Next Clls
End Sub
 
Giả sử đang ở bảng tính Tồn Quỉ , muốn tính tổng số tiền đã thu ( haychi )trong một ngày của tháng trong bảng Nhật ký chung có cách nào tính mà không phải cộng tay từng ngày không ? xin vui lòng chỉ hộ
 
Lần chỉnh sửa cuối:
Giả sử đang ở bảng tính Tồn Quỉ , muốn tính tổng số tiền đã thu ( haychi )trong một ngày của tháng trong bảng Nhật ký chung có cách nào tính mà không phải cộng tay từng ngày không ? xin vui lòng chỉ hộ


Bạn gửi file lên, nói không không vậy biết bố cục dữ liệu bạn sao mà tính???
 
xin các anh chị trong diễn đàn giúp đỡ làm sao để tính tổng thu của mỗi ngày (file e gửi kèm theo đây), hiện tại sau mỗi ngày làm việc e phải tính thủ công bằng lệnh =sum (a:z) của ngày hôm đó, bài tập của em là tất cả số tiền của 1 ngày sẽ được cộng vào cột (thu/ngày), xin các anh chị chỉ giáo dùm, càng cụ thể càng tốt ạ, trân trọng cảm ơn!
đây cũng là 1 cách nữa
nếu không muốn dùng các cách của các cao thủ trên

cũng làm gần giống cách của mọi người, có thể giúp bạn tham khảo thêm chăng?
file đính kèm?
to bác bate và đai ca
hình như công thức của 2 bác không ổn nếu tác giả gõ nhầm ngày
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
đây cũng là 1 cách nữa
nếu không muốn dùng các cách của các cao thủ trên


to bác bate và đai ca
hình như công thức của 2 bác không ổn nếu tác giả gõ nhầm ngày

Bài của tôi có hẳn 2 cách cơ mà (cách 2 là dùng consolidate trích lọc dữ liệu ra)
Với lại, bố cục dữ liệu nó là như thế, tác giả mà làm sai thì có công thức nào thì cũng bị lỗi/sai hết !
thân,
 
Cảm ơn tất cả các anh chị, các cao thủ đã nhiệt tình ủng hộ và chỉ bảo. kết quả là em đã làm được đúng như mình mong muốn
Xin chúc anh chị mạnh khỏe và đóng góp nhiều hơn nữa cho diễn đàn.
Cảm ơn GPEX, cho moi người cơ hội để chia sẽ những kinh nghiệm và hiểu biết, xin cảm ơn
 
Mình có yêu cầu thế này nhưng không biết làm sao giải quyết, mong các bạn giúp đở
Mình có hai cột, một cột giá thành phần và cột kia là tổng của từng mục giá. Mình muốn có 1 công thức hay tổ hợp hàm làm sao mà khi kéo xuống thì nó tự dò được khoảng trắng để ngừng sum lại và chỉ sum các thành phần giới hạn giữa 2 cell trắng thôi thay vì sum hết.
Ví dụ trong file đính kèm
Mong tin của các bạn. Rất cám ơn các bạn trả lời
 

File đính kèm

Mình có yêu cầu thế này nhưng không biết làm sao giải quyết, mong các bạn giúp đở
Mình có hai cột, một cột giá thành phần và cột kia là tổng của từng mục giá. Mình muốn có 1 công thức hay tổ hợp hàm làm sao mà khi kéo xuống thì nó tự dò được khoảng trắng để ngừng sum lại và chỉ sum các thành phần giới hạn giữa 2 cell trắng thôi thay vì sum hết.
Ví dụ trong file đính kèm
Mong tin của các bạn. Rất cám ơn các bạn trả lời

Bạn xem file, nghe có vẻ phức tạp nhưng chỉ cần dùng Sum & If
 

File đính kèm

Rất cám ơn bạn đã giúp nhưng mình vẫn không giải quyết được bạn ạ! Nếu cột giá thành phần chỉ có 2 hay 1 cel thì hàm sum kết hợp if xem như thất bại.

Bạn test kỹ chưa mà kết luận như vậy !
Tôi đã cho bạn 02 cách - Bạn chỉ quan tâm tới cột màu vàng thôi (file trước cũng đã có - Bạn thử xóa đi hoặc tăng thêm một số cell xem)
Bạn phụ lòng tôi quá !
 

File đính kèm

Help, Cộng dữ liệu theo điều kiện nhiều ngày !!!

Em có một chuyện này muốn hỏi các bác nữa nè.
Em có 1 file gồm có một Sheet tổng hợp và các sheet là chi tiết các khách hàng (xem file đính kèm). Bây giờ em muốn trong sheet tổng hợp sẽ cộng số lượng tấn theo tuần của từng khách hàng theo ngày lấy. Ví dụ trong tháng 7 tuần 1 từ 01-04 Tuần 2 từ 05-11.... thì có cách nào để có thể cộng lại theo điều kiện từ ngày 01 - 04 được ko ạ. tương tự tuần 2 từ 05-11..., các bác xem file đính kèm và giúp em nhé
Mong các bác giúp gấp
Thanks các bác nhiều!!
Lê như
 

File đính kèm

Lần chỉnh sửa cuối:
Cộng các dữ liệu theo điều kiện khoảng thời gian??

Các bác ơi em đang bí quá. Em đang cần cộng dữ liệu theo thời gian em quy định, ví dụ em muốn cộng dữ liệu từ ngày 01-07/07 thì phải làm sao ạ??

Giúp em đi nào
 

File đính kèm

Vấn đề không phải vậy bạn ạ! và mình rất cám ơn bạn đã bỏ công giải đáp giúp mình dù nó vẫn chưa giải quyết được vần đề của mình chứ hoàn toàn không phụ lòng bạn đâu.
Như mình đã nói trong nhu cầu ban đầu của mình
tổ hợp hàm làm sao mà khi kéo xuống thì nó tự dò được khoảng trắng để ngừng sum lại và chỉ sum các thành phần giới hạn giữa 2 cell trắng thôi
Mình gửi lại bạn file vidu_tong(2) để bạn hình dung giải pháp của bạn khi kéo xuống sẽ cho kết quả sai lệch như thế nào.
Vì công việc của mình hàng ngày phải đối diện với bảng tính mà số hàng lên đến hàng nghìn nên nếu đánh hàm thủ công từng ô là rất vất vả nên mình mới đặt nhu cầu "kéo xuống" (tức copy xuống).
Mình cũng gửi theo 1 file làm thực tế để bạn hình dung là khối lượng công việc khổng lồ thế nào nếu làm thủ công.
Chúng ta sẽ đánh máy hàm đến 817 lần nếu làm theo giải pháp của bạn còn kéo xuống thì lại cho kết quả như vidu_tong(2) đính kèm
VẪN RẤT BIẾT ƠN BẠN ĐÃ CÓ LÒNG GIÚP ĐỠ
 

File đính kèm

Bạn dùng công thức sau nhé!

Trong file của bạn sẽ cho kết quả là #VALUE vì ô B12 của bạn không phải dữ liệu số, bạn sửa lại dữ liệu ô này nhé.
Dùng SUMIF sẽ khỏi cần quan tâm đến B12
- Tổng 01-07:
PHP:
=SUMIF($A$8:$A$27,">=2010/7/1",$B$8:$B$27)-SUMIF($A$8:$A$27,">2010/7/7",$B$8:$B$27)
- Tổng 08-15:
PHP:
=SUMIF($A$8:$A$27,">=2010/7/8",$B$8:$B$27)-SUMIF($A$8:$A$27,">2010/7/15",$B$8:$B$27)
- Tổng 16-22:
PHP:
=SUMIF($A$8:$A$27,">=2010/7/16",$B$8:$B$27)-SUMIF($A$8:$A$27,">2010/7/22",$B$8:$B$27)
 
Dùng SUMIF sẽ khỏi cần quan tâm đến B12
- Tổng 01-07:
PHP:
=SUMIF($A$8:$A$27,">=2010/7/1",$B$8:$B$27)-SUMIF($A$8:$A$27,">2010/7/7",$B$8:$B$27)
- Tổng 08-15:
PHP:
=SUMIF($A$8:$A$27,">=2010/7/8",$B$8:$B$27)-SUMIF($A$8:$A$27,">2010/7/15",$B$8:$B$27)
- Tổng 16-22:
PHP:
=SUMIF($A$8:$A$27,">=2010/7/16",$B$8:$B$27)-SUMIF($A$8:$A$27,">2010/7/22",$B$8:$B$27)
ANh ndu96081631 này, giờ trong điều kiện khoảng thời gian trên (ví dụ khoảng 01-07/07) em muốn để động (dẫn vào Cell nào đó) để sau này khi em thay đổi thời gian thì không cần sửa trong công thức mà chỉ cần sửa trong Cell đó là được thì làm sao?? anh giúp em luôn nhé

cảm ơn anh nhiều!
Lê Như
 
Bạn thay đổi diều kiện bằng địa chỉ , theo tôi thì sửa 1 tí như đính kèm
 

File đính kèm

Bạn dùng công thức sau nhé!

Trong file của bạn sẽ cho kết quả là #VALUE vì ô B12 của bạn không phải dữ liệu số, bạn sửa lại dữ liệu ô này nhé.

Anh hoangminhtien ơi giải thích dùm em công thức cái. rất cảm ơn anh. em đã làm đuợc rồi nhưng muốn hiểu thêm về công thức của anh

Lê NHƯ
 
Vấn đề không phải vậy bạn ạ! và mình rất cám ơn bạn đã bỏ công giải đáp giúp mình dù nó vẫn chưa giải quyết được vần đề của mình chứ hoàn toàn không phụ lòng bạn đâu.
Như mình đã nói trong nhu cầu ban đầu của mình

Mình gửi lại bạn file vidu_tong(2) để bạn hình dung giải pháp của bạn khi kéo xuống sẽ cho kết quả sai lệch như thế nào.
Vì công việc của mình hàng ngày phải đối diện với bảng tính mà số hàng lên đến hàng nghìn nên nếu đánh hàm thủ công từng ô là rất vất vả nên mình mới đặt nhu cầu "kéo xuống" (tức copy xuống).
Mình cũng gửi theo 1 file làm thực tế để bạn hình dung là khối lượng công việc khổng lồ thế nào nếu làm thủ công.
Chúng ta sẽ đánh máy hàm đến 817 lần nếu làm theo giải pháp của bạn còn kéo xuống thì lại cho kết quả như vidu_tong(2) đính kèm
VẪN RẤT BIẾT ƠN BẠN ĐÃ CÓ LÒNG GIÚP ĐỠ

Bạn xem file đi nha!
Cũng nói luôn với bạn - với dữ liệu kiểu của bạn thì có nhiều cách (VBA, Pivot, công thức,...), riêng nói về công thức nhưng đây là cách dùng công thức đơn giản & gọn nhất.
Tại H8 dùng: =IF(A8>0,SUM(G9:$G$1546)-SUM(H9:$H$1546),0)
Kết quả đúng khi bạn fill hết dòng dữ liệu:
 

File đính kèm

Ồ! hay quá! Rất cám ơn bạn đã tận tình giúp đở. Thế là từ nay mình có quyền ngồi chơi nguyên buổi và cuối buổi đánh đúng cái hàm này là xong.:D
 
Xem cong thuc Bang cham cong

Mọi người lập giúp mình công thức này với. Nếu tất cả những ngày ăn lương thời gian"TG", thì công thời gian là 10h/ngày, còn dư 2h là thêm giờ. Mình đã thử đặt công thức nhưng nếu có ngày làm ít hơn 10h thì công thức của mình ko đúng. mình đã để cột màu xanh rồi
 
Mọi người lập giúp mình công thức này với. Nếu tất cả những ngày ăn lương thời gian"TG", thì công thời gian là 10h/ngày, còn dư 2h là thêm giờ. Mình đã thử đặt công thức nhưng nếu có ngày làm ít hơn 10h thì công thức của mình ko đúng. mình đã để cột màu xanh rồi
Không biết như vầy có đúng theo ý của Bạn không? Kiểm tra thử nhé!
Mã:
=INT(AK5/10)*10
 
Em chưa hiểu vấn đề này, cho em hỏi hàm SUMIF(range, "đk", sum_range)

- Khi nào thì dùng hàm SUMIF với địa chỉ tuyệt đối cho Range và Sum_Range
- Kh nào thì dùng hàm SUMIF với địa chỉ tương đối cho Range và Sum_Range
 
Em chưa hiểu vấn đề này, cho em hỏi hàm SUMIF(range, "đk", sum_range)

- Khi nào thì dùng hàm SUMIF với địa chỉ tuyệt đối cho Range và Sum_Range
- Kh nào thì dùng hàm SUMIF với địa chỉ tương đối cho Range và Sum_Range
Chỉ cần bạn hiểu thế nào là địa chỉ tương đối, địa chỉ tuyệt đối thì bạn sẽ biết ứng dụng nó trong các hàm khác nhau không chỉ trong hàm Sumif()
Bạn vào đây tham khảo.
http://www.giaiphapexcel.com/forum/showthread.php?33508-Địa-chỉ-tuyệt-đối-địa-chỉ-tương-đối
 
Chỉ cần bạn hiểu thế nào là địa chỉ tương đối, địa chỉ tuyệt đối thì bạn sẽ biết ứng dụng nó trong các hàm khác nhau không chỉ trong hàm Sumif()
Bạn vào đây tham khảo.
http://www.giaiphapexcel.com/forum/showthread.php?33508-Địa-chỉ-tuyệt-đối-địa-chỉ-tương-đối

Cảm ơn bạn. Thế nào là đc tương đối, tuyệt đối thì mình biết.
Tại vì mình thấy trong môt số bài tập có sử dụng hàm Sumif có bài họ làm tuyệt đối, có bài thì không.Vậy cho mình hỏi là tại sao như vậy?
Về lý thuyết thì mình đã biết, còn cách vận dụng vào bài tập thì thấy nó sao sao đấy, nói tóm lại là mình không hiểu khi áp dụng vào bài tập cho chính xác
Chẳng hạn trong bài 01 này , dùng hay không dùng đc tuyệt đối đều cho kết quả đúng hết.
Còn bài 02 thì lại khác. Xin nói giữa nó có điểm và riêng như thế nào khi sử dụng các hàm này không? Cảm ơn.
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn bạn. Thế nào là đc tương đối, tuyệt đối thì mình biết.
Tại vì mình thấy trong môt số bài tập có sử dụng hàm Sumif có bài họ làm tuyệt đối, có bài thì không.Vậy cho mình hỏi là tại sao như vậy?
Về lý thuyết thì mình đã biết, còn cách vận dụng vào bài tập thì thấy nó sao sao đấy, nói tóm lại là mình không hiểu khi áp dụng vào bài tập cho chính xác
Chẳng hạn trong bài 01 này , dùng hay không dùng đc tuyệt đối đều cho kết quả đúng hết.
Còn bài 02 thì lại khác. Xin nói giữa nó có điểm và riêng như thế nào khi sử dụng các hàm này không? Cảm ơn.
Dùng dấu tuyệt đối khi: Bạn muốn copy công thức của 1 vùng nào đó mà không thay đổi vị trí của vùng.
1/Trong bài số 1 của Bạn H16 =COUNTIF($C$7:$C$13;G16) bắt buộc phải dùng dấu tuyệt đối vì: Nếu không dùng tuyệt đổi cho vùng C7:C13 => Khi copy công thức xuống ô dưới H17 lúc này công thức sẽ thành: =COUNTIF(C8:C14;G17) => Vùng đếm sai.
2/Tương tự cho bài số 2: Cũng phải dùng tuyệt đối cố định vùng đếm $J$7:$J$16
 
Lần chỉnh sửa cuối:
Dùng dấu tuyệt đối khi: Bạn muốn copy công thức của 1 vùng nào đó mà không thay đổi vị trí của vùng.
1/Trong bài số 1 của Bạn H16 =COUNTIF($C$7:$C$13;G16) bắt buộc phải dùng dấu tuyệt đối vì: Nếu không dùng tuyệt đổi cho vùng C7:C13 => Khi copy công thức xuống ô dưới H17 lúc này công thức sẽ thành: =COUNTIF(C8:C14;G17) => Vùng đếm sai.

Nhưng Khi copy công thức xuống ô dưới H17 lúc này công thức sẽ thành: =COUNTIF(C8:C14;G17) => Vùng đếm vẫn đúng mà bạn. Vì kết quả vẫn không đổi. Cảm ơn bạn.
Xin cho thêm ý kiến.
 
Nhưng Khi copy công thức xuống ô dưới H17 lúc này công thức sẽ thành: =COUNTIF(C8:C14;G17) => Vùng đếm vẫn đúng mà bạn. Vì kết quả vẫn không đổi. Cảm ơn bạn.
Xin cho thêm ý kiến.

Bạn thử đổi C7 từ Sản xuất thành Kinh doanh, nghĩa là Kinh doanh tăng thành 3, xem thê nào.

Hoặc bạn để nguyên dữ liệu gốc và đếm Kinh doanh ở H16, Sản xuất ở H17 mà không dùng $ xem thế nào.
 
Lần chỉnh sửa cuối:
Vấn đề là ở chỗ đó đấy bạn. Khi ta thêm hoặc bớt thì dữ liệu sẽ thay đổi nếu không có đc tuyệt đối. Nếu như giữ nguyên bản gốc (không thêm bớt gì) thì dữ liệu vẫn đúng khi không có đc tuyệt đối.
Mình muốn hỏi là có phải ta nên thêm đc tuyệt đối khi sử dụng các hàm này một cách tổng quát hay không?
 
Hàm tính tồng điều kiện

Hiện em có 1 bài tập bắt tính tổng lượng máu của những người tham gia hiến máu ngày 5/1/08 và 10/20/08 có nhóm máu AB
Em định dùng hàm SumIFS rồi lồng hàm OR hoặc AND vào mà không được. Có bác nào Chỉ cho em cách làm với hàm SumIFS và với hàm khác ngắn hơn. Em cảm ơn
À còn cả câu 7 nữa
Em đính kèm file đó
 

File đính kèm

Chào cả nhà ạ.

Em là sv mới ra trường thôi nên kiến thức ứng dụng excel chưa nhiều. Hiện tại công việc của em cần giải quyết vấn đề này mà em không sao tìm ra công thức phù hợp. Cả tháng nay em phải làm thủ công để giải quyết công việc cho đúng tiến độ yêu cầu. Thú thật là rất vất vả, mất quá nhiều thời gian nên em chào thua. Xin cả nhà bỏ chút thời gian giúp em với, em xin hậu tạ một chầu nem cua bể thật là ngon ah-\\/.-\\/.

Yêu cầu cụ thể là tính được tổng số lượng các đơn hàng cho từng khách hàng theo từng mã hàng ở cùng giá mua theo từng ngày.
Em gửi cả nhà bảng tính cụ thể trường hợp của em. Em cần tìm cách để tạo ra một bảng có cấu trúc như thế nhưng nếu có thông tin trùng bao gồm MÃ KHÁCH HÀNG, NGÀY MUA HÀNG, MÃ HÀNG VÀ GIÁ thì khối lượng sẽ được cộng gộp lại.

Ví dụ trong trường hợp ở 3 dòng đầu tiên bảng tính em gửi thì khách hàng có mã số 6C064962 thay vì có 5 dòng thông tin thì chỉ còn lại 3 dòng thôi với số lượng đuợc cộng gộp của dòng D2 và D3; D5 và D6.



Em xin cảm ơn mọi người.
 

File đính kèm

Lần chỉnh sửa cuối:
Chào cả nhà ạ.

Em là sv mới ra trường thôi nên kiến thức ứng dụng excel chưa nhiều. Hiện tại công việc của em cần giải quyết vấn đề này mà em không sao tìm ra công thức phù hợp. Cả tháng nay em phải làm thủ công để giải quyết công việc cho đúng tiến độ yêu cầu. Thú thật là rất vất vả, mất quá nhiều thời gian nên em chào thua. Xin cả nhà bỏ chút thời gian giúp em với, em xin hậu tạ một chầu nem cua bể thật là ngon ah-\\/.-\\/.

Yêu cầu cụ thể là tính được tổng số lượng các đơn hàng cho từng khách hàng theo từng mã hàng ở cùng giá mua theo từng ngày.
Em gửi cả nhà bảng tính cụ thể trường hợp của em. Em cần tìm cách để tạo ra một bảng có cấu trúc như thế nhưng nếu có thông tin trùng bao gồm MÃ KHÁCH HÀNG, NGÀY MUA HÀNG, MÃ HÀNG VÀ GIÁ thì khối lượng sẽ được cộng gộp lại.

Ví dụ trong trường hợp ở 3 dòng đầu tiên bảng tính em gửi thì khách hàng có mã số 6C064962 thay vì có 5 dòng thông tin thì chỉ còn lại 3 dòng thôi với số lượng đuợc cộng gộp của dòng D2 và D3; D5 và D6.



Em xin cảm ơn mọi người.
cái gộp này thật sự chưa hiểu hết ý bạn. ở đây gộp lại theo nguyên tắc nào/ bạn bảo gộp theo như bạn nói như vậy các các mã hàng khác nhau thì gộp sao đc/ và cái giá khác nhau nữa chứ/

mình thử làm cho bạn trường hợp tổng số lượng của khách hàng có mã hàng ; 6C064962, mã sản phẩm SVC,đơn giá là 33; theo công thức sau, tiếp theo bạn nghiên cứu tiếp. ngủ cái đã mai đi làm rùi xem tiếp.
=SUMPRODUCT((DAY($A$2:$A$26357)=25)*($B$2:$B$26357=$B$2)*($C$2:$C$26357=$C$2)*($E$2:$E$26357=$E$2)*($D$2:$D$26357))
nếu muốn lọc các mã hàng là duy nhất thì dùng advanced để lọc .
hic máy tính ko hiểu sao hỏng mất phím shift
 
Lần chỉnh sửa cuối:
Chào cả nhà ạ.

Em là sv mới ra trường thôi nên kiến thức ứng dụng excel chưa nhiều. Hiện tại công việc của em cần giải quyết vấn đề này mà em không sao tìm ra công thức phù hợp. Cả tháng nay em phải làm thủ công để giải quyết công việc cho đúng tiến độ yêu cầu. Thú thật là rất vất vả, mất quá nhiều thời gian nên em chào thua. Xin cả nhà bỏ chút thời gian giúp em với, em xin hậu tạ một chầu nem cua bể thật là ngon ah-\\/.-\\/.

Yêu cầu cụ thể là tính được tổng số lượng các đơn hàng cho từng khách hàng theo từng mã hàng ở cùng giá mua theo từng ngày.
Em gửi cả nhà bảng tính cụ thể trường hợp của em. Em cần tìm cách để tạo ra một bảng có cấu trúc như thế nhưng nếu có thông tin trùng bao gồm MÃ KHÁCH HÀNG, NGÀY MUA HÀNG, MÃ HÀNG VÀ GIÁ thì khối lượng sẽ được cộng gộp lại.

Ví dụ trong trường hợp ở 3 dòng đầu tiên bảng tính em gửi thì khách hàng có mã số 6C064962 thay vì có 5 dòng thông tin thì chỉ còn lại 3 dòng thôi với số lượng đuợc cộng gộp của dòng D2 và D3; D5 và D6.



Em xin cảm ơn mọi người.
Cái bài này, chỉ có dùng PivotTable là ngon nhất: Tổng hợp số lượng các đơn hàng cho từng khách hàng theo từng mã hàng ở cùng giá mua theo từng ngày.

Ví dụ nha:

Xem thông tin của khách hàng 6C064962:

attachment.php


Nhìn vào là thấy ngay tổng số lượng của từng mặt hàng (theo từng loại giá) của từng ngày...

Bài này tôi làm bằng Excel 2010, nếu bạn cũng sử dụng Excel 2010 thì nói, tôi sẽ hướng dẫn từng bước.
 
cái gộp này thật sự chưa hiểu hết ý bạn. ở đây gộp lại theo nguyên tắc nào/ bạn bảo gộp theo như bạn nói như vậy các các mã hàng khác nhau thì gộp sao đc/ và cái giá khác nhau nữa chứ/

mình thử làm cho bạn trường hợp tổng số lượng của khách hàng có mã hàng ; 6C064962, mã sản phẩm SVC,đơn giá là 33; theo công thức sau, tiếp theo bạn nghiên cứu tiếp. ngủ cái đã mai đi làm rùi xem tiếp.

nếu muốn lọc các mã hàng là duy nhất thì dùng advanced để lọc .
hic máy tính ko hiểu sao hỏng mất phím shift

Em cám ơn anh/chị Khoavu87 nhiều lắm ạ. Vừa mới post câu hỏi lên đã nhận được câu trả lời liền em mừng lắm.
Em muốn gộp các giao dịch có cùng ngày, mã khách hàng, mã hàng và giá lại với nhau ạ. Trong một ngày thì có khách hàng mua cùng một mặt hàng, cùng giá nhưng nhiều lần mua. Em muốn cộng số lượng mua của các lần mua hàng có trùng thông tin đó lại.

Ví dụ như mã khách hàng 6C064962 trong ngày 25/6 có 5 giao dịch thể hiện ở 5 dòng đầu tiên, em phải cộng số lượng của dòng số 1 và số 2 và cộng số lượng của dòng số 4 và số 5. Thành ra giao dịch của khách hàng này chỉ còn thể hiện thành 3 dòng thôi ah.

Để anh/chị Khoavu87 dễ hình dung em làm ra bảng ví dụ cụ thể đính kèm theo. Vì phải cùng lúc xử lý cho nhiều khách hàng + trình còi nữa nên em loay hoay mãi chưa ra+-+-+-+!$@!!. Anh/chị đã giúp thì giúp em cho trót nhé. Em cám ơn anh/chị nhiều lắm ạ.
 

File đính kèm

Em cám ơn anh/chị Khoavu87 nhiều lắm ạ. Vừa mới post câu hỏi lên đã nhận được câu trả lời liền em mừng lắm.
Em muốn gộp các giao dịch có cùng ngày, mã khách hàng, mã hàng và giá lại với nhau ạ. Trong một ngày thì có khách hàng mua cùng một mặt hàng, cùng giá nhưng nhiều lần mua. Em muốn cộng số lượng mua của các lần mua hàng có trùng thông tin đó lại.

Ví dụ như mã khách hàng 6C064962 trong ngày 25/6 có 5 giao dịch thể hiện ở 5 dòng đầu tiên, em phải cộng số lượng của dòng số 1 và số 2 và cộng số lượng của dòng số 4 và số 5. Thành ra giao dịch của khách hàng này chỉ còn thể hiện thành 3 dòng thôi ah.

Để anh/chị Khoavu87 dễ hình dung em làm ra bảng ví dụ cụ thể đính kèm theo. Vì phải cùng lúc xử lý cho nhiều khách hàng + trình còi nữa nên em loay hoay mãi chưa ra+-+-+-+!$@!!. Anh/chị đã giúp thì giúp em cho trót nhé. Em cám ơn anh/chị nhiều lắm ạ.

Dữ liệu lớn như bạn dùng công thức thì chạy đến bao giờ, nguy cơ treo máy là rất cao !
Chỉ có Pivot như bác BNTT đã nói,
Xem qua...
 

File đính kèm

Cái bài này, chỉ có dùng PivotTable là ngon nhất: Tổng hợp số lượng các đơn hàng cho từng khách hàng theo từng mã hàng ở cùng giá mua theo từng ngày.

Ví dụ nha:

Xem thông tin của khách hàng 6C064962:

attachment.php


Nhìn vào là thấy ngay tổng số lượng của từng mặt hàng (theo từng loại giá) của từng ngày...

Bài này tôi làm bằng Excel 2010, nếu bạn cũng sử dụng Excel 2010 thì nói, tôi sẽ hướng dẫn từng bước.

Em chào anh ạh,

Bảng kết quả của anh làm ra rất tuyệt ạh. Em cám ơn anh rất nhiều, cách anh xử lý vấn đề thật là hay. Nếu anh có thời gian thì chỉ cho em với nhé. Em thành thật muốn học hỏi thêm.Em sẽ mò mẫm để học theo cách anh làm, chắc chắn sau này sẽ có lúc em dùng đến.

Kết quả công việc của em lại là nguồn dữ liệu để xử lý công việc của người khác vì vậy em bắt buộc phải giữ đúng cấu trúc của bảng (để nhập vào chương trình ạh vì dữ liệu nhiều quá excel không chứa nổi). Vì thế cách anh làm em sẽ không ứng dụng được trong trường hợp này. Nếu có cách nào khả thi hơn anh giúp em với nhé.

Em cám ơn anh nhiều nhiều.
 
Em chào anh ạh,

Bảng kết quả của anh làm ra rất tuyệt ạh. Em cám ơn anh rất nhiều, cách anh xử lý vấn đề thật là hay. Nếu anh có thời gian thì chỉ cho em với nhé. Em thành thật muốn học hỏi thêm.Em sẽ mò mẫm để học theo cách anh làm, chắc chắn sau này sẽ có lúc em dùng đến.

Kết quả công việc của em lại là nguồn dữ liệu để xử lý công việc của người khác vì vậy em bắt buộc phải giữ đúng cấu trúc của bảng (để nhập vào chương trình ạh vì dữ liệu nhiều quá excel không chứa nổi). Vì thế cách anh làm em sẽ không ứng dụng được trong trường hợp này. Nếu có cách nào khả thi hơn anh giúp em với nhé.

Em cám ơn anh nhiều nhiều.
PivotTable có ảnh hưởng gì đến cấu trúc bảng của bạn đâu? Bạn xem kỹ trong hình, cái Sheet1 của bạn vẫn còn nguyên xi đó, còn PivotTable nó nằm trong Sheet4 mà?

Tôi nói thật, bài toán của bạn, chỉ có cách này là giải quyết được thôi, vì bạn cần tổng hợp dữ liệu theo quá nhiều thành phần.
Từ PivotTable, bạn có thể dùng hàm GETPIVOTDATA để trích dữ liệu ra.

Với PivotTable, dữ liệu có lớn gấp vài chục lần cái bảng tính bạn gửi lên, nó cũng chỉ xử trong vòng vài giây.
Dùng SUMPRODUCT cho vài dữ liệu thì được chứ làm cho cả cái bảng tính của bạn thì tôi nghĩ chắc Excel sẽ nó đơ luôn...

Còn nếu bạn nói rằng dữ liệu nhiều quá Excel chứa không nổi... Bao nhiêu là nhiều? Nếu bạn thấy Excel 2003 chật chội quá, thì bạn dùng Excel 2007 hay Excel 2010 đi, số lượng dữ liệu Excel 2007-2010 có thể chứa trong một bảng tính nhiều gấp 1.024 lần Excel 2003 đấy.
 
PivotTable có ảnh hưởng gì đến cấu trúc bảng của bạn đâu? Bạn xem kỹ trong hình, cái Sheet1 của bạn vẫn còn nguyên xi đó, còn PivotTable nó nằm trong Sheet4 mà?

Tôi nói thật, bài toán của bạn, chỉ có cách này là giải quyết được thôi, vì bạn cần tổng hợp dữ liệu theo quá nhiều thành phần.
Từ PivotTable, bạn có thể dùng hàm GETPIVOTDATA để trích dữ liệu ra.

Với PivotTable, dữ liệu có lớn gấp vài chục lần cái bảng tính bạn gửi lên, nó cũng chỉ xử trong vòng vài giây.
Dùng SUMPRODUCT cho vài dữ liệu thì được chứ làm cho cả cái bảng tính của bạn thì tôi nghĩ chắc Excel sẽ nó đơ luôn...

Còn nếu bạn nói rằng dữ liệu nhiều quá Excel chứa không nổi... Bao nhiêu là nhiều? Nếu bạn thấy Excel 2003 chật chội quá, thì bạn dùng Excel 2007 hay Excel 2010 đi, số lượng dữ liệu Excel 2007-2010 có thể chứa trong một bảng tính nhiều gấp 1.024 lần Excel 2003 đấy.


Từ chiều đến giờ em đang nghiên cứu topic PivotTable & PivotChart 2007 - Từ căn bản đến nâng cao của anh tạo.
Em muốn hỏi thêm là khi sử dụng hàm GETPIVOTDATA thì em sẽ thu được kết quả có cấu trúc giống với bảng dữ liệu thô ban đầu phải không ạ?

Chắc chắn em sẽ không thể "tốt nghiệp" phần này mà không hỏi thêm anh nhiều. Mong rằng vẫn sẽ nhận được sự chỉ giáo của anh. Hôm nay lại phải làm thêm giờ, nhưng em quyết tâm tháng sau sẽ cải thiện tình hình.

Em chân thành cám ơn sự giúp đỡ của anh ạh.
 
Hiện em có 1 bài tập bắt tính tổng lượng máu của những người tham gia hiến máu ngày 5/1/08 và 10/20/08 có nhóm máu AB
Em định dùng hàm SumIFS rồi lồng hàm OR hoặc AND vào mà không được. Có bác nào Chỉ cho em cách làm với hàm SumIFS và với hàm khác ngắn hơn. Em cảm ơn
À còn cả câu 7 nữa
Em đính kèm file đó
ko bác nào giúp em à :(( bài này dễ hơn bài trên mà
 
ko bác nào giúp em à :(( bài này dễ hơn bài trên mà

Dùng tạm mấy cái này:
Tính lượng máu thuộc nhóm AB được hiến tặng trong ngày 01/05/08 và 20/10/08
=SUMPRODUCT((E8:E21="AB")*((A8:A21=A8)+(A8:A21=A14))*(G8:G21))
Ngày 01/05/08 =SUMPRODUCT((E8:E21="AB")*(A8:A21=A8)*G8:G21))
Ngày 20/10/08=SUMPRODUCT((E8:E21="AB")*(A8:A21=A14)*G8:G21))


Tính số SV tham gia hiến máu theo từng trường
Tại D27 dùng công thức sau rồi kéo sang tận F27:
=COUNTIF($D$8:$D$21,D26)
 
Lần chỉnh sửa cuối:
dùng SUM và SUMIF thì cho có 1 kết quả khác nhau?
e có 1 bài toán nho nhỏ về hàm sum và sumif khi e làm thì nó cho ra 2 kết quả giống nhau và 1 kết quả khác nhau e hok bik mình sai chỗ nào? Anh chị có kinh nghiệm xem giúp e nhá!
 

File đính kèm

Lần chỉnh sửa cuối:
dùng SUM và SUMIF thì cho có 1 kết quả khác nhau?
e có 1 bài toán nho nhỏ về hàm sum và sumif khi e làm thì nó cho ra 2 kết quả giống nhau và 1 kết quả khác nhau e hok bik mình sai chỗ nào? Anh chị có kinh nghiệm xem giúp e nhá!
Cái chữ "Hậu " ở cell B10 của bạn có 1 khoảng trắng phía sau nên không cộng 17.000 vào. Bạn thử chọn cell B10 đó xong nhấn Ctrl+D cho giống phía trên Hoặc bỏ khoảng trắng phía sau đi là được
 
nho mau bac chi dung ham sumif help me

Sumif(Range,Criteria,Sum_range)

sao trong phần Range lồng hàm left no không cho ta
 

File đính kèm

đánh công thức xong, enter, máy cho ra 1 cong thuc khac?????
không hiểu sao ecxel của e chỉ làm được các công thức đơn giản + - * / thôi các bác ah.
e đánh các hàm if, sumif, và các hàm phức tạp là máy chịu luôn, không biết tính thế nao.
e đã cài lại office ma vân không ăn thua gì.
các bác giúp em với e đang rất cần.
 
Chào các bạn!
Tôi muốn lập một bảng tính để theo dõi xuất nhập tồn hàng hóa
Sheet thứ nhất là một bảng kê các hàng hóa, số lượng hàng hóa
Sheet thứ 2 thể hiện XNT hàng hóa
Có thể dùng hàm sumif được không?
Xin các Pro chỉ giáo
 
Chào các bạn!
Tôi muốn lập một bảng tính để theo dõi xuất nhập tồn hàng hóa
Sheet thứ nhất là một bảng kê các hàng hóa, số lượng hàng hóa
Sheet thứ 2 thể hiện XNT hàng hóa
Có thể dùng hàm sumif được không?
Xin các Pro chỉ giáo

Việc này có thể được. Tốt nhất bạn cứ thiết lập 1 file tạm và đưa lên đây để mọi người hướng dẫn bạn cụ thể nhé!
 

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

Back
Top Bottom