• 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ü İçiçe şartlı eğer kullanımı

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.

Reason01

Yeni Üye
Katılım
4 Eyl 2021
Mesajlar
192
Çözümler
2
Aldığı beğeni
46
Excel V
Office 2016 TR
Konu Sahibi
Merhabalar kolay gelsin. kullandığım excel başka bir excel tablosundan veri alıyor. fakat diğer excel tablosunda 3 ayrı sayfa var. alttaki 3 formülün sadece farklı olan yerlerini koyu işaretle yaptım. bunları iç içe nasıl yapabilirim ? yani bölüm 1 yada bölüm 2 yada bölüm 3 de bu kişi ismi yoksa hücrenin boş kalmasını istiyorum.

Yardımlarınız için çok teşekkür ederim.

HTML:
Rich (BB code):
İçeriği görebilmek için Giriş yap ya da Üye ol.

HTML:
CSS:
İçeriği görebilmek için Giriş yap ya da Üye ol.

HTML:
Rich (BB code):
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
Reason01 senin dosya serverda olduğu için üstünde görme şansımız yok.

EĞER(ÇOKETOPLA(Tablo1[[#Tümü];[KULLANILAN
GÜN]];Tablo1[[#Tümü];[İzin Türü]];('PERSONEL LİSTESİ'!$D4);Tablo1[[#Tümü];[İZNİ DÖNÜŞ]];">01.01.2025";Tablo1[[#Tümü];[İzin İçin AÇIKLAMA]];"Şua")>0;"2024'de Şua Kullandı";DÜŞEYARA($D4;'\\eshfileserver\BURTOM\ŞUA İZİNLERİ VE YILLIK İZİN\[Şua Hesaplama 2024.xlsm]Radyoloji'!$B$5:$AT$40;41;YANLIŞ))

Bu formülünde eğer Radyoloji sayfasında D4 teki değerin karşılığını bulamazsa hara verir. bu formülün başına eğerhata ekleyip Nükleer Tıp sayfası için düşeyara formülü yazınız. orada veri yoksa, yine hata verecek. tekrar başına eğerhata koyup Radyoterapi sayfası için düşeyara formülü yazınız.
Dosya gönderir misiniz ?
 
Sayın Reason01,
Örnek bir dosya gönderirseniz daha net ve daha seri cevap alırsınız. Zaten forum kurallarından birisi de örnek dosya gönderilmesidir. Kolay gelsin.
 
Konu Sahibi
Sayın Reason01,
Örnek bir dosya gönderirseniz daha net ve daha seri cevap alırsınız. Zaten forum kurallarından birisi de örnek dosya gönderilmesidir. Kolay gelsin.dosy
dosya büyük ve kişi bilgileri olduğu için silerek göndermeye çalışıyorum veri ihlali olmaması adına. fakat tablo bozuluyor . birazdan göndermeyi deneyeceğim tekrar
 
Her bir listede mi 300'er kişi var ? 3 listede toplamda mı 300 kişi var ?
 
Sayın volki_112'nin yazdığı formül işinizi görür. Ben de benzer çalışma düşünüyordum. Gerek kalmadı.
 
Konu Sahibi
Her bir listede mi 300'er kişi var ? 3 listede toplamda mı 300 kişi var ?
yani birim birim çalışanlar bunlar. çalışma saatleri farklı oldupu için ayrı ayrı yerdeler. toplam 300 e yakın hepsi. ancak farklı sayfadan okuttuğum için çok fazla bağımsız değer girdiniz uyarısı geliyor
 
  • Yani her bir sayfada ortalama 100'er kişi mi var ?
  • Uyarı vermemesi lazım. Formülü ben de denedim. Çalışıyor. Bir yerde yanlışlık yapıyorsunuzdur. Lütfen kontrol ediniz.
  • Diğer sütunlar dolumu ? Hangi sütuna kadar dolu ? Sadece A ve B sütunları mı var ?
 
yani birim birim çalışanlar bunlar. çalışma saatleri farklı oldupu için ayrı ayrı yerdeler. toplam 300 e yakın hepsi. ancak farklı sayfadan okuttuğum için çok fazla bağımsız değer girdiniz uyarısı geliyor
Verilerinizi tablo formatına çevirip yukarıda yazdığım formülde referans yerlerine tablo adlarını yazarsanız formül daha hızlı çalışır.
 
Konu Sahibi
Verilerinizi tablo formatına çevirip yukarıda yazdığım formülde referans yerlerine tablo adlarını yazarsanız formül daha hızlı çalışır.
Sadece kendimi bırakarak listeyi bozmadım.
şimdi listede K4 hücresindeki formülde RADYOLOJİ yazan yerde hem Radyoloji, hem Nükleer Tıp, hemde Radyoterapi olarak aratmasını istiyorum. verdiğiniz formülü buradaki formüle uyarladığımda çok fazla bağımsız değer girildi hatası alıyorum .
 
Sayın volki_112,
Bu işi size bırakıyorum. Galiba makro gerekiyor. Kolay gelsin.
 
Sadece kendimi bırakarak listeyi bozmadım.
şimdi listede K4 hücresindeki formülde RADYOLOJİ yazan yerde hem Radyoloji, hem Nükleer Tıp, hemde Radyoterapi olarak aratmasını istiyorum. verdiğiniz formülü buradaki formüle uyarladığımda çok fazla bağımsız değer girildi hatası alıyorum .
bu formülü dener misin hocam. dönüş yapınız

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Sadece kendimi bırakarak listeyi bozmadım.
şimdi listede K4 hücresindeki formülde RADYOLOJİ yazan yerde hem Radyoloji, hem Nükleer Tıp, hemde Radyoterapi olarak aratmasını istiyorum. verdiğiniz formülü buradaki formüle uyarladığımda çok fazla bağımsız değer girildi hatası alıyorum .
hocam üstte yazdığım formüller hatalı bunu dener misin. bunun olması lazım.

=EĞERHATA(EĞERHATA(EĞER(ÇOKETOPLA(Tablo1[[#Tümü];[KULLANILAN
GÜN]];Tablo1[[#Tümü];[İzin Türü]];('PERSONEL LİSTESİ'!$D4);Tablo1[[#Tümü];[İZNİ DÖNÜŞ]];">01.01.2025";Tablo1[[#Tümü];[İzin İçin AÇIKLAMA]];"Şua")>0;"2024'de Şua Kullandı";DÜŞEYARA($D4;'\\eshfileserver\BURTOM\ŞUA İZİNLERİ VE YILLIK İZİN\[Şua Hesaplama 2024.xlsm]Radyoloji'!$B$5:$AT$40;41;YANLIŞ));DÜŞEYARA($D4;'\\eshfileserver\BURTOM\ŞUA İZİNLERİ VE YILLIK İZİN\[Şua Hesaplama 2024.xlsm]Nükleer Tıp'!$B$5:$AT$40;41;YANLIŞ));DÜŞEYARA($D4;'\\eshfileserver\BURTOM\ŞUA İZİNLERİ VE YILLIK İZİN\[Şua Hesaplama 2024.xlsm]Radyoterapi'!$B$5:$AT$40;41;YANLIŞ))
 
Konu Sahibi
hocam üstte yazdığım formüller hatalı bunu dener misin. bunun olması lazım.

=EĞERHATA(EĞERHATA(EĞER(ÇOKETOPLA(Tablo1[[#Tümü];[KULLANILAN
GÜN]];Tablo1[[#Tümü];[İzin Türü]];('PERSONEL LİSTESİ'!$D4);Tablo1[[#Tümü];[İZNİ DÖNÜŞ]];">01.01.2025";Tablo1[[#Tümü];[İzin İçin AÇIKLAMA]];"Şua")>0;"2024'de Şua Kullandı";DÜŞEYARA($D4;'\\eshfileserver\BURTOM\ŞUA İZİNLERİ VE YILLIK İZİN\[Şua Hesaplama 2024.xlsm]Radyoloji'!$B$5:$AT$40;41;YANLIŞ));DÜŞEYARA($D4;'\\eshfileserver\BURTOM\ŞUA İZİNLERİ VE YILLIK İZİN\[Şua Hesaplama 2024.xlsm]Nükleer Tıp'!$B$5:$AT$40;41;YANLIŞ));DÜŞEYARA($D4;'\\eshfileserver\BURTOM\ŞUA İZİNLERİ VE YILLIK İZİN\[Şua Hesaplama 2024.xlsm]Radyoterapi'!$B$5:$AT$40;41;YANLIŞ))
hata alıyorum gene hocam. D4 hücresini bile seçmedi bu
 
Reason01 senin dosya serverda olduğu için üstünde görme şansımız yok.

EĞER(ÇOKETOPLA(Tablo1[[#Tümü];[KULLANILAN
GÜN]];Tablo1[[#Tümü];[İzin Türü]];('PERSONEL LİSTESİ'!$D4);Tablo1[[#Tümü];[İZNİ DÖNÜŞ]];">01.01.2025";Tablo1[[#Tümü];[İzin İçin AÇIKLAMA]];"Şua")>0;"2024'de Şua Kullandı";DÜŞEYARA($D4;'\\eshfileserver\BURTOM\ŞUA İZİNLERİ VE YILLIK İZİN\[Şua Hesaplama 2024.xlsm]Radyoloji'!$B$5:$AT$40;41;YANLIŞ))

Bu formülünde eğer Radyoloji sayfasında D4 teki değerin karşılığını bulamazsa hara verir. bu formülün başına eğerhata ekleyip Nükleer Tıp sayfası için düşeyara formülü yazınız. orada veri yoksa, yine hata verecek. tekrar başına eğerhata koyup Radyoterapi sayfası için düşeyara formülü yazınız.
 
Çözüm
Sadece yıllık izinleri mi izlemek istiyorsunuz?
Yıllık izine işe girdikten sonra ne zaman hak ediyor.
Yıl içinde kullanılmayan izinler gelecek yıla aktarılıyor mu?
Madem makro kullanıyorsunuz niçin karışık formüllerle uğraşıyorsunuz.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst