Xin trợ giúp về công thức tính!

Liên hệ QC

trandaithang

Thành viên mới
Tham gia
13/2/11
Bài viết
21
Được thích
0
Mình đang làm bảng làm thêm cho công ty,nhưng gặp phải vấn đề về áp dụng công thức tính.Mình sử dụng 1 số hàm sumif và sự kết hợp của hàm sumif nhưng vẫn ko thành công.Mình có gửi 1 sheet để các bạn hiểu rõ những vướng mắc của mình.
Mình rất mong sự giúp đỡ của các bạn!
 

File đính kèm

-----D2=SUMPRODUCT((B2:B6>=17/24)*(B2:B6-17/24))

-----chúc cuối tuần vui vẻ!
 
Lần chỉnh sửa cuối:
Hi

Cám ơn các bạn nhiều.Thế mà mình ko nghĩ ra.
Thanks!
 
góp thêm một công thức nè: =SUMIF(B2:B6,">0.708333333333333",B2:B6)-17/24*COUNTIF(B2:B6,">=0.708333333333333")
 
Hi.Cho mình hỏi thêm 1 chút.Nếu thêm điều kiện tiếp......!

Nếu thêm điều kiện tiếp thì mình đã lồng hàm if vào bên trong nhưng ko đc.Mình đã gửi 1 sheet để các bạn hiểu rõ hơn.
Mình mong các bạn giúp mình với nhé!
 

File đính kèm

-----E2=SUMPRODUCT(($A$2:$A$6=1)*($C$2:$C$6>=17/24)*($C$2:$C$6-17/24))
Nhưng công thức này làm bảng tính chậm chạp lắm!

=SUMIF(B2:B6,">0.708333333333333",B2:B6)-17/24*COUNTIF(B2:B6,">=0.708333333333333")
ct trên cũng rất hay nhưng phải có dấu = chỗ điều kiện sumif mới đúng, không sẽ không ra nếu có ô chứa 17:00

=SUMIF(B2:B6,">=0.708333333333333",B2:B6)-17/24*COUNTIF(B2:B6,">=0.708333333333333")
 
Lần chỉnh sửa cuối:
Merci!

Cám ơn bạn nhé.Như vậy là sử dụng công thức mảng.Và lồng thêm điều kiện vào công thức.Nhưng nếu thêm điều kiện nữa chẳng hạn như >1 và <5 thì mình cũng phải ghép thêm như công thức của bạn đưa ra,đúng ko bạn.
Nhưng dù sao mình rất cám ơn bạn!__--__
 
góp thêm một công thức nè: =SUMIF(B2:B6,">0.708333333333333",B2:B6)-17/24*COUNTIF(B2:B6,">=0.708333333333333")
Vui 1 chút:
Số 0.708333333333333 tương đương với 17/24
Vậy đố bạn sửa số 0.708333333333333 trong công thức của bạn thành 17/24 đấy
Ẹc... Ẹc...
 
Vui 1 chút:
Số 0.708333333333333 tương đương với 17/24
Vậy đố bạn sửa số 0.708333333333333 trong công thức của bạn thành 17/24 đấy
Ẹc... Ẹc...
Vui thì chắc ai cũng tham gia được nhỉ?
Thế này có được không ạ?

=SUMIF(B2:B6,">="&17/24,B2:B6)-17/24*COUNTIF(B2:B6,">="&17/24)

To Trandaithang: bạn nói đúng rồi đấy!
 
Vui thì chắc ai cũng tham gia được nhỉ?
Thế này có được không ạ?

=SUMIF(B2:B6,">="&17/24,B2:B6)-17/24*COUNTIF(B2:B6,">="&17/24)

To Trandaithang: bạn nói đúng rồi đấy!
Ẹc... Ẹc... Bạn này giỏi quá ta
Nhưng sao không là
=SUMIF(B2:B6,">="&17/24)-17/24*COUNTIF(B2:B6,">="&17/24)
SUMIF mà vùng tổng chính là vùng điều kiện thì có thể bỏ qua không cần ghi vùng tổng
 
Hi!

E2=SUMPRODUCT(($A$2:$A$6=1)*($C$2:$C$6>=17/24)*($C$2:$C$6-17/24))

Nhưng mình hỏi 1 chút:Nếu mình ko dùng địa chỉ cố định mà mình dùng mảng bình thường thì có ảnh hưởng đến công thức ko.Bởi vì công thức của mình rất dài nên mình sợ là công thức dài quá thì ko thực hiện được.( ví dụ như $A$2:$A$6 => A2:A6)

