Nhập nhiều ngày mà không cần phải khóa vật lý / (dấu gạch chéo về phía trước)


13

Tôi nhập rất nhiều cột ngày, ví dụ 05/12/1943. Tôi muốn nó xuất hiện như vậy, nhưng tôi chỉ muốn gõ 5121943. Tôi đang cố gắng bảo tồn các nét chính của mình. Tôi đã có thể sử dụng công thức tùy chỉnh mm/dd/yyyyvà tôi chỉ cần gõ 5/12/1943. Tôi đang lặp lại: Tôi muốn không phải gõ /.

Tôi đã cố gắng sử dụng một văn bản không định dạng ngày để Ghép văn bản : =CONCATENATE (##,"/",##."/",####).

Làm thế nào tôi có thể đạt được điều này?


1
Chào mừng đến với Siêu người dùng. Bạn có thể cho chúng tôi biết những gì bạn đã nghiên cứu và đã cố gắng?
CharlieRB

Tôi đã cố gắng sử dụng văn bản không định dạng ngày để Ghép văn bản: = CONCATENATE (##, "/", ##. "/", ####). Tôi không nghĩ rằng điều này thậm chí gần.
ClaraA

4
có những ngày không được xác định sau này - ví dụ 1/23 / xxxx và 12/3 / xxxx là như nhau nếu bạn bỏ qua /. Bạn sẽ cần tìm cách xử lý những người đó
Aganju

3
Tôi nghĩ rằng sử dụng bàn phím số và thực sự gõ dấu gạch chéo là tùy chọn nhanh nhất. Bạn có thể bỏ qua các dấu gạch chéo, nhưng để an toàn, bạn phải không cho phép bất kỳ đầu vào mơ hồ nào, điều này sẽ tốn nhiều thời gian hơn bằng cách phá vỡ luồng hơn so với bỏ sót các dấu gạch chéo được lưu.
Simon Richter

Câu trả lời:


23

Định dạng các ô của bạn với định dạng tùy chỉnh sau và sau đó bạn có thể nhập các số liên tiếp mà không cần nhập /.

00\/00\/000

Chẳng hạn, nếu bạn gõ 12152015, khi bạn rời khỏi ô, nó sẽ xuất hiện dưới dạng 12/15/2015.

nhập mô tả hình ảnh ở đây

Thông báo trước là điều này sẽ được xem như một con số, không phải là một ngày.


Cảm ơn bạn. Điều này đã làm việc, và tôi hiểu rằng bây giờ nó không được coi là một ngày.
ClaraA

Nếu bạn có thể sống bằng cách viết ngày của mình theo định dạng này 2015/12/15 (Năm / Tháng / Ngày) thì sau này bạn có thể sắp xếp các số đó và chúng sẽ được sắp xếp chính xác như thể chúng là một ngày.
Mario Awad

8

Excel (không giống như Access) không có mặt nạ đầu vào.

Bạn có thể sử dụng công thức dưới đây để chuyển đổi số 5121943thành ngày 5/12/1943. Bạn có thể cần định dạng cụ thể kết quả công thức là một ngày.

=DATE(MOD(A1, 10000),TRUNC(A1/1000000), MOD(TRUNC(A1/10000), 100))

Lưu ý: Thay vì bị gắn cờ có lỗi, ngày nhập không hợp lệ (không phải mmddyyyy) sẽ không hiển thị như dự định:

13131948 ... 1/13/1949
  612015 ... 1/30/2015

Cảm ơn bạn. Tôi đã có một lỗi tròn, vì vậy tôi vẫn đang cố gắng để tìm ra điều này.
ClaraA

1
@ClaraA đặt công thức vào B1 và ​​nhập giá trị vào A1. sau đó bạn có thể sao chép B1 và ​​dán đặc biệt (giá trị) để tạo ngày vĩnh viễn
wilson

2

Bạn có thể nhận được tới 3-8 lần nhấn phím mỗi ngày nếu bạn nhập chúng theo định dạng dd-mmhoặc mm-yycho các ngày đầu tháng rõ ràng (nghĩa là ở đâu yy > 12) hoặc dd-mm-yycho các ngày không nằm trong năm hiện tại và không phải vào ngày đầu tiên của ngày tháng. Các số nhỏ hơn 10 có thể được nhập dưới dạng một chữ số. Điều này sẽ không áp dụng định dạng bạn muốn, vì vậy bạn cần phải làm điều đó trước (tốt nhất là cho toàn bộ cột trong một lần) hoặc sau khi bạn hoàn thành.

Đối với các ngày (được phân phối đồng đều) trong năm hiện tại, phương pháp này chỉ yêu cầu trung bình 3,96 tổ hợp phím mỗi ngày, bao gồm các -ký tự - nhanh gấp đôi so với các phương pháp trong các câu trả lời khác. Các trường hợp đặc biệt khác cũng nhanh hơn một chút.

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.