Excel'de Tarih Aralığı - Başlangıç ​​ve Bitiş Tarihi İçin Formül Kullanma

Excel Formülünde Tarih Aralığı

Excel ile tarih değerleri üzerinde toplama veya çıkarma gibi farklı işlemler gerçekleştirmemiz gereken zamanlar vardır. Excel'de tarih aralıkları belirleyerek bu tarihlerde hesaplamalar yapabiliyoruz. Excel'de tarih aralıklarını ayarlamak için, önce başlangıç ​​ve bitiş tarihine sahip hücreleri 'Tarih' olarak biçimlendirebilir ve ardından bitiş tarihini veya aralık süresini belirlemek için '+' veya '-' operatörlerini kullanabiliriz.

Excel'de Tarih Aralığı Örnekleri

Örnek 1 - Temel Tarih Aralıkları

Bugüne kadar bir sayı eklemenin nasıl bir tarih aralığı oluşturduğunu görelim.

A2 hücresinde bir başlangıç ​​tarihimiz olduğunu varsayalım.

Şimdi, bir sayı eklersek, ona 5 diyelim, bir tarih aralığı oluşturabiliriz.

Şimdi A3 hücresini seçip '= B2 + 1' yazdığımızda.

Bu hücreyi kopyalayın: B2 ve B3 hücresine yapıştırın; göreli hücre referansı şu şekilde değişir:

Böylece birden çok tarih aralığının bu şekilde oluşturulabileceğini görebiliriz.

Örnek 2 - Tarih Dizisinin Oluşturulması

Excel ile kolayca birkaç sekans oluşturabiliriz. Artık tarihlerin Excel'de bazı sayılar olduğunu biliyoruz. Böylece tarih aralıkları oluşturmak için aynı yöntemi kullanabiliriz. Bu nedenle, aynı aralığa veya boşluğa sahip ancak tarihler aşağıya inerken değişen tarih aralıkları oluşturmak için aşağıdaki adımları izleyebiliriz:

  • En az iki satıra bir başlangıç ​​tarihi ve bitiş tarihi yazın.
  • Her iki aralığı seçin ve tarih aralıklarını istediğimiz satıra kadar aşağıya sürükleyin:

İlk iki satırdaki tarih aralıklarını şablon olarak kullanarak, Excel'in sonraki satırlar için otomatik olarak tarih aralıkları oluşturduğunu görebiliriz.

Örnek 3

Şimdi, iki hücrede iki tarihimiz olduğunu varsayalım ve bunları tek bir hücrede tarih aralığı olarak birleştirilmiş halde görüntülemek istiyoruz. Bunu yapmak için, 'METİN' işlevine dayalı bir formül kullanılabilir. Bu formül için genel sözdizimi aşağıdaki gibidir:

= METİN (tarih1, ”format”) & ”-” & METİN (tarih2, ”format”)

Dava 1:

Bu işlev, sayısal olarak iki tarih değeri alır ve bu iki tarihi, özel bir tarih biçimine göre bir tarih aralığı biçiminde birleştirir (bu durumda "aaa g"):

Tarih Aralığı = METİN (A2, "mmm d") & "-" ve METİN (B2, "mmm d")

Yani yukarıdaki ekran görüntüsünde formülü C2 hücresine uyguladığımızı görebiliriz. METİN işlevi, A2 ve B2 hücrelerinde depolanan tarihleri ​​alır; "&" operatörü, iki tarihi, bu durumda "aaa d" olarak belirtilen özel bir biçimde bir tarih aralığı olarak tek bir hücrede birleştirmek için kullanılır ve iki tarih, C2 hücresinde belirlenen sonuç tarih aralığında bir tire '-' ile birleştirilir.

Durum 2:

Şimdi, bu örnekte iki tarihi bir tarih aralığı olarak tek bir hücrede farklı bir formatla birleştirmek istiyoruz, örneğin "g mmm yy" diyelim. Dolayısıyla, bu durumda bir tarih aralığının formülü aşağıdaki gibi olacaktır:

Tarih Aralığı = METİN (A3, "g aaa yy") & "-" ve METİN (B3, "g aaa yy")

Dolayısıyla, yukarıdaki ekran görüntüsünde TEXT işlevinin A3 ve B3 hücrelerinde depolanan tarihleri ​​aldığını, "&" operatörü ise iki tarihi tarih aralığı olarak özel bir biçimde, "g aaa yy ”Bu durumda, tek bir hücrede. İki tarih, C3 hücresinde belirlenen sonuç tarih aralığında bir tire '-' ile birleştirilir.

Örnek 4

Şimdi başlangıç ​​tarihi veya bitiş tarihinin eksik olması durumunda ne olacağını görelim. Bitiş tarihinin eksik olduğunu şu şekilde söyleyelim:

Yukarıda kullandığımız METİN işlevine dayalı formül, bitiş tarihinin eksik olması durumunda doğru çalışmayacaktır, çünkü formüldeki kısa çizgi her halükarda başlangıç ​​tarihine eklenecektir, yani başlangıç ​​tarihiyle birlikte biz de tarih aralığında görüntülenen bir kısa çizgiye bakın. Bunun aksine, başlangıç ​​tarihini yalnızca bitiş tarihinin eksik olması durumunda tarih aralığı olarak görmek isteriz.

Dolayısıyla bu durumda, birleştirme ve ikinci TEXT işlevini bir IF cümlesi içine aşağıdaki gibi sararak formüle sahip olabiliriz:

Tarih Aralığı = METİN (A2, "mmm d") & EĞER (B2 "", "-" & METİN (B2, "mmm d"), "")

Dolayısıyla, yukarıdaki formülün, her ikisinin de mevcut olduğu her iki tarihi de kullanarak tam bir tarih aralığı oluşturduğunu görebiliriz. Ancak, bitiş tarihi eksikse yalnızca belirtilen formattaki başlangıç ​​tarihini görüntüler. Bu, bir IF cümlesinin yardımıyla yapılır.

Şimdi her iki tarihin de eksik olması durumunda, excel'de iç içe geçmiş bir EĞER ifadesi kullanabiliriz (yani, başka bir EĞER ifadesinin içindeki bir IF) aşağıdaki gibi:

Tarih Aralığı = IF (A4 "", METİN (A4, "mmm d") & IF (B4 "", "-" & METİN (B4, "mmm d"), ""), ")

Dolayısıyla, başlangıç ​​tarihi eksikse yukarıdaki formülün boş bir dize döndürdüğünü görebiliriz.

Her iki tarihin de eksik olması durumunda, boş bir dize de döndürülür.

Hatırlanacak şeyler

  • Hatta 'Fill Handle' komutunu kullanarak sıralı tarihlerin bir listesini oluşturabiliriz. Bunu yapmak için, başlangıç ​​tarihi olan hücreyi seçebilir ve ardından doldurmak istediğimiz hücre aralığına sürükleyebiliriz. 'Ana Sayfa' sekmesine -> 'Düzenleme' -> 'Seriyi Doldur'a tıklayın ve ardından kullanmak istediğimiz bir tarih birimi seçin.
  • İki tarih arasındaki süreyi veya gün sayısını hesaplamak istersek, '-' operatörünü kullanarak iki tarihi çıkarabiliriz ve istenen sonucu alırız.

Not: Hücrelerin biçimi: A2 ve B2 "Tarih", C2 hücresinin biçimi ise gün sayısını hesapladığı için "Genel" dir.

Ilginç makaleler...