Chuyển đổi chuỗi thành ngày tháng với văn bản thành cột trong Excel và Google Trang tính
Trong bài viết này, bạn sẽ học cách chuyển đổi một chuỗi trong một ô thành một ngày bằng cách sử dụng Văn bản thành Cột trong Excel và Google Trang tính.
Chuyển đổi chuỗi văn bản thành ngày tháng
Nếu bạn có ngày tháng trong Excel được định dạng dưới dạng văn bản, bạn có thể dễ dàng chuyển đổi chúng sang định dạng ngày tháng bằng cách sử dụng Văn bản thành cột chức năng. Trường hợp này thường xảy ra khi bạn xuất dữ liệu từ hệ thống khác. Dữ liệu thường không có định dạng thích hợp. Giả sử bạn có danh sách các ngày được hiển thị bên dưới trong Cột B, tất cả đều được định dạng dưới dạng văn bản.
Mục tiêu là lấy ngày từ Cột B được định dạng nhất quán dưới dạng ngày tháng (M / D / YYYY) trong Cột C.
1. Chọn một dải dữ liệu (B2: B7) và trong Ruy-băng, đi đến Dữ liệu> Văn bản thành cột.
2. Trong Bước 1 của Trình hướng dẫn Chuyển văn bản thành Cột, để lại tùy chọn mặc định (Phân cách), và nhấp vào Kế tiếp.
3. Ở Bước 2, bỏ chọn tất cả các dấu phân cáchvà nhấp vào Tiếp theo.
4. Trong bước cuối cùng của Trình hướng dẫn, hãy chọn Ngày (MDY). Trong hộp Đích, nhập ô mà bạn muốn định vị dữ liệu mới (C2), và nhấp vào Kết thúc.
Dựa trên loại Ngày đã chọn, Excel nhận dạng ngày từ văn bản đã cho và định dạng chúng một cách thích hợp. Các định dạng ngày mặc định là M / D / YYYY, vì vậy hãy để nguyên như vậy.
Cuối cùng, trong Cột C, bạn nhận được tất cả các ngày từ Cột B được định dạng dưới dạng ngày tháng, thay vì văn bản.
Chuyển đổi chuỗi văn bản thành ngày trong Google Trang tính
Trong Google Trang tính, không có tùy chọn để lấy ngày từ các ô văn bản bằng cách sử dụng Văn bản thành Cột. Bạn phải sử dụng Hàm DATEVALUE để chuyển đổi chuỗi thành ngày tháng.
Ghi chú: Hàm DATEVALUE cũng có sẵn trong Excel và hoạt động theo cách chính xác như được giải thích bên dưới.
1. Trong ô C2, nhập công thức:
1 | = DATEVALUE (B2) |
Kết quả của công thức là 44,280.
Hàm DATEVALUE trả về một số cho một ngày nhất định. Trong Excel, ngày tháng được lưu trữ dưới dạng số, bắt đầu từ ngày 1/1/1900. Do đó, 3/25/2021 thực sự là 44,280NS ngày sau 1/1/1900.
2. Định vị con trỏ trong góc dưới bên phải của C2 cho đến Chữ thập đen xuất hiện, và kéo nó đến cuối dải dữ liệu (C7).
Kết quả của bước này, công thức từ C2 được sao chép vào phạm vi C3: C7.
Ghi chú: Hàm DATEVALUE chỉ nhận dạng các chuỗi có định dạng ngày tháng MM / DD / YYYY. Như bạn có thể thấy, công thức trong ô C3 và C5 trả về lỗi giá trị (#VALUE!), Vì văn bản trong B3 và B5 không ở đúng định dạng.
3. Bây giờ hãy định dạng các giá trị trong Cột C dưới dạng ngày tháng để hiển thị ngày tháng ở định dạng thích hợp. Để thực hiện việc này, hãy chọn tất cả các ô trong một phạm vi (C2: C7) và trong Thực đơn, đi đến Định dạng> Số> Ngày.
Do đó, tất cả các ô văn bản từ Cột B (có ngày tháng với định dạng hợp lệ) hiện được sao chép sang Cột C và được định dạng là ngày tháng.
Đối với dữ liệu cụ thể này, một Tìm và Thay thế Tất cả để thay thế các dấu chấm bằng dấu gạch chéo sẽ loại bỏ lỗi.