tuanminhtdhbthn
Thành viên chính thức
- Tham gia
- 3/4/08
- Bài viết
- 75
- Được thích
- 13
- Nghề nghiệp
- KT
Em muốn nhờ các huynh giải đáp hộ. Không dùng VBA, chỉ dùng công thức để giải quyết được bài toán nan giải này của Em với ạ. Em dùng đủ các hàm If, Index, Match, Vlookup...nhưng không tài nào ra được. Các huynh giúp Em với.
Ví dụ ở dưới đây:
BẠN XEM THẾ NÀY ĐƯỢC CHƯA?
Cám ơn sư huynh. Nhưng sư huynh có thể giải thích cho Em cú pháp của hàm đó được ko ạ? Em chưa nhìn thấy hàm đó bao giờ
Vào Tra cứu hàm Excel (trong fần chữ ký của mình đó - bác BNTT viết Công Fu thật)mà đọc còn rất rất nhiều thứ hay nữa hoặc down ebook về máy mà xem cũng vậyCảm ơn Huynh. Hàm Index, Match thì Em hiểu, còn hàm Small thì đúng là lần đầu được mở mang tầm mắt
Em muốn nhờ các huynh giải đáp hộ. Không dùng VBA, chỉ dùng công thức để giải quyết được bài toán nan giải này của Em với ạ. Em dùng đủ các hàm If, Index, Match, Vlookup...nhưng không tài nào ra được. Các huynh giúp Em với.
Ví dụ ở dưới đây:
Sub tim()
Application.ScreenUpdating = False
[i:k].Clear
[b3].CurrentRegion.Copy Destination:=[i3]
[i3].CurrentRegion.Sort Key1:=Range("K4"), Order1:=xlAscending, Key2:=Range("I4") _
, Order2:=xlAscending, Header:=xlGuess
Application.ScreenUpdating = True
End Sub
Tôi nghĩ đây là cách ngắn gọn nhất! Sau khi sort xong, copy data sang chô khác là xongnếu chỉ đơn giản như ví dụ trên thì cần chi phải khổ. ta cứ bôi đen dữ liệu ( nhớ chừa cột tiêu đề), vào Data/ sort theo cột D, chọn ascending. Thế là xong.
Tôi nghĩ đây là cách ngắn gọn nhất! Sau khi sort xong, copy data sang chô khác là xong
Bạn hoangdanh282vn: Sau khi sort xong thì xuất ra giá trị luôn, đừng để công thức như vậy, không hay cho lắm!