Lấy số từ bên phải (1 người xem)

  • Thread starter Thread starter lahaco
  • Ngày gửi Ngày gửi
Liên hệ QC

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

lahaco

Thành viên mới
Tham gia
10/11/17
Bài viết
39
Được thích
2
Giới tính
Nam
Hi các bạn
Mình có các số liệu như bên dưới :
14 x 20 x 8
14 x 20 x 8
14 x 20 x 10.5
14 x 20 x 13
14 x 20 x 10.5
14 x 20 x 8
........
Mình chỉ muốn lấy các số bên phải thôi thì làm sao ak ,vì các số không thống nhất nên không sử dụng hàm " RIGHT" được
Mình không rành ecxel lắm ,mong các bạn giúp ak
 
Hi các bạn
Mình có các số liệu như bên dưới :
14 x 20 x 8
14 x 20 x 8
14 x 20 x 10.5
14 x 20 x 13
14 x 20 x 10.5
14 x 20 x 8
........
Mình chỉ muốn lấy các số bên phải thôi thì làm sao ak ,vì các số không thống nhất nên không sử dụng hàm " RIGHT" được
Mình không rành ecxel lắm ,mong các bạn giúp ak
JavaScript:
=TRIM(RIGHT(SUBSTITUTE(A1,"x",REPT(" ",100)),100))
PHP:
=TRIM(RIGHT(SUBSTITUTE(A1,"x",REPT(" ",LEN(A1)*2)),LEN(A1)*2-LEN(SUBSTITUTE(A1,"x",""))))
 
Lần chỉnh sửa cuối:
Bạn thử thay chữ text đó bằng ô chứa các dòng đó. Ví dụ như A1 đó
Bài đã được tự động gộp:

Hi các bạn
Mình có các số liệu như bên dưới :
14 x 20 x 8
14 x 20 x 8
14 x 20 x 10.5
14 x 20 x 13
14 x 20 x 10.5
14 x 20 x 8
........
Mình chỉ muốn lấy các số bên phải thôi thì làm sao ak ,vì các số không thống nhất nên không sử dụng hàm " RIGHT" được
Mình không rành ecxel lắm ,mong các bạn giúp ak
.........................................
 
Lần chỉnh sửa cuối:
Hi các bạn
Mình có các số liệu như bên dưới :
14 x 20 x 8
14 x 20 x 8
14 x 20 x 10.5
14 x 20 x 13
14 x 20 x 10.5
14 x 20 x 8
........
Mình chỉ muốn lấy các số bên phải thôi thì làm sao ak ,vì các số không thống nhất nên không sử dụng hàm " RIGHT" được
Mình không rành ecxel lắm ,mong các bạn giúp ak
Có 1 Function của Snow25, tôi thấy áp dụng được cho bài toán của bạn:
PHP:
Function tach(ByVal dk As String, ByVal so As Integer)
        Dim T
        T = Split("x" & dk, "x")
        tach = T(so)
End Function
+ Cú pháp: D1=tach($A1,3)
Bạn xem File
 

File đính kèm

Có 1 Function của Snow25, tôi thấy áp dụng được cho bài toán của bạn:
PHP:
Function tach(ByVal dk As String, ByVal so As Integer)
        Dim T
        T = Split("x" & dk, "x")
        tach = T(so)
End Function
+ Cú pháp: D1=tach($A1,3)
Bạn xem File
Bỏ luôn biến "T" sẽ gọn hơn :p
 
Hi các bạn
Mình có các số liệu như bên dưới :
14 x 20 x 8
14 x 20 x 8
14 x 20 x 10.5
14 x 20 x 13
14 x 20 x 10.5
14 x 20 x 8
........
Mình chỉ muốn lấy các số bên phải thôi thì làm sao ak ,vì các số không thống nhất nên không sử dụng hàm " RIGHT" được
Mình không rành ecxel lắm ,mong các bạn giúp ak
Dùng các hàm Excel cơ bản:
Mã:
=VALUE(TRIM(RIGHT(A1,LEN(A1)-FIND("x",A1,FIND("x",A1)+1))))
 
Hi các bạn
Mình có các số liệu như bên dưới :
14 x 20 x 8
14 x 20 x 8
14 x 20 x 10.5
14 x 20 x 13
14 x 20 x 10.5
14 x 20 x 8
........
Mình chỉ muốn lấy các số bên phải thôi thì làm sao ak ,vì các số không thống nhất nên không sử dụng hàm " RIGHT" được
Mình không rành ecxel lắm ,mong các bạn giúp ak
nếu các số đều có chung 1 cụm " 14 x 20 x " = 9 ký tự bao gồm cả dấu cách
thì tại 1 ô bên cạnh ô chứa dữ liệu nhập:
=REPLACE(A1;1;9;"")
trong đó: A1 là ô có chứa dữ liệu
1 : là ký tự bắt đầu
9 : tổng số ký tự cần thay thế
"" : thay thế bằng khoảng trắng
 
Web KT

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

Back
Top Bottom