Các anh chị trên diễn đàn giúp em sự lý lỗi này với ạ: hàm bị nhảy liên tục không cố định và không theo thứ tự

Liên hệ QC

recca123

Thành viên mới
Tham gia
3/4/12
Bài viết
7
Được thích
2
Các anh chị ơi sao cái hàm này của em (nằm trong sheet Kết quả lọc) nó cứ bị nhảy dữ liệu và không cố định được dữ liệu vậy ạ, ngoài ra nó cũng không có sếp thứ tự như em mong muốn ạ. Em muốn sắp xếp theo thứ tự ngày tháng năm mà cứ mỗi lần bấm F9 là nó nhảy kết quả ạ.
=INDEX(Data!$A$2:$A$27,MATCH(1,INDEX(($D$2=Data!$C$2:$C$27)*(0=COUNTIFS($D$4:D4,Data!$A$2:$A$27)),0),0)).
Mong nhận được sự trợ giúp của các anh chị trên diễn đàn ạ.
 

File đính kèm

Các anh chị ơi sao cái hàm này của em (nằm trong sheet Kết quả lọc) nó cứ bị nhảy dữ liệu và không cố định được dữ liệu vậy ạ, ngoài ra nó cũng không có sếp thứ tự như em mong muốn ạ. Em muốn sắp xếp theo thứ tự ngày tháng năm mà cứ mỗi lần bấm F9 là nó nhảy kết quả ạ.
=INDEX(Data!$A$2:$A$27,MATCH(1,INDEX(($D$2=Data!$C$2:$C$27)*(0=COUNTIFS($D$4:D4,Data!$A$2:$A$27)),0),0)).
Mong nhận được sự trợ giúp của các anh chị trên diễn đàn ạ.
Thử hàm này xem.
PHP:
=IFERROR(INDEX(Data!$A$2:$A$27,AGGREGATE(15,6,ROW($1:$50)/(Data!$D$2:$D$27='Kết quả lọc'!$D$2),ROW($A1))),"")
 
Thử hàm này xem.
PHP:
=IFERROR(INDEX(Data!$A$2:$A$27,AGGREGATE(15,6,ROW($1:$50)/(Data!$D$2:$D$27='Kết quả lọc'!$D$2),ROW($A1))),"")
Trước hết em cảm ơn chị ạ, nhưng mà sao em thử thì hàm không hiện kết quả ạ, em đã thử và kết quả là không xuất hiện ạ
 

File đính kèm

File đính kèm

chị có thể giải thích cho em sao lại phát sinh thêm cột B được không ạ
 
chị có thể giải thích cho em sao lại phát sinh thêm cột B được không ạ
Trong file của bạn!
Sheet(Data): Cột A là cột bạn muốn tìm(DATE).
PHP:
=IFERROR(INDEX(Data!$A$2:$A$27,AGGREGATE(15,6,ROW($1:$50)/(Data!$D$2:$D$27='Kết quả lọc'!$D$2),ROW($A1))),"")
Công thức :
INDEX(ARRAY, ROW NUM, COLUMN NUM).
Data!$A$2:$A$27: chính là vùng tham chiếu(mảng trả về).
Bạn thử tìm hiểu hàm aggregate.
Trong file của bạn, Điều kiện nằm ở Sheet DATA ở cột C(MÃ SỐ).
Data!$C$2:$C$27='Kết quả lọc'!$D$2: Đây chính là điều kiện
Bạn muốn tìm điều kiện thì điều kiện nằm ở cột nào thì bạn chọn cột đó.
Đây là cách giải thích của mình mong bạn hiểu thêm công thức khi áp dụng vào bài toán.
 
Lần chỉnh sửa cuối:
em hiểu rồi ạ, mà sao chị lại thêm 1 dữ liệu trong cột B, em thấy chị sài công thức =DATE(RIGHT(A2,4),MID(A2,3,2),LEFT(A2,2)) là để chi vậy ạ
 
em hiểu rồi ạ, mà sao chị lại thêm 1 dữ liệu trong cột B, em thấy chị sài công thức =DATE(RIGHT(A2,4),MID(A2,3,2),LEFT(A2,2)) là để chi vậy ạ
À, cái đó dùng để chuyển lại định dạng ngày tháng "dd/MM/yyyy" đó mà.
mình làm mà quyên xóa đi, Bạn xóa cột đó đi nha.
 
Web KT

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

Back
Top Bottom