Sử dụng Text to Column nha bạn Data ->Text to Columnchào a/c
e có hàm như vd đính kèm e muốn tách dữ liệu như ở cột B2
nhờ a/c giúp dùm e hàm này với
e cảm ơn ạ !
Như vầy cho gọn hơn: =LEFT(A2,FIND(".",A2)-1)*1Hàm thì căn cứ vào dấu chấm phải không? vậy thử: =VALUE(LEFT(A2,FIND(".",A2,1)-1))
Khi dữ liệu là kiểu number thì dấu chấm mới được coi là đơn vị thập phân. Còn trường hợp này đang là kiểu text nhé. Ctrl + H đúng là cách nhanh nhất.Dấu chấm là đơn vị thập phân mà, sao lại FIND(".", ... ?
Nếu chỉ loại bỏ (vnd) thì dùng lệnh Replace (Ctrl+H), muốn dùng hàm có thể dùng SUBSTITUTE hoặc =LEFT(A2,LEN(A2)-5)*1.
Vậy thì nên xem kỹ dữ liệu, dấu chấm chỗ có chỗ không, FIND(".", ... sẽ có báo lỗi.Khi dữ liệu là kiểu number thì dấu chấm mới được coi là đơn vị thập phân. Còn trường hợp này đang là kiểu text nhé. Ctrl + H đúng là cách nhanh nhất.
Vấn đề là nên đợi chủ #1 phản hồi lại. Báo lỗi những chỗ không có dấu chấm thì mình sẽ bẫy lỗi, còn muốn lấy số lẻ thì chỉnh lại công thức lại mấy hồi (người quan tâm là người hỏi, chứ tôi thì chẳng cần quan tâm đến điều đấy, cứ trả lời đúng ý người hỏi trong khả năng có thể là được rùi. Với lại tôi nhìn công thức #2 tôi rút gọn lại, bạn hiểu ý chứ. Tôi đâu trả lời cho bài 1)Vậy thì nên xem kỹ dữ liệu, dấu chấm chỗ có chỗ không, FIND(".", ... sẽ có báo lỗi.
(A830, A833, ... có thể cần số lẻ, vnd thì ít người quan tâm, chứ usd thì có đấy)