Đảo ký tự trước chuỗi.............?

Liên hệ QC

damdinhex

Thành viên mới
Tham gia
25/11/14
Bài viết
21
Được thích
1
VD; mình có tên là: 1 Hem 8 Le Thanh Ton chuyển thành 8/1 Le Thanh Ton. Có hơn 4000 dia chỉ như trên
Anh em diễn dàn có hàm, hay công thức nào xử lý hay....Giúp em với....EM có file đính kèm..
Mong có sự giúp đỡ của anh em diễn đàn.....
 

File đính kèm

  • daoKytuTruochuoi.xlsx
    64.1 KB · Đọc: 48
VD; mình có tên là: 1 Hem 8 Le Thanh Ton chuyển thành 8/1 Le Thanh Ton. Có hơn 4000 dia chỉ như trên
Anh em diễn dàn có hàm, hay công thức nào xử lý hay....Giúp em với....EM có file đính kèm..
Mong có sự giúp đỡ của anh em diễn đàn.....
làm giúp bạn luôn rồi đó
 

File đính kèm

  • daoKytuTruochuoi.xlsx
    106.8 KB · Đọc: 91

File đính kèm

  • daoKytuTruochuoi.xlsx
    309.1 KB · Đọc: 108
Anh cho em cái hàm....để em còn làm nhiều cái khác nữa...hihii..cám ơn anh nhìu.

Công thức vầy thử xem:
Mã:
=TRIM(MID(SUBSTITUTE(TRIM(A1), " ",REPT(" ",255)),510,255))&"/"&TRIM(LEFT(SUBSTITUTE(TRIM(A1), " ",REPT(" ",255)),255))&" "&TRIM(MID(SUBSTITUTE(TRIM(A1), " ",REPT(" ",255)),765,10000))
Bài này mà dùng code VBA thì khỏe cực kỳ
 
Anh cho em cái hàm....để em còn làm nhiều cái khác nữa...hihii..cám ơn anh nhìu.
Góp vui một công thức áp dụng cho file của bạn
Mã:
=REPLACE(REPLACE(A1,FIND(" ",A1,FIND("M ",A1)+2),1,"/"&LEFT(A1,FIND(" ",A1))),1,FIND("M ",A1)+1,"")
 
Lần chỉnh sửa cuối:
Góp vui một công thức áp dụng cho file của bạn
Mã:
=REPLACE(REPLACE(A1,FIND(" ",A1,FIND("M ",A1)+2),1,"/"&LEFT(A1,FIND(" ",A1))),1,FIND("M ",A1)+1,"")
Cho em hỏi chút là khi dòng đầu đã có công thức muốn sao chép CT cho các dong dưới mà như ở bài này cứ đặt con trỏ chuột vào góc bên phải ô mà kéo thì lâu lắm. Vậy có cách gì làm nhanh hơn không ạ. Em cảm ơn.
 
Cho em hỏi chút là khi dòng đầu đã có công thức muốn sao chép CT cho các dong dưới mà như ở bài này cứ đặt con trỏ chuột vào góc bên phải ô mà kéo thì lâu lắm. Vậy có cách gì làm nhanh hơn không ạ. Em cảm ơn.
Bạn copy ô có công thức sau đó chọn vùng cần dán công thức, sử dụng paste special dạng formula là ok
 
Cho em hỏi chút là khi dòng đầu đã có công thức muốn sao chép CT cho các dong dưới mà như ở bài này cứ đặt con trỏ chuột vào góc bên phải ô mà kéo thì lâu lắm. Vậy có cách gì làm nhanh hơn không ạ. Em cảm ơn.
Danh sách liên tục thì bạn lập công thức cho ô B1 thôi, sau đó đưa trỏ chuột tới góc dưới bên phải của ô này và nháy đúp chuột là công thức tự động fill xuống dưới, khỏi cần kéo.
 
Anh ơi nhưng mà vùng cần dán nó dài thế thì chọn thế nào được hay vẫn phải dùng chuột kéo tít xuống dưới.
Picture1.jpg
bạn thấy vùng chọn dữ liệu chưa, đây là cách tôi hay làm với dữ liệu nhiều nhiều dòng và chỉ muốn copy công thức thôi, bước 1 copy, bước 2 chọn vùng, B3 sử dụng Paste Special để dán. Nếu dữ liệu liên tục bạn có thể làm như anh Nghĩa Phúc là ok rồi
 
Danh sách liên tục thì bạn lập công thức cho ô B1 thôi, sau đó đưa trỏ chuột tới góc dưới bên phải của ô này và nháy đúp chuột là công thức tự động fill xuống dưới, khỏi cần kéo.
Đấy trúng thứ em đang cần hỏi ấy. Cảm ơn anh.
 
View attachment 133307
bạn thấy vùng chọn dữ liệu chưa, đây là cách tôi hay làm với dữ liệu nhiều nhiều dòng và chỉ muốn copy công thức thôi, bước 1 copy, bước 2 chọn vùng, B3 sử dụng Paste Special để dán. Nếu dữ liệu liên tục bạn có thể làm như anh Nghĩa Phúc là ok rồi
Ồ. Cách này cũng hay đấy anh ạ.
 
View attachment 133307
bạn thấy vùng chọn dữ liệu chưa, đây là cách tôi hay làm với dữ liệu nhiều nhiều dòng và chỉ muốn copy công thức thôi, bước 1 copy, bước 2 chọn vùng, B3 sử dụng Paste Special để dán. Nếu dữ liệu liên tục bạn có thể làm như anh Nghĩa Phúc là ok rồi
Cách này là gõ tay A1:A10000 à bạn?
 
đúng rồi kbw1, gõ tay địa chỉ vào ô name, xong enter, excel sẽ chọn vùng bạn đã gõ
 
Web KT
Back
Top Bottom