Đảo chuôi 321 thành 123 trong excel (1 người xem)

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

xeomthaibinh

Thành viên mới
Tham gia
15/4/13
Bài viết
4
Được thích
1
Các bác cho em hỏi làm thế nào đơn giản để đảo chuỗi
A1 là 123
sang ô B1 là 321
C1 là 312
D1 là 213
bác nào biết chỉ giúp em với em xin cảm ơn. %#^#$
 
Các bác cho em hỏi làm thế nào đơn giản để đảo chuỗi
A1 là 123
sang ô B1 là 321
C1 là 312
D1 là 213
bác nào biết chỉ giúp em với em xin cảm ơn. %#^#$

Nếu chuổi ngắn chỉ vài ba ký tự, có thể dùng hàm MID, LEFT, RIGHT... cắt ra rồi nối lại (nối ngược từ phải sang trái)
Nếu chuổi dài quá, dùng VBA cho khỏe
 
Ah... mình nói thêm trong trường hợp chuổi thuộc dạng Number nhé
Mã:
=SUMPRODUCT(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)*10^(ROW(INDIRECT("1:"&LEN(A1)))-1))
Với cell A1 chưa number
Ví dụ:
A1 = 156 thì công thức trên sẽ trả về kết quả = 651
----------
Nếu A1 là Text thì... thua
 
Trong VBA thì có hàm StrReverse để đảo.
 

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

Back
Top Bottom