• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Fonksiyon düzenlenmesi

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

askan

Destek Ekibi
Katılım
7 Mar 2021
Mesajlar
1,926
Çözümler
471
Aldığı beğeni
2,530
Excel V
Office 365 TR
Konu Sahibi
=TOPLA.ÇARPIM(--('İş Kazaları Kayıtları'!$L:$L>20)*('İş Kazaları Kayıtları'!$L:$L<25)) ile saydırma yapabilirken 3. kıyasla saydırma yapamadım. Örnek ektedir. Yardımlarınızı rica ediyorum.
 
Çözüm
Tüm tarihler sayıdır. metneçevir ile sayıya çevirmek gerekmez.
1.1.2021 = 44197
Metne çevirseniz de bu sonuç çıkar.
=METNEÇEVİR(C2;0) ile zaten var olan 44197 sayısını buldunuz.

METNEÇEVİR('İş Kazaları Kayıtları'!$F:$F;0)=METNEÇEVİR(C2;0)))
Siz sadece 1.1.2021 'e eşit ise sonuç buldunuz.

Ayrıca L:L yerine L1:L1000 gibi aralık yazın.
L:L dediğinizde hesaplama uzun sürer ve dosya yavaşlar.
Formül çalışıyor . Kıyaslamayı yapabilmesi için uygun veri yok. Tarih tutuyor ama 'İş Kazaları Kayıtları'!L:L sütununda uygun yaş aralığı yok. (Sütunlardaki $L:$L yerine L:L Kullanabilirsiniz.)
 
Konu Sahibi
Formül çalışıyor . Kıyaslamayı yapabilmesi için uygun veri yok. Tarih tutuyor ama 'İş Kazaları Kayıtları'!L:L sütununda uygun yaş aralığı yok. (Sütunlardaki $L:$L yerine L:L Kullanabilirsiniz.)
Hocam özür dilerim. Sütun L:L değil F:F olacak doğrusu bu ben formülde yanlış yazmışım. F:F olunca çalışmıyor formül
 
Merhaba,
F:F aralığı tarih. Siz ne yapmak istiyorsunuz?
 
Konu Sahibi
Merhaba,
F:F aralığı tarih. Siz ne yapmak istiyorsunuz?
Hocam teşekür ediyorum ilginize. Formülü c99 hücresine şu şekilde yapınca düzeldi : =TOPLA.ÇARPIM(--('İş Kazaları Kayıtları'!$L:$L>17)*('İş Kazaları Kayıtları'!$L:$L<21)*(METNEÇEVİR('İş Kazaları Kayıtları'!$F:$F;0)=METNEÇEVİR(C2;0))) Yani problem formatta imiş.
 
Formül bu haliyle çalışıyor.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
F:F sütunu tarih değerine sahip. Tarihi neden saydırmak istiyorsunuz?
 
Konu Sahibi
Formül bu haliyle çalışıyor.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
F:F sütunu tarih değerine sahip. Tarihi neden saydırmak istiyorsunuz?
tarihi saydırmıyoruz hocam oda bir kriter yani ocak ayındaki 17-21 yaş arası iş kazaları sayısını bulmak için. Formülü şöyle yazınca olay düzeldi : =TOPLA.ÇARPIM(--('İş Kazaları Kayıtları'!$L:$L>17)*('İş Kazaları Kayıtları'!$L:$L<21)*(METNEÇEVİR('İş Kazaları Kayıtları'!$F:$F;0)=METNEÇEVİR(C2;0)))
 
Örnek dosyanızda L:L sütunuda tarihe uygun 18-20 yas verisi yok . 0 değeri veriyor . Metneçevire gerek yok gibi. Neyse işiniz hallolduysa sorun yok.
 
Konu Sahibi
Örnek dosyanızda L:L sütunuda tarihe uygun 18-20 yas verisi yok . 0 değeri veriyor . Metneçevire gerek yok gibi. Neyse işiniz hallolduysa sorun yok.
Doğrudur. Ancak alta doğru inerseniz veri olduğunu göreceksiniz yani diğer yaş gruplarında. İlginize teşekür ediyorum.
 
Veri yok demedim. " L:L sütunuda tarihe uygun 18-20 yas verisi yok"dedim. yani Ock.21 tarihinde 18-20 yaş yok formül saymıyor. İyi akşamlar.
 
Konu Sahibi
Tüm tarihler sayıdır. metneçevir ile sayıya çevirmek gerekmez.
1.1.2021 = 44197
Metne çevirseniz de bu sonuç çıkar.
=METNEÇEVİR(C2;0) ile zaten var olan 44197 sayısını buldunuz.

METNEÇEVİR('İş Kazaları Kayıtları'!$F:$F;0)=METNEÇEVİR(C2;0)))
Siz sadece 1.1.2021 'e eşit ise sonuç buldunuz.

Ayrıca L:L yerine L1:L1000 gibi aralık yazın.
L:L dediğinizde hesaplama uzun sürer ve dosya yavaşlar.
 
Çözüm
Konu Sahibi
Tüm tarihler sayıdır. metneçevir ile sayıya çevirmek gerekmez.
1.1.2021 = 44197
Metne çevirseniz de bu sonuç çıkar.
=METNEÇEVİR(C2;0) ile zaten var olan 44197 sayısını buldunuz.

METNEÇEVİR('İş Kazaları Kayıtları'!$F:$F;0)=METNEÇEVİR(C2;0)))
Siz sadece 1.1.2021 'e eşit ise sonuç buldunuz.

Ayrıca L:L yerine L1:L1000 gibi aralık yazın.
L:L dediğinizde hesaplama uzun sürer ve dosya yavaşlar.
Hocam özür dilerim bende bir yanlışlık var dediğniz gibi oluyor. Ancak ilk yazımımda galiba bir hatam var. Yanlışlık bende anlaşılan. Teşekür ederim uyarınız için.
 
Kolay gelsin.
İyi çalışmalar.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst