Memasukkan banyak tanggal tanpa harus secara fisik memasukkan / (garis miring)

13

Saya memasukkan banyak kolom tanggal, misalnya 05/12/1943. Saya ingin tampil seperti itu, tetapi saya hanya ingin mengetik 5121943. Saya mencoba untuk menghemat pukulan kunci saya. Saya sudah bisa menggunakan formula khusus mm/dd/yyyy, dan saya hanya perlu mengetik 5/12/1943. Saya ulangi: Saya ingin tidak harus mengetikkan /.

Saya sudah mencoba untuk menggunakan Formular non-date untuk Concatenate teks: =CONCATENATE (##,"/",##."/",####).

Bagaimana saya bisa mencapai ini?

ClaraA
sumber
1
Selamat datang di Pengguna Super. Bisakah Anda memberi tahu kami apa yang telah Anda teliti dan sudah coba?
CharlieRB
Saya telah mencoba menggunakan formular non-tanggal untuk teks Rangkai: = CONCATENATE (##, "/", ##. "/", ####). Saya tidak berpikir ini bahkan dekat sekalipun.
ClaraA
4
ada tanggal yang tidak ditentukan setelah ini - misalnya 1/23 / xxxx dan 12/3 / xxxx adalah sama jika Anda melewatkan /. Anda perlu menemukan cara agar mereka ditangani
Aganju
3
Saya akan berpikir menggunakan numeric pad dan benar-benar mengetik garis miring adalah pilihan tercepat. Anda bisa menghilangkan garis miring, tetapi agar aman, Anda harus melarang masukan yang ambigu, yang akan menghabiskan lebih banyak waktu dengan memutus aliran daripada menghilangkan garis miring yang disimpan.
Simon Richter

Jawaban:

23

Format sel Anda dengan format khusus berikut dan Anda bisa mengetikkan angka berurutan tanpa mengetik /.

00\/00\/000

Misalnya, jika Anda mengetik 12152015, ketika Anda meninggalkan sel itu akan muncul sebagai 12/15/2015.

masukkan deskripsi gambar di sini

Peringatannya adalah ini akan dilihat sebagai angka, bukan kencan.

CharlieRB
sumber
Terima kasih. Ini berhasil, dan saya mengerti bahwa sekarang tidak dianggap sebagai kencan.
ClaraA
Jika Anda dapat hidup dengan menulis tanggal Anda dalam format ini 2015/12/15 (Tahun / Bulan / Hari) kemudian Anda dapat mengurutkan angka-angka itu dan mereka akan disortir dengan benar seolah-olah itu adalah tanggal.
Mario Awad
8

Excel (tidak seperti Access) tidak memiliki masker input.

Anda dapat menggunakan rumus di bawah ini untuk mengonversi nomor 5121943ke tanggal 5/12/1943. Anda mungkin perlu memformat hasil rumus secara spesifik sebagai tanggal.

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

Catatan: Daripada ditandai dengan kesalahan, tanggal input yang tidak valid (tidak masuk mmddyyyy) tidak akan ditampilkan sebagaimana dimaksud:

13131948 ... 1/13/1949
  612015 ... 1/30/2015
Steven
sumber
Terima kasih. Saya mendapat kesalahan melingkar, jadi saya masih mencoba mencari tahu ini.
ClaraA
1
@ClaraA meletakkan formula dalam B1, dan masukkan nilainya dalam A1. Anda kemudian dapat menyalin B1, dan menempelkan spesial (nilai) untuk membuat tanggal permenant
wilson
2

Anda bisa turun ke 3-8 penekanan tombol per tanggal jika Anda mengetiknya dalam format dd-mm, atau mm-yyuntuk tanggal 1-of-the-month yang jelas (yaitu di mana yy > 12), atau dd-mm-yyuntuk tanggal yang tidak dalam tahun berjalan dan bukan pada tanggal 1 dari tanggal tersebut. bulan. Angka yang kurang dari 10 dapat dimasukkan sebagai digit tunggal. Ini tidak akan menerapkan format yang Anda inginkan, jadi Anda harus melakukannya terlebih dahulu (lebih disukai seluruh kolom sekaligus) atau setelah Anda selesai.

Untuk tanggal (yang didistribusikan secara merata) dalam tahun berjalan, pendekatan ini hanya memerlukan rata-rata 3,96 penekanan tombol per tanggal, termasuk -karakter - dua kali lebih cepat dari metode pada jawaban lainnya. Kasing khusus lainnya juga sedikit lebih cepat.

pengguna3490
sumber