Hỏi về hàm sắp xếp thứ tự trong EXCEL

Liên hệ QC

Excel_OK

Thành viên mới
Tham gia
4/12/06
Bài viết
11
Được thích
4
Tôi có một bảng tính gồm nhiều cột như sau (Chỉ nêu những cột cần quan tâm):
+ Họ và tên (Học sinh) được sắp xếp theo vần ABC
+ Cột điểm trung bình học kỳ I, II và cả năm
+ Cột xếp thứ
Không biết có hàm nào để trả về giá trị "thứ" trong cột Xếp thứ
Ví dụ Em Ng V M được 8,0 điểm xếp thé 1
em L V B được 7,5 điểm xấp thứ 2...
Không dùng cách sắp xếp của EXCEL (Data/Sort..) được vì làm xáo trộn số TT đã được định danh trong nhiều TL khác
Cám ơn
 
Chào bạn,

Bạn dùng hàm rank trong trường hợp này nhá. Ví dụ cột điểm học sinh ở cột B từ hàng 5 tới 20, điểm của học sinh A ở ô B5, bạn muốn xắp thứ tự điểm ở cột C. Trong ô C5 bạn gõ công thức sau:


Sau đó copy cái công thức trên xuống các ô C6 đến C20.

Mến
 
Chào bạn
+ Bạn dùng hàm RANK để xếp hạng
+ Nếu bạn muốn sort thì bạn nên dùng công thức để đánh số thứ tự. Như vậy sẽ không làm thay đổi số thứ tự sau khi Sort

TDN
 
Nếu khéo léo thì dùng Sort cũng ko có gì gọi là "Đảo lộn thứ tự" cả.. Bấm 1 nút, nó xếp thứ tự từ nhỏ đến lớn... bấm phát nửa trả về như củ... hi.. hi...
 
Nếu khéo léo thì dùng Sort cũng ko có gì gọi là "Đảo lộn thứ tự" cả.. Bấm 1 nút, nó xếp thứ tự từ nhỏ đến lớn... bấm phát nửa trả về như củ... hi.. hi...

Anh cho em hỏi 1 chút!
Em đang dùng sort để sắp xếp theo mã số nhân viên từ nhỏ đến lớn (sau khi sắp xếp thì tên nhân viên, phân loại, điểm... cũng sắp xếp theo mã số). Cơ mà em làm thành công cho 1 sheet, còn bắt đầu sheet khác thì ko sắp xếp được anh ạ!
Anh giúp em với!
Em cám ơn anh ạ!
 
Em cám ơn anh đã quan tâm nhé. Cụ thể anh xem ở file kèm theo nhé.
Dữ liệu ở sheet 2 và sheet 3 sẽ được lấy theo đúng tên các cột ở sheet 1. Tức là form sẽ giống nhau nhưng chỉ đơn giản là tách AA/2007T ra 1 sheet riêng và AB/2008T ra 1 sheet riêng.
Em không muốn sử dụng chức năng data/sort để copy-paste vào sheet 2, sheet 3 vì sẽ mất thời gian do sheet 1 thay đổi dữ liệu hằng ngày và đặc biệt là file này là để cung cấp cho các nhân viên bán hàng chưa sử dụng được excel cơ bản. Ngoài ra khi để công thức em có thể kiểm soát được nguồn dữ liệu để có cơ sở đối chiếu.

Em đã tìm đọc nhiều bài trên diễn đàn nhưng vẫn chưa tìm thấy được chủ để đang quan tâm. Nhờ anh giúp em với nhé.
Thanks & best regards
Linhbh
 

File đính kèm

  • Book1.xls
    15.5 KB · Đọc: 2,958
Lần chỉnh sửa cuối:
Em chào anh chị,
Em là Linh, thành viên mới của GPE, rất mong được anh chị giúp đỡ.
Đọc topic này em có 1 bài toán thế này anh chị hướng dẫn em với:
ở cột A là 1 dãy các ký hiệu hóa đơn AA/2007T, AB/2008T lẫn lộn với nhau. Bây giờ em muốn tách các dữ liệu trong sheet 1 thành 2 sheet khác nhau theo từng ký hiệu hóa dơn.
Em đang nghĩ tới việc là sẽ sắp xếp theo thứ tự từng loại ký hiệu HĐ, dùng hàm index kết hợp hàm match để trả về giá trị theo số thứ tự. Tuy nhiên, việc sắp xếp theo từng loại ký hiệu hóa đơn này em vẫn chưa biết làm.
Anh chị xem giúp em hướng làm vậy được không và chỉ cho em cách sắp xếp này với, còn nếu không được thì cũng làm ơn cho em biết nên giải bài toàn này theo cách nào với nhé.
Em cám ơn anh chị nhiều.
Chúc anh chị cuối tuần vui vẻ !
Trước tiên bạn phải bảo đảm rằng Ký hiệu HD là 8 ký tự... Nếu như thế thì bạn làm như file tôi đính kèm nhé.. Tôi làm cho bạn 1 sheet... bạn chỉ việc copy sheet này và paste sang sheet còn lại là xong!
Chú ý: Tên sheet tôi đặt theo KÝ HIỆU HD, chỉ bỏ đi dấu / (vì Excel ko cho phép tên có dấu này)
File này làm theo hướng tổng quát... Mai này bạn có KÝ HIỆU HD mới thì chỉ việc chèn thêm sheet, đặt tên cho nó như tôi đã làm (giống như tôi nói là bỏ dấu /) rồi copy 1 sheet nào đó paste qua là dc rồi...
ANH TUẤN
 

File đính kèm

  • Loc_01.xls
    40 KB · Đọc: 2,170
