định dạng ô số excel thành văn bản


0

Tôi có một tệp có 4 cột và hơn 7000 hàng. Các cột được định dạng là Number hoặc Geral .

Nhưng tôi đang sử dụng cách cắm cho php ( SimpleXLSX) để đọc tệp xlsx và tạo truy vấn để chèn vào cơ sở dữ liệu.

Vấn đề của tôi là khi tôi có các số như 810001001101114trong cột số và tệp php của tôi đọc nó, đầu ra là : 81000100110111E+14.

Khi tôi định dạng cột thành Textgiá trị trở thành 8,10001E+14(nó được đọc 81000100110111E+14bởi php của tôi). Sau khi tôi chỉnh sửa ô ( F2), nó sẽ trở lại 810001001101114 văn bản .

Nhưng tôi không thể chỉnh sửa từng ô một. Có cách nào để chỉnh sửa tất cả các ô theo cùng một giá trị hoặc chuyển đổi ô số thành ô văn bản mà không thay đổi đầu ra không?


Tôi cần chúng như chuỗi. không int
Michel Ayres

Bạn đã thử định dạng các ô với Định dạng Đặc biệt chưa? Một cái gì đó giống như000000000000000

Câu trả lời:


0

Ok, bằng cách nào đó tôi đã nhận được điều này ...

Tôi đã tạo một cột khác và gõ =TEXT(A1;"0")vào ô đầu tiên của cột mới. Nhân rộng cho tất cả các hàng của cột đó công thức này. Chọn cột, Chọn Copy Valuestùy chọn và pasteddữ liệu trong cột ban đầu.

Sau đó, tôi chỉ xóa cột mà tôi đã tạo.

PS: Cột mới phải là Giá trị văn bản để tránh mọi vấn đề.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.