Hỏi nhanh - đáp nhanh về công thức (phần 1)

Liên hệ QC
Status
Không mở trả lời sau này.
còn bạn xem B1 là mấy vậy bạn nếu như = 39862 là đúng, phải xem lại B1 bạn nhập ngày có đúng chuẩn không?. A1 hiện 39874 là đúng rồi
Công thức không có gì sai hết, bạn kiểm tra lại phần nhập liệu nhé

B1 thì hiện 18/02/2009 chứ ko phải số như bạn nói. Vậy B1 sai hả bạn? Bạn chỉ mình cách sửa đi, mình nhập lại cũng vậy..hix
 
B1 thì hiện 18/02/2009 chứ ko phải số như bạn nói. Vậy B1 sai hả bạn? Bạn chỉ mình cách sửa đi, mình nhập lại cũng vậy..hix

Bạn lưu ý khi nhập dữ liệu dạng ngày tháng thì nhập tháng trước ngày sau sau đó nhập số năm.
Ví dụ: Muốn nhập vào ngày 18 tháng 05 năm 2010
Thì bạn phải gõ vào trong Cell 95/18/2010. Nếu trong Cell bạn muốn hiện thị dữ liệu theo kiểu việt Nam 18/05/2010 thì bạn định dạng lại dữ liệu là được.
 
Bạn lưu ý khi nhập dữ liệu dạng ngày tháng thì nhập tháng trước ngày sau sau đó nhập số năm.
Ví dụ: Muốn nhập vào ngày 18 tháng 05 năm 2010
Thì bạn phải gõ vào trong Cell 95/18/2010. Nếu trong Cell bạn muốn hiện thị dữ liệu theo kiểu việt Nam 18/05/2010 thì bạn định dạng lại dữ liệu là được.

Việc nhập dữ liệu là do mình cài đặt trong Control Panel, chọn Regional and League Options/Regional Options/Customize/Date và được định dạng trong phần Short sate sample chứ không phải lúc nào cũng nhập tháng trước ngày sau bác ạ.
 
Bạn lưu ý khi nhập dữ liệu dạng ngày tháng thì nhập tháng trước ngày sau sau đó nhập số năm.
Ví dụ: Muốn nhập vào ngày 18 tháng 05 năm 2010
Thì bạn phải gõ vào trong Cell 95/18/2010. Nếu trong Cell bạn muốn hiện thị dữ liệu theo kiểu việt Nam 18/05/2010 thì bạn định dạng lại dữ liệu là được.

Mình đã sữa giống như bạn nói là nhập tháng trước và cell B1 này đã hiện số 39862 như bạn domfootwear nói, nhưng bây giờ lại báo lỗi #num!

Mình gửi file mọi người xem dùm nhen. Chỉ cần chỉnh dùm mình dòng đầu tiên màu vàng là được rồi...thanks.
 
Mình đã sữa giống như bạn nói là nhập tháng trước và cell B1 này đã hiện số 39862 như bạn domfootwear nói, nhưng bây giờ lại báo lỗi #num!

Mình gửi file mọi người xem dùm nhen. Chỉ cần chỉnh dùm mình dòng đầu tiên màu vàng là được rồi...thanks.
Trong file của bạn,
C5 có giá trị là ngày 02 tháng 3 năm 2009 (Bạn định dạng ô là dd-mmm-yy sẽ thấy giá trị của nó là 02-Mar-09)
E5 có giá trị là ngày 18 tháng 2 năm 2009
Do đó C5>E5 vì vậy mà kết quả sẽ cho giá trị #NUM!
Điều kiện của hàm DATEDIF là firstdate<=enddate
 
Cần giúp đỡ về công thức.

Mình muốn tính tổng các số ở cột B nếu ở hàng tương ứng nằm tại cột A có giá trị x với 10<x<=20
thì sử dụng công thức nào???
View attachment 49157
 
Bạn dùng hàm Sumproduct() nhé. Vì file của bạn là định dạng *.xlsx nên tôi không mở được nên không làm công thức cụ thể cho bạn được
 
