Mình hỏi cách lấy số đầu tiên sau dấu phẩy (1 người xem)

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

toidjtjmtoi

Thành viên chính thức
Tham gia
21/2/09
Bài viết
59
Được thích
0
Ví dụ mình có số sau
0.9 - trả về giá trị số 9
20.5 - trả về giá trị số 5
111.7 - trả về giá trị số 7
Có hàm nào như này không các bác :V
 
Ví dụ mình có số sau
0.9 - trả về giá trị số 9
20.5 - trả về giá trị số 5
111.7 - trả về giá trị số 7
Có hàm nào như này không các bác :V
Dấu "," hay dấu ".". Theo vd là "." thì
Giả sử A1 là ô dữ liệu thì tại
B1 = mid(A1,find(".",A1,1)+1,1)
 
Ví dụ mình có số sau
0.9 - trả về giá trị số 9
20.5 - trả về giá trị số 5
111.7 - trả về giá trị số 7
Có hàm nào như này không các bác :V
Giả sử dữ liệu nằm trong ô A1 công thức gõ như sau:
Mã:
=MID(A1, FIND(".",A1)+1,1)
 
Nếu đó là số trị thì các bước sẽ là:

Nhân với 10;

Lấy fần nguyên;

Lấy MOD 10 của số cuối nhận được;
 
Ví dụ mình có số sau
0.9 - trả về giá trị số 9
20.5 - trả về giá trị số 5
111.7 - trả về giá trị số 7
Có hàm nào như này không các bác :V

Nếu dữ liệu nhiều thì bạn sử dụng cách này:

Copy cột cần tách và Paste sang cột trống, vào Data > Text to Columns cửa sổ hiện ra đánh dấu chọn mục Delimited xong nhấn Next, cửa sổ hiện ra đánh dấu chọn mục Other, khung bên phải gõ dấu chấm và nhấn Finish (xong).

Lưu ý: Nếu bên phải cột cần tách có dữ liệu thì nó sẽ ghi đè lên.
 

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

Back
Top Bottom