• 05-09-2024, 13:22:59
    #1
    We ❤️ Youtube
    Merhabalar,

    Yaklaşık 60 bin kişiden oluşan bir excel mevcut. Elimizdeki exceldeki dogum tarihi sütununda 18 yaşından küçükleri otomatik sildirmek istiyoruz.
    Örneğin 2007, 2008 doğum tarihi olanları komple verisini silmemiz lazım.

    Örnek tablo şu şekilde
  • 05-09-2024, 13:27:38
    #2
    1. Excel'de Yaş Hesaplama:
      • Yeni bir sütun ekleyerek her kişinin yaşını hesaplayabilirsiniz. Bunu yapmak için doğum tarihi sütunundaki veriler ile bugünkü tarihi kullanarak yaş hesaplayabilirsiniz.
      • Örneğin, =YEAR(TODAY()) - YEAR(A2) formülünü kullanabilirsiniz (A2 hücresinin doğum tarihi olduğunu varsayıyorum). Bu formül, bugünkü yılı alır ve doğum yılını çıkararak yaşı hesaplar.
    2. Filtreleme:
      • Hesapladığınız yaş sütununu filtreleyin.
      • 18 yaşından küçük olanları bulmak için "Yaş" sütununda filtrelemeyi kullanın ve yaş değeri 18'den küçük olan tüm satırları seçin.
    3. Satırları Silme:
      • Filtrelenen satırları seçin ve sağ tıklayarak "Sil" seçeneğini kullanarak tüm satırları silin.
  • 05-09-2024, 13:34:45
    #3
    We ❤️ Youtube
    serhankarakoc adlı üyeden alıntı: mesajı görüntüle
    1. Excel'de Yaş Hesaplama:
      • Yeni bir sütun ekleyerek her kişinin yaşını hesaplayabilirsiniz. Bunu yapmak için doğum tarihi sütunundaki veriler ile bugünkü tarihi kullanarak yaş hesaplayabilirsiniz.
      • Örneğin, =YEAR(TODAY()) - YEAR(A2) formülünü kullanabilirsiniz (A2 hücresinin doğum tarihi olduğunu varsayıyorum). Bu formül, bugünkü yılı alır ve doğum yılını çıkararak yaşı hesaplar.
    2. Filtreleme:
      • Hesapladığınız yaş sütununu filtreleyin.
      • 18 yaşından küçük olanları bulmak için "Yaş" sütununda filtrelemeyi kullanın ve yaş değeri 18'den küçük olan tüm satırları seçin.
    3. Satırları Silme:
      • Filtrelenen satırları seçin ve sağ tıklayarak "Sil" seçeneğini kullanarak tüm satırları silin.
    ilginize teşekkür ederim, =YEAR(TODAY()) - YEAR(J6) bu formülü yazdıgımda #AD? diye hata verdi satırda
  • 05-09-2024, 13:37:50
    #4
    Eğer doğum tarihi sütunundaki hücreler tam bir tarih (örneğin, 01.01.2007 gibi) yerine sadece yıl (örneğin, 2007 gibi) içeriyorsa, Excel bunu tarih olarak algılamayabilir.
    Bu durumu çözmek için şu adımları deneyin:


    *Doğum Tarihini Yıla Çevirin:


    Eğer doğum tarihi hücrelerinde sadece yıl varsa, önce bu hücreleri yıl olarak işlemek gerekiyor. Doğum tarihi hücresinde sadece yıl varsa, formülü şu şekilde yazabilirsiniz:
    =YEAR(TODAY()) - J6


    *Eğer Hücre Tam Tarih İçeriyorsa:


    Eğer doğum tarihi hücresinde tam bir tarih varsa (örneğin 01.01.2007), şu formülü deneyin:
    =DATEDIF(J6, TODAY(), "Y")

    Bu formül, J6 hücresindeki doğum tarihinden bugüne kadar geçen yılı hesaplar.


    *Hücre Formatını Kontrol Edin:


    Doğum tarihi hücrelerinin tarih olarak formatlanıp formatlanmadığını kontrol etmek de iyi bir fikir olabilir. Hücrelerin üzerine sağ tıklayıp "Hücreleri Biçimlendir" seçeneğinden "Tarih" formatını seçin.
  • 05-09-2024, 13:40:10
    #5
    Hocam gemini yapay zekasını kullanın ve türkçe formül üretmesini isteyin
  • 05-09-2024, 13:44:55
    #6
    Merhaba,
    Excelinizi görseldeki şekilde olduğunu varsayıp yazıyorum. Farklı ise kendinize göre düzenleyiniz.

    =EĞER(G2<=BUGÜN()-366;"18 Yaş Altı";"18 Yaş Üstü")
    Yukarıdaki kodu H2 hücresine yapıştırıp diğer verilere uygulayınız.
  • 05-09-2024, 14:20:26
    #7
    We ❤️ Youtube
    Teşekkürler ilginize