İçerik
Elektronik tablolarla yapılan profesyonel çalışmalarda, tarih ve saatlerle etkileşime girmek nadir değildir. Onsuz yapamayacaksın. Bu nedenle, Tanrı'nın kendisi bu tür verilerle nasıl çalışılacağını öğrenmeyi emretti. Bu, size büyük miktarda zaman kazandıracak ve elektronik tablolarla çalışırken birçok hatayı önleyecektir.
Ne yazık ki, birçok yeni başlayan verinin nasıl işlendiğini bilmiyor. Bu nedenle, bu operasyon sınıfını düşünmeden önce, daha ayrıntılı bir eğitim programı yürütmek gerekir.
Excel'de bir tarih nasıl temsil edilir?
Tarih bilgisi 0 Ocak 1900'den bu yana geçen gün sayısı olarak işlenir. Evet yanılmıyorsunuz. Gerçekten, sıfırdan. Ancak bu, bir başlangıç noktası olması için gereklidir, böylece 1 Ocak zaten 1 sayısı olarak kabul edilir vb. Desteklenen maksimum tarih değeri 2958465'tir ve bu da 31 Aralık 9999'dur.
Bu yöntem, hesaplamalar ve formüller için tarihlerin kullanılmasını mümkün kılar. Böylece Excel, tarihler arasındaki gün sayısını belirlemeyi mümkün kılar. Şema basittir: ikincisi bir sayıdan çıkarılır ve ardından elde edilen değer bir tarih formatına dönüştürülür.
Daha fazla netlik için, tarihleri karşılık gelen sayısal değerleriyle gösteren bir tablo aşağıda verilmiştir.
A tarihinden B tarihine kadar geçen günlerin sayısını belirlemek için, ilkini sondan çıkarmanız gerekir. Bizim durumumuzda, bu formül = B3-B2. Girdikten sonra, sonuç aşağıdaki gibidir.
Hücre için tarihten farklı bir biçim seçtiğimiz için değerin gün cinsinden olduğuna dikkat etmek önemlidir. Başlangıçta “Tarih” formatını seçmiş olsaydık, sonuç şu olurdu.
Hesaplamalarınızda bu noktaya dikkat etmeniz önemlidir.
Yani tarihe tam olarak karşılık gelen doğru seri numarasını görüntülemek için tarih dışında herhangi bir format kullanmanız gerekir. Sırasıyla, sayıyı tarihe dönüştürmek için uygun formatı ayarlamalısınız.
Excel'de zaman nasıl temsil edilir?
Excel'de zamanın temsil edilme şekli tarihten biraz farklıdır. Gün esas alınır ve saat, dakika, saniye onun kesirli kısımlarıdır. Yani 24 saat 1'dir ve daha küçük herhangi bir değer onun kesri olarak kabul edilir. Yani 1 saat günün 1/24'ü, 1 dakika 1/1140 ve 1 saniye 1/86400'dür. Excel'de kullanılabilen en küçük zaman birimi 1 milisaniyedir.
Tarihlere benzer şekilde, bu gösterim şekli zamanla hesaplamaların yapılmasını mümkün kılar. Doğru, burada uygunsuz bir şey var. Hesaplamalardan sonra gün sayısını değil, günün bir bölümünü elde ederiz.
Ekran görüntüsü, değerleri sayısal biçimde ve "Zaman" biçiminde gösterir.
Saati hesaplama yöntemi tarihe benzer. Erken zamanı sonraki zamandan çıkarmak gerekir. Bizim durumumuzda, bu formül = B3-B2.
B4 hücresi önce Genel bir biçime sahip olduğundan, daha sonra formülün tanıtımının sonunda hemen “Zaman” olarak değişir.
Excel zamanla çalışırken sayılarla olağan aritmetik işlemleri gerçekleştirir ve bunlar daha sonra bize tanıdık gelen zaman biçimine çevrilir.
Tarih ve saat biçimi
Bildiğimiz kadarıyla tarihler ve saatler farklı formatlarda saklanabilir. Bu nedenle, biçimlendirmenin doğru olması için bunları nasıl doğru gireceğinizi bilmeniz gerekir.
Elbette tarih ve saat girerken günün seri numarasını veya günün bir bölümünü kullanabilirsiniz ancak bu yaklaşım çok sakıncalıdır. Ek olarak, hücreye sürekli olarak belirli bir format uygulamanız gerekecektir, bu da yalnızca rahatsızlığı artırır.
Bu nedenle Excel, saat ve tarihi farklı şekillerde belirtmenize olanak tanır. Bunlardan birini uygularsanız, program bilgiyi hemen uygun sayıya dönüştürür ve hücreye doğru formatı uygular.
Excel tarafından desteklenen tarih ve saat giriş yöntemlerinin listesi için aşağıdaki tabloya bakın. Soldaki sütun olası biçimleri listeler ve sağdaki sütun dönüştürmeden sonra Excel'de nasıl görüntüleneceğini gösterir. Yıl belirtilmezse, işletim sisteminde ayarlanan geçerli olanın otomatik olarak atandığını belirtmek önemlidir.
Aslında, göstermenin çok daha fazla yolu var. Ama bunlar yeterli. Ayrıca, belirli tarih kaydı seçeneği, işletim sisteminin ayarlarının yanı sıra ülkeye veya bölgeye göre farklılık gösterebilir.
Özel Biçimlendirme
Hücrelerle çalışırken, kullanıcı biçimin ne olacağını belirleyebilir. Bunu yalnızca saat, ay, gün vb. görüntülenecek şekilde yapabilir. Ayırıcıların yanı sıra tarihin formüle edildiği sırayı da ayarlamak mümkündür.
Düzenleme penceresine erişmek için, “Hücreleri Biçimlendir” penceresini bulabileceğiniz “Sayı” sekmesini açmanız gerekir. Açılan iletişim kutusunda, doğru tarih biçimini seçebileceğiniz bir “Tarih” kategorisi olacaktır.
“Zaman” kategorisini seçerseniz, buna göre zamanı görüntüleme seçenekleri içeren bir liste görünecektir.
Bir hücreye belirli bir biçimlendirme seçeneği uygulamak için istediğiniz biçimi seçmeli ve Tamam'ı tıklamalısınız. Bundan sonra sonuç uygulanacaktır. Excel'in sunduğu yeterli format yoksa, “Tüm formatlar” kategorisini bulabilirsiniz. Orada da birçok seçenek var.
Hiçbir seçenek uygun değilse, kendinizinkini oluşturmak her zaman mümkündür. Bunu yapmak çok kolaydır. Örnek olarak önceden ayarlanmış biçimleri seçmeniz ve şu adımları izlemeniz yeterlidir:
- Biçimini değiştirmek istediğiniz hücreyi seçin.
- “Hücreleri Biçimlendir” iletişim kutusunu açın ve “Sayı” sekmesini bulun.
- Ardından, “TÜR” giriş alanını bulduğumuz “Tüm biçimler” kategorisi açılır. Orada bir sayı biçimi kodu belirtmeniz gerekir. Girdikten sonra, "Tamam" ı tıklayın.
- Bu adımlardan sonra hücre, tarih ve saat bilgilerini özel bir biçimde görüntüler.
Tarihler ve saatler ile işlevleri kullanma
Tarih ve saatlerle çalışırken, kullanıcı 20'den fazla farklı işlevi kullanabilir. Ve bu miktar birisi için çok fazla olsa da, hepsi belirli hedeflere ulaşmak için kullanılabilir.
Tüm olası işlevlere erişmek için “Fonksiyonlar Kitaplığı” grubunun “Tarih ve Saat” kategorisine gitmelisiniz. Tarih ve saatlerden çeşitli parametreleri çıkarmayı mümkün kılan ana işlevlerden yalnızca bazılarını ele alacağız.
YIL()
Belirli bir tarihe denk gelen yılı alma olanağı sağlar. Bildiğiniz gibi bu değer 1900 ile 9999 arasında olabilir.
Hücre 1, tarihi GGGG.AA.YYYY ss:dd:ss biçiminde gösterir. Bu, daha önce oluşturduğumuz formattır. Örnek olarak iki tarih arasında kaç yıl geçtiğini belirleyen bir formülü ele alalım.
Aynı zamanda, daha yakından bakarsanız, işlevin tamamen doğru sonucu hesaplamadığı ortaya çıkıyor. Bunun nedeni, hesaplamalarında yalnızca tarihleri kullanmasıdır.
AY()
Bu fonksiyon ile belirli bir tarihe karşılık gelen ay sayısını vurgulayabilirsiniz. 1 ile 12 arasında bir sonuç döndürür. Bu sayı da ay sayısına karşılık gelir.
GÜN()
Önceki işlevlere benzer şekilde, bu işlev belirli bir tarihteki gün sayısını döndürür. Hesaplama sonucu 1 ile 31 arasında değişebilir.
ZAMAN()
Adından da anlaşılacağı gibi, bu işlev 0 ile 23 arasında değişen saat sayısını döndürür.
DAKİKA()
Belirli bir hücredeki dakika sayısını döndüren bir işlev. Döndürülen olası değerler 0 ile 59 arasındadır.
SANİYE()
Bu işlev, saniye döndürmesi dışında bir öncekiyle aynı değerleri döndürür.
GÜN()
Bu fonksiyon ile bu tarihte kullanılan haftanın gün sayısını öğrenebilirsiniz. Olası değerler 1'den 7'ye kadardır, ancak geri sayımın genellikle yaptığımız gibi Pazartesi değil Pazar günü başladığını unutmayın.
Ancak, ikinci bağımsız değişkeni kullanarak bu işlev, biçimi özelleştirmenize olanak tanır. Örneğin, ikinci parametre olarak 2 değerini iletirseniz, formatı 1 sayısı Pazar yerine Pazartesi anlamına gelecek şekilde ayarlayabilirsiniz. Bu, ev içi kullanıcı için çok daha uygundur.
İkinci argümana 2 yazarsak, bizim durumumuzda fonksiyon Cumartesi'ye karşılık gelen 6 değerini döndürür.
BUGÜN()
Bu işlev çok basittir: çalışması için herhangi bir argüman gerekmez. Bilgisayarda ayarlanmış olan tarihin seri numarasını döndürür. Genel biçiminin ayarlandığı bir hücreye uygulanırsa, otomatik olarak "Tarih" biçimine dönüştürülür.
ATA ()
Bu işlev ayrıca herhangi bir argüman gerektirmez. Bir öncekiyle aynı şekilde çalışır, yalnızca tarih ve saat ile. Bilgisayarda ayarlanmış olan geçerli tarih ve saati hücreye eklemek gerekirse kullanılır. Ve tıpkı önceki fonksiyonda olduğu gibi, bunu uygularken, “Genel” formatı önceden ayarlanmışsa, hücre otomatik olarak tarih ve saat formatına dönüştürülür.
Hem önceki işlev hem de bu işlev, sayfa her yeniden hesaplandığında otomatik olarak değiştirilir, bu da en güncel saat ve tarihin görüntülenmesini mümkün kılar.
Örneğin, böyle bir formül mevcut saati belirleyebilir.
=BUGÜN()-BUGÜN()
Bu durumda formül, bir günün kesirini ondalık biçimde belirleyecektir. Doğru, sayıyı değil tam olarak zamanı görüntülemek istiyorsanız, formülün yazıldığı hücreye saat biçimini uygulamanız gerekecektir.
TARİH()
Bu işlev, her biri girilmesi gereken üç bağımsız değişkene sahiptir. Hesaplamalardan sonra bu işlev, tarihin seri numarasını döndürür. Hücre, daha önce “Genel” formata sahipse otomatik olarak “Tarih” formatına dönüştürülür.
Gün veya Ay bağımsız değişkeni olumlu veya olumsuz olabilir. İlk durumda, tarih artar ve ikincisinde azalır.
DATE işlevinin bağımsız değişkenlerinde matematiksel işlemleri de kullanabilirsiniz. Örneğin, bu formül A1 hücresindeki tarihe 5 yıl 17 ay 1 gün ekler.
Ve böyle bir formül, bir metin dizesini diğer işlevlerde kullanılabilecek tam teşekküllü bir çalışma tarihine dönüştürmeyi mümkün kılar.
ZAMAN()
Tıpkı işlev gibi TARİH(), bu işlevin üç gerekli parametresi vardır – saat, dakika ve saniye. Kullandıktan sonra, ortaya çıkan hücrede bir ondalık sayı görünecek, ancak daha önce "Genel" biçimine sahipse hücrenin kendisi "Saat" biçiminde biçimlendirilecektir.
Çalışma prensibi gereği, fonksiyon ZAMAN() и TARİH() buna benzer bir sürü şey. Bu nedenle, buna odaklanmak mantıklı değil.
Bu işlevin 23:59:59'dan daha büyük bir süre döndüremeyeceğini unutmamak önemlidir. Sonuç bundan büyükse, fonksiyon otomatik olarak sıfırlanır.
fonksiyonlar TARİH() и ZAMAN() birlikte uygulanabilir.
Bu ekran görüntüsünde, bu işlevlerin her ikisini de kullanan D1 hücresi bir tarih saat biçimine sahiptir.
Tarih ve Saat Hesaplama Fonksiyonları
Toplamda tarih ve saat ile matematiksel işlemler yapmanızı sağlayan 4 fonksiyon bulunmaktadır.
VERİLER()
Bu işlevi kullanarak, bilinen bir ayın gerisindeki (veya belirli bir ayın ilerisindeki) bir tarihin sıra sayısını öğrenebilirsiniz. Bu işlev iki bağımsız değişken alır: başlangıç tarihi ve ay sayısı. İkinci argüman olumlu veya olumsuz olabilir. Gelecek tarihi hesaplamak istiyorsanız ilk seçenek, önceki ise ikinci seçenek belirtilmelidir.
XNUMX ay()
Bu fonksiyon, belirli bir tarihin gerisinde veya ilerisinde olan ayın son gününün sıra numarasını belirlemeyi mümkün kılar. Bir öncekiyle aynı argümanlara sahip.
İŞGÜNÜ()
Fonksiyonla aynı VERİLER(), sadece gecikme veya avans belirli sayıda iş günü ile gerçekleşir. Sözdizimi benzerdir.
Bu işlevlerin üçü de bir sayı döndürür. Tarihi görmek için hücreyi uygun biçime dönüştürmeniz gerekir.
AÇIK()
Bu basit işlev, tarih 1 ile tarih 2 arasındaki iş günü sayısını belirler.