Tại sao phải dùng địa chỉ cố định vậy bạn!
 
E2=SUMPRODUCT(($A$2:$A$6=1)*($C$2:$C$6>=17/24)*($C$2:$C$6-17/24))

Nhưng mình hỏi 1 chút:Nếu mình ko dùng địa chỉ cố định mà mình dùng mảng bình thường thì có ảnh hưởng đến công thức ko.Bởi vì công thức của mình rất dài nên mình sợ là công thức dài quá thì ko thực hiện được.( ví dụ như $A$2:$A$6 => A2:A6)

Tại sao phải dùng địa chỉ cố định vậy bạn!
Không sao cả đâu mà lo
Chẳng quá để địa chỉ tuyệt đối đề phòng trường hợp bạn kéo fill đến cell khác thì tham chiếu sẽ không bị thay đổi
Nếu công thức chỉ nằm duy nhất trên 1 cell thì... VÔ TƯ... Tuyệt đối, tương đối thì cũng được ráo trọi
-------------------
Mà mấy cái này bạn thí nghiệm là biết chứ cân gì phải hỏi
 
Đúng rồi

Mình thử rồi.ko ảnh đến công thức.Công thức mình dùng cố định nên ko sao.

Thanks every body nhé!@$@!^%
 
Các bạn ơi!

Nếu mình chép dữ liệu trong 1 dãy sang 1 ô với 1 điều kiện thì có công thức nào sử dụng đc ko.

Mình đã gửi 1 sheet để các bạn xem rõ ý của mình nhé.

Mong các bạn giúp mình với nhé!
 

File đính kèm

Ẹc... Ẹc... Bạn này giỏi quá ta
Nhưng sao không là
=SUMIF(B2:B6,">="&17/24)-17/24*COUNTIF(B2:B6,">="&17/24)
SUMIF mà vùng tổng chính là vùng điều kiện thì có thể bỏ qua không cần ghi vùng tổng
Thày cho em hỏi công thức bôi xanh tại sao không phải là:
=SUMIF(B2:B6,>=17/24)-17/24*COUNTIF(B2:B6,>=17/24)? cho đơn giản ah.

Với công thức Excel thì Text thường&shy; có dấu " " để phân biệt với số, còn số thì không cần. Nhưng em vẫn xin được hỏi một công thức:
Tại ô A1 của em là 17/2/2010 tại ô B1 để hiện ra nội dung là thanh toán ngày 17/02/2010 thì công thức là: =CONCATENATE("thanh toán ";TEXT(A1;"dd/mm/yyy")) tại sao không gọn là: =CONCATENATE("thanh toán ";TEXT(A1;dd/mm/yyy)), tức là bỏ dấu "" ở dd/mm/yyyy đi. Thi thoảng em vẫn nhầm khi nào cần "".
 
Lần chỉnh sửa cuối:
Theo mình biết công thức text thì có 2 đối số TEXT(value,format_text) mà quy định format_text là bắt buộc phải có 2 dấu nháy ổ đầu và cuối cái này trong help của excel quy định vậy mình xin trích từ help ra
Format_text is a numeric format as a text string enclosed in quotation marks. You can see various numeric formats by clicking the Number, Date, Time, Currency, or Custom in the Category box of the Number tab in the Format Cells dialog box, and then viewing the formats displayed.
 
Thày cho em hỏi công thức bôi xanh tại sao không phải là:
=SUMIF(B2:B6,>=17/24)-17/24*COUNTIF(B2:B6,>=17/24)? cho đơn giản ah.

Với công thức Excel thì Text thì đúng là có dấu " " để phân biệt với số còn số thì không cần. Nhưng em vẫn xin được hỏi một công thức:
Tại ô A1 của em là 17/2/2010 tại ô B1 để hiện ra nội dung là thanh toán ngày 17/02/2010 thì công thức là: =CONCATENATE("thanh toán ";TEXT(A1;"dd/mm/yyy")) tại sao không gọn là: =CONCATENATE("thanh toán ";TEXT(A1;dd/mm/yyy)), tức là bỏ dấu "" ở dd/mm/yyyy đi. Thi thoảng em vẫn nhầm khi nào cần "".
Không được à nha... >=17/24 có phải là SỐ đâu chứ... nó là TEXT có chứa toán tử so sánh, phải đặt trong cặp dấu nháy đôi
Nói chung, quy định thì cứ làm theo... còn việc ta hay bị nhầm là vì ta chưa làm quen tay thôi
Mấy quy định này cứ mở Help ra xem nếu rảnh rỗi
 
Web KT

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

Back
Top Bottom