Dạ chào anh, em chủ yếu làm tìm công thức hàm, em tìm ra rồi nhưng để đây hi vọng nghiên cứu thêm được nhiều cách làm khác.Chỉ đơn giản là sort thôi mà bạn!


Đưa lên cho mọi người tham khảo đi, góp thêm 1 cách:Dạ chào anh, em chủ yếu làm tìm công thức hàm, em tìm ra rồi nhưng để đây hi vọng nghiên cứu thêm được nhiều cách làm khác.
Cảm ơn anh quan tâm.
D2=INDEX($B$2:$B$10,MATCH(ROW(A1),MMULT(N($B$2:$B$10>TRANSPOSE($B$2:$B$10)),SIGN(ROW($B$2:$B$10)))+1,))
Sao bạn dùng sign mà không dùng ^0 có vẻ đang thích chuyển qua xài toàn hàmĐưa lên cho mọi người tham khảo đi, góp thêm 1 cách:
Ctrl+Shift+Enter rồi fill xuống!!!Mã:D2=INDEX($B$2:$B$10,MATCH(ROW(A1),MMULT(N($B$2:$B$10>TRANSPOSE($B$2:$B$10)),SIGN(ROW($B$2:$B$10)))+1,))
=INDEX($B$2:$B$10,MATCH(ROW(A1)-1,COUNTIF($B$2:$B$10,"<"&$B$2:$B$10)+ISTEXT($B$2:$B$10)*SUM(--ISNUMBER($B$2:$B$10)),0))
Nhìn vào đề bài thấy dữ liệu là duy nhất & số lượng trong mỗi cell là 1, có thể dùng công thức này:Xin mọi người cho em vài công thức để sắp xếp cả số và chữ theo thứ tự, ưu tiện số xếp trước ạ:
=CHAR(SMALL(CODE($B$2:$B$10),ROW(A1)))


Haha, chơi kiểu ep buộc đây mà, countif không so sánh được mảng vừa có chuỗi lẫn số !!!Sao bạn dùng sign mà không dùng ^0 có vẻ đang thích chuyển qua xài toàn hàm
Gửi bạn cái công thức ngớ ngẩn của mình:
PHP:=INDEX($B$2:$B$10,MATCH(ROW(A1)-1,COUNTIF($B$2:$B$10,"<"&$B$2:$B$10)+ISTEXT($B$2:$B$10)*SUM(--ISNUMBER($B$2:$B$10)),0))
hi 2 ký tự trở đi nó sai ^^Nhìn vào đề bài thấy dữ liệu là duy nhất & số lượng trong mỗi cell là 1, có thể dùng công thức này:
Nếu khác đi là "tèo", không chơiPHP:=CHAR(SMALL(CODE($B$2:$B$10),ROW(A1)))
Thân
tại có rành mmult đâuHaha, chơi kiểu ep buộc đây mà, countif không so sánh được mảng vừa có chuỗi lẫn số !!!!!!