Format tanggal Excel tanpa satu tahun


11

Saya menempatkan ulang tahun karyawan, tetapi mereka datang tanpa tahun karena alasan sensitivitas. Tetapi ketika saya memasukkan bulan dan hari, Excel secara otomatis menambahkan 2012 sebagai tahun! Jelas ini tidak benar. Saya dapat memformat sel untuk hanya menampilkan bulan dan hari, tetapi saya tidak suka tahun itu ada di sana karena itu adalah informasi yang salah.

Apakah ada cara untuk menyimpan format Tanggal tetapi tidak memiliki satu tahun dimasukkan secara otomatis?

Jawaban:


12

Jawaban singkat :
Tidak ada cara untuk berkencan tanpa tahun, itu hanya bagian dari kencan yang diwajibkan. Sama seperti yang kedua adalah bagian yang disyaratkan dalam waktu sehari - jika Anda memasukkan, katakan, "1:15", nilai sebenarnya adalah "01:15:00" (atau sesuatu seperti itu, tergantung pada pengaturan regional Anda) . Satu-satunya hal yang dapat Anda lakukan adalah memformat kolom sebagai teks, menggunakan format tanggal yang menyembunyikan tahun, atau trik seperti menggunakan rumus untuk mengekstrak hari dan bulan ke dalam kolom lain dan menyembunyikan kolom dengan tanggal aktual.

Penjelasan :
Excel toko tanggal sebagai jumlah hari sejak 0 (ya, zeroeth) Januari 1900. Jadi hari ini, tanggal 23 Agustus 2012, akan disimpan sebagai 41.144, dan 23 Agustus 2008 akan disimpan sebagai 39683. Karena itu, Excel perlu untuk tahu tahun untuk menghitung jumlah hari yang benar. 23 Agustus sendiri ambigu, karena bisa menyelesaikan lebih dari 100 nilai yang berbeda (satu untuk setiap tahun sejak 1900), itu sebabnya Excel menambahkan tahun itu sendiri jika Anda menghilangkannya.

Untuk waktu hari, Excel menambahkan bagian fraksional ke jumlah hari, yang mewakili fraksi dari 24 jam hari yang telah berlalu. Misalnya, 06:00 (atau 6 pagi) disimpan sebagai 0,25, karena pada saat itu 25% dari hari telah berlalu.

Anda dapat melihat ini dalam tindakan dengan memasukkan tanggal dan / atau waktu (atau hanya =NOW()untuk tanggal / waktu saat ini) ke dalam sel di Excel dan mengubah format menjadi Angka. Anda juga harus menambah jumlah tempat desimal untuk melihat ketelitian penuh.

Misalnya, waktu saat ini (20:19 di zona waktu saya, pada saat penulisan ini) disimpan sebagai 41144.846945255.


Persis seperti ini. Jika memiliki 2012 di sana benar-benar masalah, maka satu-satunya pilihan adalah untuk memformat kolom sebagai teks, dan lupakan tentang menggunakan kemampuan format tanggal Excel. Tentu saja, itu berarti juga lupa mengirim kartu ulang tahun pada hari yang tepat ...
Martha

Terima kasih untuk penjelasannya! Saya sangat menghargai bisa memahami prinsip di balik solusi.
Brendan

Senang saya mengetahui tentang angka-angka ... Saya hanya mencoba memetakan ini ke XML dan itu mengubah semua tanggal menjadi angka dan itu tidak mengganggu saya!
Brendan

1
Jika Anda tidak ingin menempatkan 2012, saya lebih suka menyarankan Anda untuk menyimpan format tanggal, tetapi meletakkan 1900. Format tanggal baik jika perhitungan diperlukan di masa depan.
wilson

5

Mungkin perlu menggunakan beberapa langkah.

Anda memiliki tanggal lengkap. Di kolom di sebelahnya, tempatkan rumus berikut.

=CONCATENATE(MONTH(A1),"-",DAY(A1))

Ini akan memberi Anda bulan, tanda hubung, hari. Anda mungkin ingin membuatnya cantik, atau menggunakan beberapa kolom.

Lalu, salin semua sel dengan kombinasi bulan-hari yang baru.

Di kolom berikutnya, Tempel Spesial, dan pilih Nilai. Ini akan membuat sel-sel baru tanpa rumus, hanya nilai pada akhirnya.

Terakhir, hapus kolom dengan tanggal asli, dan rumus dari atas.


Tentu saja, gunakan fungsi bulan dan hari pada sel tanggal. Tanggal pengujian adalah di A1.
dangowans

3

Sejauh yang saya tahu, ini tidak mungkin. Anda dapat memformat sel sebagai mm / dd tetapi jika itu adalah tanggal, ia memiliki 3 bagian: bulan, hari, dan tahun. Excel akan menambahkan tahun untuk Anda saat Anda memasukkan bulan dan hari saja. Anda akan melihatnya sebagai mm / dd tetapi karena tanggal menurut definisi harus memiliki satu tahun di dalamnya untuk melakukan aritmatika tanggal, Anda benar-benar tidak punya pilihan. Satu-satunya cara saya bisa berpikir melakukan ini adalah memformatnya sebagai bidang teks. Tetapi Anda akan kehilangan manfaat dari format data. Apa yang Anda butuhkan ini, boleh saya tanyakan? Dalam kebanyakan kasus, Anda dapat menghindari menggunakan tahun dalam aritmatika Anda jika itu mengganggu Anda.