Chào các bạn!Cho mình xin hỏi làm sao để sắp xếp tên học sinh theo thứ tự giảm dần(tăng dần) của điểm tổng kết?
 
Các bạn cho mình hỏi! Mình có danh sách gồm những cột sau:
+ Mã hàng
+ Số lượng
+....
Vậy làm cách nào để sắp xếp danh sách theo mã hàng nếu trùng mã hàng thì sắp xếp theo số lượng giảm dần.
 
Các bạn cho mình hỏi! Mình có danh sách gồm những cột sau:
+ Mã hàng
+ Số lượng
+....
Vậy làm cách nào để sắp xếp danh sách theo mã hàng nếu trùng mã hàng thì sắp xếp theo số lượng giảm dần.

VD dữ liệu của bạn gồm 2 cột :
A : Mã hàng
B : Số lượng
Bôi chọn vùng dữ liệu. Chọn Sort
Sort by : chọn cột A
Then by : chọn cột B

Muốn xếp tăng dần hay giảm dần thì chọn Ascending hay Descending. ok
 
Mình nghĩ nếu sắp xếp theo thứ tự và tính tổng dùng Subtotal là hiệu quả nhất.Vứa phân loại rõ ràng và dễ quản lý.
 
giúp em với các anh chi ơi.Cột em cần sắp sếp theo thứ tự mà vừa có chữ số phía trước em phải làm sao
 
Mình giả sử dữ liệu của bạn như sau:
Cột A: tên học sinh
Cột B là điểm tổng kết

Bạn chọn cùng muốn sắp xếp và vào Data \Sort. hộp thoại sort hiện ra
Bạn chọn Sort by: Column B
Then by: Column A
Nếu muốn sắp xếp tăng dần điểm tổng kết, Trong mục Order bạn chọn A to Z
sắp xếp giảm dần điểm tổng kết, Trong mục Order bạn chọn Z to A
 
Bạn dùng hàm rank trong trường hợp này nhá. Ví dụ cột điểm học sinh ở cột B từ hàng 5 tới 20, điểm của học sinh A ở ô B5, bạn muốn xắp thứ tự điểm ở cột C. Trong ô C5 bạn gõ công thức sau:



Sau đó copy cái công thức trên xuống các ô C6 đến C20.
Ở đây không dùm hàm RANK được vì nếu có 2 người đồng hạn với nhau thì hạng kế tiếp sẽ không có.
Ví dụ :


View attachment 50664
Vậy nếu muốn có hạng 1 (3 người đồng hạng ) ; hạng 4 thành hạng 2; rồi hạng 5 thành hạng 3 (3 người đồng hạng )
có ai đã làm qua hoặc có cao kiếm xin chỉ giáo

Xin cám ơn
 
nếu dùng hàm để sắp xếp thứ tự 1 cột chứa text như dùng sort A->Z thì làm như thế nào? Xin được chỉ giáo!
 
Hi cả nhà,
Em đang cần đánh số thứ tự có gắn thêm chữ ở phía đuôi mà không biết làm thế nào. Cả nhà chỉ giúp em với ah.

VD : STT 0001N, 0002N........, em muốn cứ kéo chuột là sẽ tự động chạy 0003N, 0004N...........
Nếu đánh chữ đằng trước sẽ kéo được xuống các dòng tiếp theo, nhưng đánh chữ đằng sau số em không biết phải làm thế nào ah.
 
Bạn xem trong Format cells
 

File đính kèm

  • TT.xls
    13.5 KB · Đọc: 264
Các bạn ơi, giúp mình với. Mình cũng không phải là dân chuyên excel nên không biết nhiều. Mong các bạn chỉ giáo. Mình đang làm một cái bảng thống kê về từ vựng. Mình đã làm xong và giờ sắp xếp lại để tính số liệu thống kê. Mình đã dùng lệnh sort trong excel nhưng ra kết quả không như ý muốn (mình có gửi file kèm theo để các bạn xem cho tiện). Mình nghĩ vấn đề ở chỗ khi mình làm thống kê mình đã thêm một số kí hiệu sau từ. Ví dụ nhé: ai -n, ai - v, ai -tt....Chính vì vậy khi dùng lệnh sort của excel một cách đơn giản nhất, mình ra kết quả ko như ý muốn. Máy xếp 3 từ "ai" này cách nhau, không liên tiếp. Mong các bạn xem file kèm theo sẽ biết rõ hơn vấn đề của mình và giúp mình với nhé. Cám ơn các bạn trước .
 

File đính kèm

  • file gui dien dan.xls
    43.5 KB · Đọc: 55
Các bạn ơi, giúp mình với. Mình cũng không phải là dân chuyên excel nên không biết nhiều. Mong các bạn chỉ giáo. Mình đang làm một cái bảng thống kê về từ vựng. Mình đã làm xong và giờ sắp xếp lại để tính số liệu thống kê. Mình đã dùng lệnh sort trong excel nhưng ra kết quả không như ý muốn (mình có gửi file kèm theo để các bạn xem cho tiện). Mình nghĩ vấn đề ở chỗ khi mình làm thống kê mình đã thêm một số kí hiệu sau từ. Ví dụ nhé: ai -n, ai - v, ai -tt....Chính vì vậy khi dùng lệnh sort của excel một cách đơn giản nhất, mình ra kết quả ko như ý muốn. Máy xếp 3 từ "ai" này cách nhau, không liên tiếp. Mong các bạn xem file kèm theo sẽ biết rõ hơn vấn đề của mình và giúp mình với nhé. Cám ơn các bạn trước .

bạn chỉ cần thay dấu "–" thành dấu "-" là được
và chú ý các dấu cách hợp lý
sau đó sắp xếp là như mong muốn
 
Web KT
Back
Top Bottom