Tìm vị trí thứ 1, 2, 3

Liên hệ QC

nguyenkimngoc

Thành viên hoạt động
Tham gia
4/8/08
Bài viết
113
Được thích
7
Em là thành viên mới bắt đầu học excel, em có một câu hỏi các Anh có thể giúp em được không?
Em muốn lọc dữ liệu đứng thứ 1, 2, 3 trong các chuỗi ngày giống nhau, em dùng hàm LARGE nhưng thấy cực quá. Các Anh có cách nào nhanh hơn chỉ dẫn hộ em đuợc không ạ?

Cách làm của em , em đã trình bày trong file đính kèm rồi, các Anh bỏ chút thời gian xem hộ em nhé.
Cám ơn các Anh nhiều nhé!
&&&%$R
 

File đính kèm

Bạn thử với hàm mảng tự tạo này xem sao?

PHP:
Option Explicit: Option Base 1
Function Matric(Rng As Range, Dat As Date, Optional TTu As Byte = 3)
 Dim Clls As Range:                 ReDim Mang(1, TTu)
 
 For Each Clls In Rng.Cells(1, 1).Offset(, 1).Resize(Rng.Rows.Count)
   If Clls.Value = Dat Then _
      Mang(1, Clls.Offset(, -1).Value) = Clls.Offset(, 1).Value
 Next Clls
 Matric = Mang
End Function

Chú ý khi sử dụng:
(*) Chọn 3 ô trống liên tục trong 1 hàng;
Nhập cú pháp hàm lên thanh công thức;
Là hàm mảng, nên kết thúc phải bằng tổ hợp 3 fím;
(*) Cú pháp xem trong file đính kèm; (Trong đó có 1 vùng gán tên & vùng không gán tên)
 

File đính kèm

Em là thành viên mới bắt đầu học excel, em có một câu hỏi các Anh có thể giúp em được không?
Em muốn lọc dữ liệu đứng thứ 1, 2, 3 trong các chuỗi ngày giống nhau, em dùng hàm LARGE nhưng thấy cực quá. Các Anh có cách nào nhanh hơn chỉ dẫn hộ em đuợc không ạ?

Cách làm của em , em đã trình bày trong file đính kèm rồi, các Anh bỏ chút thời gian xem hộ em nhé.
Cám ơn các Anh nhiều nhé!
&&&%$R
Nếu bạn bào đãm cột ngày tháng được sắp xếp có trật tự thì hãy xem cách tôi làm trong file
(Vào menu Insert\Name\Define xem công thức)
 

File đính kèm

Em thấy cũng ổn ổn rồi đậy Em cám ơn các Anh nhiều nhé!
 
Web KT

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

Back
Top Bottom