Mungkin hanya menjadi hal yang obsesif kurasa: PI melihat 2012 di sana dan aku TAHU bahwa itu tidak seharusnya ada di sana!
Brendan

Aku tahu apa yang kamu maksud. Itu juga menggangguku. Jika Anda tidak berencana melakukan aritmatika apa pun, maka bidang teks mungkin patut dicoba. Tidak dapat menyalahkan Microsoft, tanggal memiliki satu tahun di dalamnya menurut definisi. Tanpa setahun, ini bukan lagi kencan.
minhaz1

2

Buat dua kolom. Di pertama hanya menempatkan bulan. Di tempat kedua letakkan hari yang dipisahkan oleh spasi, menggunakan 0 untuk hari satu digit. Jadi, 2 April akan membaca Kolom Pertama: April, Kolom Kedua 0 2. Kemudian Excel tidak membacanya sebagai tanggal dan tidak memformatnya. :)


1

Saat saya menyortir data ini dan memasukkan bulan dan hari tetapi bukan tahun pada 2013 dan 2014 saya mengubah semua entri baru ke 2013 lalu menambahkan kolom dan mengurangi 41000 dari setiap # untuk membuatnya 1900 (tahun) kemudian diformat sebagai bulan tahun setelah nilai paste. hanya. Saya menemukan ini adalah solusi termudah berdasarkan info di sini. Terima kasih. Sekarang saya dapat mengurutkannya berdasarkan bulan tanpa bias untuk tahun ini.


0
  • Pertama tidak ada apa-apa di sebelah kanan kolom yang ingin Anda perbaiki.

  • Anda harus pergi ke ikon "Teks ke Kolom". Klik itu.

  • Biarkan "Delimited" terpilih, klik Next.

  • Klik Lainnya. (pada titik ini teman kencan saya xx / xx / xxxx dengan garis miring di antara) Jadi di kotak di sebelah "lain", saya masukkan /, klik Next

  • Di layar berikutnya - biarkan "Umum" dipilih dan klik selesai.

  • Sekarang tanggal Anda akan ada dalam 3 kolom. Kolom bulan akan terlihat usang, kolom berikutnya adalah hari dan tahun terakhir. Jangan khawatir.

  • Sekarang, sorot kolom bulan yang rusak dan klik kanan ke Format Sel, dan pilih Teks. Sekarang bulanmu baik-baik saja.

  • Hapus kolom tahun Anda karena Anda toh tidak menginginkannya.

  • Jadi sekarang Anda memiliki bulan dan hari Anda di kolom terpisah.

Ingin mereka bersama? Katakanlah bulan dalam B1 dan hari itu dalam kolom B2. Di sebelah kanan atau menggunakan kolom kosong, rumus contohnya adalah =Concatenate(b1,"/",b2)dan Enter.

Ini akan memberi Anda sesuatu yang tampak seperti 12/31. Sekarang salin 12/31 itu dan tempelkan sepanjang spreadsheet / tanggal Anda dan mulai lagi!


Untuk menemukan Teks ke Kolom - itu adalah tab DATA. Di bagian paling akhir Anda harus menyalin data baru dan menempelkan khusus, pilih nilai ke dalam kolom baru. sekarang kamu bisa menghapus semuanya. (Di atas adalah ketika Anda menjalankan laporan yang sudah memiliki mm / dd / yyyy di dalamnya dan Anda tidak ingin melihat tanggal pada spreadsheet Anda juga tidak ingin melihatnya di layar menu ketika Anda mengkliknya.)
Lorraine

lihat hasil edit untuk info tambahan yang diperlukan! Jika Anda tidak melakukan langkah-langkah yang diedit, ketika Anda mencoba menghapus kolom asli dari tanggal, tanggal baru Anda akan merujuk ke mereka dan menempatkan REF di bidang. Jadi pastikan untuk melakukan pengeditan yang saya tambahkan.
Lorraine

0

Ubah tanggal penuh menjadi format MMDD menggunakan rumus = TEXT (sel, "MM / DD")


0

Salah satu opsi adalah memformat sel, dan di bawah tab angka, pilih "custom". Dari sini, gulir sampai Anda menemukan "d-mmm" dan pilih. Ini akan memberi Anda tanggal dalam format "01-Nov", dan itu tidak akan menampilkan tahun di sel itu sendiri sambil meninggalkan tanggal penuh di bilah rumus.


0

Saya menemukan memformat sel sebagai 'tanggal', memilih kategori Anda, dan menambahkan garis miring ke akhir entri akan berfungsi. Misalnya, masukkan "6/15 /" untuk 15 Juni.

Saya menggunakan MS Excel 2013.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.