Cám ơn các bác
em muốn hỏi thêm là có thể chọn cả cột được ko?
ví dụ A1:A8 có thể chọn A:A đc k?
hay chỉ áp dụng được 1 mảng cố định?
 
Cám ơn các bác
em muốn hỏi thêm là có thể chọn cả cột được ko?
ví dụ A1:A8 có thể chọn A:A đc k?
Tất nhiên là được. Nếu chọn cả cột A thì phải chọn cả cột B thì nó mới hiểu nhé! Nếu dữ liệu nhiều Bạn có thể dùng công thức sau cho nhẹ:
Mã:
SUMIF(A:A,"<=20",B:B)-SUMIF(A:A,"<=10",B:B)
 
Lần chỉnh sửa cuối:
hàm sum này sai ở chõ nào vậy?

tôi muốn công thức này hoàn chỉnh hơn nhưng không biết thiết thiết lập thêm như thế nào, cảm ơn nhé ( câu hỏi của tôi nằm trong ghi chú nhé)
 
nhưng khi thay đổi ngày tháng ở ô B15 thì kết quả không thay đổi
vi du : =SUM((B14:B15>28/6/2010)*(D14:D15="m")*(O14:O15))
nó chỉ hiểu dạng text thôi phải không , còn định dạng ngày tháng có hiểu không? cách gì sửa lại nhỉ
 
Lần chỉnh sửa cuối:
nhưng khi thay đổi ngày tháng ở ô B15 thì kết quả không thay đổi
vi du : =SUM((B14:B15>28/6/2010)*(D14:D15="m")*(O14:O15))
nó chỉ hiểu dạng text thôi phải không , còn định dạng ngày tháng có hiểu không? cách gì sửa lại nhỉ

Tôi test vẫn bình thường
Không hiểu sao lại có kết quả = 6 ?
Thế này, bạn thử lại bằng cách mở rộng vùng dữ liệu: =SUM((B6:B16>28/6/2010)*(D6:D16="m")*(O6:O16))
đồng thời sửa lại cột B một số ngày >28/6/2010, cột D = "m" xem sao nhé !
 
thử rồi có ra đâu bạn, bạn hãy mỡ file mình ra rồi thử giúp với
 
{=IF(J17="","",G17/J17)}
cho em hỏi dấu {} và j="","" trong công thức trên có ý nghĩa như thế nào vậy!+-+-+-+

các bác cho em hỏi dấu {} và $A9="","" trong công thức này có ý nghĩa gì vậy?
{=IF($A9="","",SUM(IF(LEFT(TK_NO1,3)=BangCDTK!$A9,So_Tien1,0)))}
 
Chỉnh sửa lần cuối bởi điều hành viên:
Tôi test vẫn bình thường
Không hiểu sao lại có kết quả = 6 ?
Trong công thức: =SUM((B14:B16>28/6/2010)*(D14:D16="m")*(O14:O16)), 28/6/2010 đâu phải là ngày? Đó là 28 chia 6 rồi chia 2010, kết quả là 0,00232172470978441.
Vậy bất kỳ ngày nào cũng lớn hơn nó thôi.
Phải thay 28/6/2010 bằng Date(2010,6,28) mới ra kết quả đúng
 
Lần chỉnh sửa cuối:
{=IF(J17="","",G17/J17)}
cho em hỏi dấu {} và j="","" trong công thức trên có ý nghĩa như thế nào vậy!+-+-+-+
trả lời từng ý 1;
- {} cái này thể hiện là hàm mảng.
http://www.giaiphapexcel.com/forum/showthread.php?8222-T%E1%BB%95ng-h%E1%BB%A3p-h%C3%A0m-m%E1%BA%A3ng-(Array-Formula)&p=30743
- j="","" cái này tức là; nếu dữ liệu trong cell j17 không có gì [ hay dữ liệu trống] thì tại cell hiện hành sẽ trả về dữ liệu trống.
 
Lần chỉnh sửa cuối:
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom