Apakah ada cara untuk menampilkan rentang waktu negatif dengan benar di Excel?


19

Apakah ada cara untuk membuat Excel menunjukkan rentang waktu negatif? Jika saya mengurangi dua nilai waktu (katakanlah, ketika mengurangi jumlah waktu aktual yang dihabiskan untuk sesuatu dari jumlah waktu yang direncanakan untuk itu) dan hasilnya negatif, Excel hanya mengisi sel hasil dengan hash untuk memberi tahu saya bahwa hasilnya tidak dapat ditampilkan sebagai nilai waktu. Bahkan OpenOffice.org Calc dan Google Spreadsheets dapat menampilkan nilai waktu negatif.

Apakah ada cara untuk mengatasi masalah itu dengan menggunakan pemformatan bersyarat? Saya benar-benar tidak ingin membuat solusi dengan menghitung jam dan menit saya sendiri atau semacamnya.

Jawaban:


11

Dari http://spreadsheetpage.com/index.php/tip/C17/P10/ oleh John Walkenbach:

Secara default, Excel menggunakan sistem tanggal yang dimulai dengan 1 Januari 1900. Nilai waktu negatif menghasilkan kombinasi tanggal-waktu yang jatuh sebelum tanggal ini, yang tidak valid.

Solusinya adalah dengan menggunakan sistem tanggal 1904. Pilih Alat, Opsi. Di kotak dialog Opsi, klik tab Perhitungan dan centang opsi sistem tanggal 1904 untuk mengubah tanggal mulai menjadi 2 Januari 1904. Waktu negatif Anda sekarang akan ditampilkan dengan benar.

Jika Anda menggunakan sistem tanggal 1904, berhati-hatilah saat menautkan ke sel-sel tanggal di buku kerja lainnya. Jika buku kerja yang ditautkan menggunakan sistem tanggal 1900, tanggal yang diambil oleh tautan akan salah.


Bagus! Berhasil. Meskipun itu terlihat agak berantakan bagi saya. Tapi itu mungkin tidak apa-apa, kurasa. :-)

1
Di Excel 2010 pengaturan ini ada di sini: File -> Opsi -> Tingkat Lanjut -> Saat menghitung buku kerja ini
flash

3

Jika jawaban muncul di kolom sel mulai "A1" Sembunyikan kolom itu dari tampilan. Lalu "masukkan" kolom sel lain di sebelah kolom tersembunyi.

Pergi ke sel di bagian atas kolom baru dan ketik rumus

=IF((A1<0,-A1,A1)

Ini akan selalu menghasilkan jawaban yang bisa dibaca. Namun tidak akan jelas untuk mengetahui apakah jawaban yang benar awalnya positif atau negatif. Anda memerlukan mekanisme untuk menunjukkan ini. Metode yang ideal adalah memasukkan kondisi lebih lanjut dalam formula yang mengubah warna menjadi merah jika A1 kurang dari nol


Atau, yang setara  =ABS(A1),.
Scott

0

Sudahkah Anda mempertimbangkan untuk menggunakan pemformatan bersyarat untuk menyoroti rentang waktu negatif?

Saya sadar bahwa ini mungkin bukan jawaban yang benar secara teknis, tetapi itu akan memungkinkan pengguna / pembaca untuk melihat sekilas mana yang negatif.


Ya, saya sudah menggunakan pemformatan bersyarat untuk menyoroti rentang waktu negatif. Masalahnya adalah bahwa Excel hanya menunjukkan banyak hash dari angka, yang tidak begitu bagus.

Excel tidak dapat menampilkan periode waktu negatif saat menggunakan format tanggal 1900. Sheesh.
bobbogo

0

Saya memecahkan masalah sebagai berikut:

asumsikan bahwa

E2 adalah waktu mulai dan F2 adalah waktu penyelesaian (format sel-sel ini dalam rumus TIME, tidak masalah 24 jam atau Am / Pm)

maka formula akan menjadi

=TEXT((24-E2)+(F2),"H::MM")

format sel seharusnya (NUMBER)

rumus ini akan membantu Anda jika waktu mulai akan di malam hari di hari D dan waktu selesai di pagi hari di hari berikutnya. Semoga berhasil


-1

= JIKA (B4-A4 <0, (TEXT ((24-B4) + (A4), "- H: MM: SS")), B4-A4)

Ini adalah formula yang saya gunakan untuk menyelesaikan waktu negatif.

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.