Hàm lọc lấy dữ liệu số! (1 người xem)

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

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

hieuvt87

Thành viên mới
Tham gia
7/4/11
Bài viết
28
Được thích
11
Nghề nghiệp
Nhân viên văn phòng
Em là thành viên mới mong các anh chị chỉ giáo!
Hiện tại em có một Cột dữ liệu mà mỗi dòng thì dữ liệu bao gồm cả chữ và số và bây giờ em muốn tách và chỉ lấy dữ liệu là số thôi mong các anh chị chỉ giáo:
Cụ thể: VD: Một ô có dữ liệu như: abc1234 bây giờ em chỉ lấy dữ liệu là 4 số 1234 thôi nhưng với định dạng là số chứ không phải là chữ. Ở đây nếu dùng hàm Right() thì không được bời vì hàm này chỉ tách dữ liệu ở dạng text thôi chứ không lấy được dữ liệu ở dạng number ( lý do em cần dữ liệu ở dạng text là em có một bảng nhỏ với các dữ liệu cần dùng đến hàm vlookup(). Em giải thích hơi loằng ngoằng không biết anh chị có hiểu ý không, nên anh chị xem vd cụ thể ở file đính kèm nhé! Hiện tại phương pháp em làm là dùng hàm right sau đó copy mã số ra một file word rồi lại copy từ file word ngược lại sau đó mới có thể dùng hàm Vlookup() được, làm thế thì lâu mà có thể chưa chính xác vì dữ liệu của em có khi lên tới hàng nghìn. &&&%$R em nghĩ mãi mà chưa có cách nào cả!
 

File đính kèm

Em là thành viên mới mong các anh chị chỉ giáo!
Hiện tại em có một Cột dữ liệu mà mỗi dòng thì dữ liệu bao gồm cả chữ và số và bây giờ em muốn tách và chỉ lấy dữ liệu là số thôi mong các anh chị chỉ giáo:
Cụ thể: VD: Một ô có dữ liệu như: abc1234 bây giờ em chỉ lấy dữ liệu là 4 số 1234 thôi nhưng với định dạng là số chứ không phải là chữ. Ở đây nếu dùng hàm Right() thì không được bời vì hàm này chỉ tách dữ liệu ở dạng text thôi chứ không lấy được dữ liệu ở dạng number ( lý do em cần dữ liệu ở dạng text là em có một bảng nhỏ với các dữ liệu cần dùng đến hàm vlookup(). Em giải thích hơi loằng ngoằng không biết anh chị có hiểu ý không, nên anh chị xem vd cụ thể ở file đính kèm nhé! Hiện tại phương pháp em làm là dùng hàm right sau đó copy mã số ra một file word rồi lại copy từ file word ngược lại sau đó mới có thể dùng hàm Vlookup() được, làm thế thì lâu mà có thể chưa chính xác vì dữ liệu của em có khi lên tới hàng nghìn. &&&%$R em nghĩ mãi mà chưa có cách nào cả!


Để chuyển về dạng số, tại cột Mã số bạn có thể dùng:

=VALUE(RIGHT(D8,4))

hoặc:

=RIGHT(D8,4)*1
 
thế mà mình cứ nghĩ đi tận đâu ý, thanks suoixanh_nt nhé!
 
Trường hợp số ký tự và số không cố định, (ví dụ : ab1234 và abc123456) có tự động tách được không bạn?
Thứ gì cũng làm được tuốt!
Muốn dùng công thức thì xem cái này:
http://www.giaiphapexcel.com/forum/showthread.php?43550-Tách-ký-tự-chữ-lẫn-trong-ký-tự-số-bằng-hàm
Muốn dùng VBA thì xem cái này:
http://www.giaiphapexcel.com/forum/showthread.php?16983-Tách-số-không-dùng-vòng-lặp&
 
File như đính kèm ạ. Em muốn tách từ cột Name& V.no ra Name là chuỗi kí tự và V.no là chuỗi gồm số và kí tự đằng sau chữ "V." nhưng làm đủ cách vẫn chưa ra :(
Em cảm ơn các anh chị ạ.
 

File đính kèm

File như đính kèm ạ. Em muốn tách từ cột Name& V.no ra Name là chuỗi kí tự và V.no là chuỗi gồm số và kí tự đằng sau chữ "V." nhưng làm đủ cách vẫn chưa ra :(
Em cảm ơn các anh chị ạ.
Tại B2

=LEFT(A2,FIND("V.",A2)-2)

Tại C2

=MID(A2,LEN(B2)+4,10)
 
Mình có dòng thời gian 06/11/2018, muốn cho ra kết quả ở một ô khác là 181106 thì làm thế nào. Ý mình là sẽ tách ra các số 18, 11 và 06 sau đó cộng lại 18*10000 + 11*100 + 06. Mình có thể dùng lệnh left và right để tách ngày và năm; nhưng hiện không biết tách tháng ra kiểu gì???
 
Mình có dòng thời gian 06/11/2018, muốn cho ra kết quả ở một ô khác là 181106 thì làm thế nào. Ý mình là sẽ tách ra các số 18, 11 và 06 sau đó cộng lại 18*10000 + 11*100 + 06. Mình có thể dùng lệnh left và right để tách ngày và năm; nhưng hiện không biết tách tháng ra kiểu gì???
tháng bạn dùng hàm mid
 
Mình có dòng thời gian 06/11/2018, muốn cho ra kết quả ở một ô khác là 181106 thì làm thế nào. Ý mình là sẽ tách ra các số 18, 11 và 06 sau đó cộng lại 18*10000 + 11*100 + 06. Mình có thể dùng lệnh left và right để tách ngày và năm; nhưng hiện không biết tách tháng ra kiểu gì???
Giả sử:
A1=06/11/2018, thử:

Mã:
B1=--TEXT(A1,"yymmdd")
Enter

Thân
 
Web KT

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

Back
Top Bottom