Memformat sel di Excel


0

bahkan setelah bertahun-tahun bekerja sesekali di Excel, saya tidak menemukan cara bagaimana membuat format sel berfungsi untuk saya, sebaliknya. Sekarang saya punya satu contoh spesifik. Bagaimana membuat 1:30 berarti 90 menit, bukannya 1:30 pagi? Saya memiliki kolom kali menggunakan yang harus saya sortir, jadi saya tidak bisa menggunakan umum (yang mengubah waktu saya menjadi angka desimal) atau teks.

Edit:

Dari pengalaman saya, data dalam sel DIUBAH oleh Excel. Ini adalah contoh 1:

Nilai ini saya masukkan ke sel yang tidak diformat:

25:42:00

Segera diubah menjadi 1/1/1900 1:42:00 yang tidak masuk akal, saya memasukkan sesuatu yang lain sama sekali. Jika saya mencoba mengubah format sel menjadi teks, saya mendapatkan 1.07083333333333. Sekarang saya bahkan tidak tahu nilai asli yang saya masukkan atau bagaimana mengembalikannya.

Contoh 2:

Mari kita masukan seperti:

113: 23

5:22

18:53

28:07

14:36

18:02

20:32

47:40

7:39

9:04

Yang saya inginkan adalah mengurutkan ini dari durasi terpendek ke terpanjang. Setelah memasukkan daftar ini ke Excel beberapa nilai diubah ke waktu hari itu, yang lain ke tanggal + waktu. Jika saya mengubah format sel ke katakanlah h: mm, saya sudah kehilangan data, 113: 23 sekarang 17:23 saat dikonversi ke '1/4/1900 5:23:00 PM'.

Bagaimana saya bisa mengatakan format Excel APA yang saya masukkan data? Secara efektif kebalikan dari 'format sel', yang mengharapkan Excel tahu data apa yang ada di dalam sel dan saya bisa memformat tampilan. Tetapi Excel sering tidak mengetahuinya dengan benar, seperti sekarang, sehingga tidak dapat menafsirkannya dengan benar. Bagaimana saya mengatakannya: ini adalah durasi, bukan waktu dalam sehari.



Hai Dave, terima kasih tapi bukan itu yang saya tanyakan. Ya, saya bisa mengalikan sel dengan 1440 tetapi dengan nilai-nilai seperti 170: 45 Anda mendapatkan angka yang panjang dan tidak intuitif. Saya hanya perlu nilai yang berarti panjang, bukan waktu sehari.
Ren

Itu semua sangat baik, tetapi Anda perlu beberapa menit untuk melakukan penyortiran dengan benar ... ketika Anda mengonversi ke menit itu secara efektif panjang (diukur dalam menit) dan bukan lagi waktu dalam sehari. Menanyakan jam berapa jika hari adalah 90 menit adalah pertanyaan yang tidak berarti.
DavidPostill

Yang saya duga perlu Anda lakukan (dan saya bukan guru yang unggul jadi saya tidak tahu apakah ini mungkin) adalah memiliki kolom tersembunyi (berisi jumlah menit) dan entah bagaimana menggunakan kolom tersembunyi untuk mengarahkan penyortiran dari kolom yang terlihat.
DavidPostill

Ingatlah bahwa format sel hanya mengubah cara angka ditampilkan, bukan angka sebenarnya yang disimpan dalam sel. Mengubah format tidak akan mengubah angka aktual. Jika Anda membutuhkan nilai yang berbeda dari yang ditunjukkan untuk melakukan sesuatu (seperti, menyortir), maka Anda harus membuat kolom baru untuk menyimpan angka baru.
Thales

Jawaban:


2

Terima kasih telah menambahkan contoh.

Seharusnya tidak ada masalah menyortir daftar itu dari yang terpendek ke yang terpanjang, seperti yang ditunjukkan pada tangkapan layar saya di bawah ini.

Tetapi Anda perlu memahami bagaimana Excel menyimpan tanggal dan waktu. Excel menyimpan hari sebagai bilangan bulat, dengan 1 = 1 Jan 1900, dan waktu sebagai pecahan sehari.

Nilai desimal ini ditampilkan di sel lembar kerja tergantung pada format sel itu; dan itu ditampilkan di bilah rumus, seperti yang sudah Anda lihat, dalam m/d/yyyy hh:mm AM/PMformat.

Format di bilah rumus tidak dapat diubah, tetapi tidak relevan dengan pengurutan.

Nilai yang disimpan, untuk entri pertama Anda 113:23, adalah 4.72430555555556.
Nilai yang ditampilkan di bilah rumus akan menjadi 1/4/1900 5:23:00 PM

dan nilai yang ditampilkan di sel akan 113:23:00dengan format [h]:mm:ss. Excel memilih format itu karena mencatat Anda telah memasukkan waktu lebih dari 24 jam.

Pada tangkapan layar di bawah, saya pertama kali membuka lembar Excel baru di buku kerja Excel baru, tanpa format khusus (misalnya diformat sebagai General).

Kolom A adalah kolom angka asli Anda dari hasil edit Anda.

Kolom C adalah salinan kolom A, tetapi diurutkan naik - perhatikan bahwa mereka berada dalam urutan yang tepat.

Kolom E menunjukkan kolom C dengan semua sel diformat sebagai [h]:mm

Kolom G menunjukkan nilai dasar yang disimpan dalam sel di Kolom E

Semoga penjelasan saya jelas, tetapi jangan ragu untuk bertanya.

masukkan deskripsi gambar di sini


Aha! Kaulah pria itu, terima kasih, Ron. Seluruh trik mengapa saya tidak bisa membuatnya bekerja, adalah keajaiban di kolom E dari contoh Anda. Apa arti tanda kurung itu sekitar jam? Mereka melakukan persis seperti yang saya cari. Itu semua pada dasarnya berarti saya seharusnya tidak peduli BAGAIMANA Mengungguli waktu toko, karena saya tidak bisa mengubahnya, saya hanya perlu membuatnya ditampilkan dengan benar, apakah itu benar?
Ren

@ Balik [h]menampilkan waktu dalam jam. hmenampilkan jam sehari. Jadi jika Anda perlu menampilkan lebih dari 23 jam, Anda menggunakan [h]format.
Ron Rosenfeld

@Ren Pengetahuan tentang bagaimana Excel menyimpan waktu adalah penting, meskipun mungkin tidak relevan dengan masalah khusus ini. Tetapi, misalnya, jika Anda ingin menghitung total gaji atau biaya dari waktu yang telah berlalu, Anda akan memerlukan informasi itu untuk melakukan perhitungan dengan benar.
Ron Rosenfeld
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.