sắp xếp giá trị từ lớn đến bé (4 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

tranbinhminh179

Thành viên mới
Tham gia
16/6/11
Bài viết
18
Được thích
0
mình có một cột giá trị bất kỳ, mình muốn dùng công để sắp xếp lại vào cột khác hoặc ô khác theo thứ tự từ lớn đến bé. nhờ mọi người giúp mình với.
 

File đính kèm

bạn viết chữ gì đó vào ô à và b2 đi rồi bôi đen 2 ô này vào data chọn filter >> auto filter
Rồi kích mũi tên ở ô b2 kéo thanh trượt lên chọn sort desceding ( xếp theo lớn đến nhỏ) ascending ( xếp từ nhỏ đến lớn)
 
mình vẫn chưa làm được, mọi người làm giúp mình cụ thể ở file cho mình nhé. cảm ơn nhiều
 
Chọn vùng dữ liệu A3:B102 Vào DATA/Sort/ trong Sorrt by chọn Column B, trong Order chon Largest to Smallest/ OK.
Nếu muốn copy dữ liệu ra cột khác thì copy trước rồi làm tương tự.
 
Lần chỉnh sửa cuối:

File đính kèm

Như câu hỏi thì đơn giản, nhưng như ví dụ trong file lại không đơn giản đâu nha. Cột giá trị thì đơn giản nhưng cột thứ tự sẽ không xác định được khi trong mảng giá trị có những giá trị bằng nhau. Kể cả dùng phương thức Sort của Excell thì cũng chỉ xếp thằng nào gặp trước xếp trước mà thôi.
 
Lần chỉnh sửa cuối:
Số thứ tự của bạn sắp xếp không có quy luật với các giá trị trùng nhau. Lúc thì lớn ở trên, bé ở dưới lúc thì ngược lại.

Nếu bỏ qua phần số thứ tự thì bạn dùng công thức sau, kết thúc Ctrl + Shift + Enter rồi kéo qua phải, xuống dưới
=INDEX($A$3:$B$102,MATCH(LARGE(($B$3:$B$102*10^10-$A$3:$A$102),ROW(1:1)),($B$3:$B$102*10^10-$A$3:$A$102),0),COLUMN(A:A))
 
Nếu chỉ cột giá trị thì dùng hàm sau rồi filldow có lẽ gọ hơn

=IF(ROW(1:1)>COUNTA($B$3:$B$102),"",LARGE($B$3:$B$102,ROW(1:1)))
 
Web KT

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

Back
Top Bottom