Chuyển đổi từ file text (1 người xem)

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

tuanpaexcel

Thành viên mới
Tham gia
4/5/09
Bài viết
3
Được thích
0
Mình có file text khoảng vài ngàn dòng, muốn chuyển sang excel định dạng number nhưng với cột có hơn 16 ký tự sẽ bị

8.98402E+19

đã dùng các hàm value, *1, ... nhưng vẫn không được!

Dữ liệu có dạng

84942200142,89840200021263560002,1234,20201120
84942200427,89840200021263560010,1234,46941454
84942200471,89840200021263560028,1234,54541011
84942200758,89840200021263560036,1234,21742422
84942200842,89840200021263560044,1234,23377691

Vui lòng chỉ giúp mình, cảm ơn rất nhiều.

(Đính kèm file Chuyen doi.txt)
 

File đính kèm

Có phải sau mỗi dấu , bạn muốn tách riêng thành các số khác nhau ?
ví dụ, dòng 1 thành
84942200142
89840200021263560002
1234
20201120
 
Mình có file text khoảng vài ngàn dòng, muốn chuyển sang excel định dạng number nhưng với cột có hơn 16 ký tự sẽ bị
8.98402E+19
đã dùng các hàm value, *1, ... nhưng vẫn không được!

Excel không chấp nhận số dài hơn 15 ký tự đâu bạn à. Bạn chỉ có thể định dạng cell thành text, muốn số dài bao nhiêu cũng xong
 
Mình có file text khoảng vài ngàn dòng, muốn chuyển sang excel định dạng number nhưng với cột có hơn 16 ký tự sẽ bị

8.98402E+19

đã dùng các hàm value, *1, ... nhưng vẫn không được!

Dữ liệu có dạng

84942200142,89840200021263560002,1234,20201120
84942200427,89840200021263560010,1234,46941454
84942200471,89840200021263560028,1234,54541011
84942200758,89840200021263560036,1234,21742422
84942200842,89840200021263560044,1234,23377691

Vui lòng chỉ giúp mình, cảm ơn rất nhiều.

(Đính kèm file Chuyen doi.txt)
Mở excel lên tìm tới file text dùng chức năng text to column chọn next --> next (Step 2 of 3) chọn check comma --> Next Finish. Xong ra ngoài excel định dạng lại số. Trích 1 phần dữ liệu
 

File đính kèm

Mở excel lên tìm tới file text dùng chức năng text to column chọn next --> next (Step 2 of 3) chọn check comma --> Next Finish. Xong ra ngoài excel định dạng lại số. Trích 1 phần dữ liệu
Làm như vậy thì sẽ mất một số con số cuối ở cột thứ 2 (sẽ chuyển thành số 0 hết). Điều chỉnh thêm một chút sẽ lấy được tất cả các số: Tại bước thứ 3, chọn kiểu dữ liệu cho kết quả xuất ra, cụ thể trong trường hợp này là chọn cột thứ 2 và chọn định dạng Text. Cuối cùng mới nhấn Finish.
 
Mở excel lên tìm tới file text dùng chức năng text to column chọn next --> next (Step 2 of 3) chọn check comma --> Next Finish. Xong ra ngoài excel định dạng lại số. Trích 1 phần dữ liệu
Từ ký tự số 16 nó thành 0 hết đó anh.
Nhân tiện bài này e hỏi thêm chút.
phím ' trong Word và trong Excel có khác nhau không.
Vì e có làm theo cách sau: Copy đoạn text của tác giả vào word, dùng Find and Replace, thay dấu , thành ^p'
Để có dấu phẩy là xuống dòng và thêm dấu ' vào trước, để copy sang excel nó hiểu là text
Thay thế xong thì copy đoạn này vào Excel.
Tuy nhiên sang Excel thì nó vẫn nguyên dấu ' trước số.
File đính kèm!
 

File đính kèm

Kết quả ở cột 2 là 89840200021263500000 và các hàng kế tiếp giống nhau.

Cột 2 phải là 89840200021263560002 89840200021263560010
89840200021263560028
89840200021263560036
 
Cảm ơn các bạn, cảm ơn bạn Hoàng Nghĩa Phúc

Mình thực hiện theo bạn Phúc đã có file đúng như yêu cầu:

84942200142 89840200021263560002 1234 20201120
84942200427 89840200021263560010 1234 46941454
84942200471 89840200021263560028 1234 54541011
84942200758 89840200021263560036 1234 21742422
84942200842 89840200021263560044 1234 23377691

Cảm ơn mọi người, cảm ơn GPE!!!

 

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

Back
Top Bottom