A

Çözüldü Düşeyara ve Çokeğer Formüllerini Kullanma

  • Konuyu başlatan Konuyu başlatan Aydemir
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Aydemir

Normal Üye
Merhaba,

Eklediğim tabloda görebileceğiniz üzere; bir kişinin aynı gün aynı saatte verdiği birbirinden farklı 3 ders adı var ki bu bir hata.
benim yapmak istediğim başka bir tabloda; aynı gün aynı saate denk gelen ders adlarının bir listesini yapmak.

(ekli dosyamda da izah ettim)

Yardımcı olabilirseniz çok sevinirim
Teşekkürler
 

Ekli dosyalar

Çözüm
Bir kaç alternatif daha ekleyim.

Dosyalarla ilgili olarak ;

V1 Dosyasında (Önceki mesajdaki dosyayla aynı);
- Formüller dizi formüldür. Herhangibir değişiklik sonrası hücreden çıkarken ctrl+shift+enter tuşlayarak çıkmanız gerekmektedir.
- Bütün sütunlarda formüller bulundukları sütuna göre hazırlanmıştır. Yani sadece aşağı doğru sürükleyerek çoğaltabilirsiniz.
- Formül 8. satıra kadar düzenlenmiştir. Kendinize göre uyarlamanız gekeriyor. Yani dosyanızda tahmini maksimum dolu satır sayısını yazınız. Örneğin yaklaşık 100 satırlık işleminiz olacak. Siz işi garantiye alıp fazladan yazın, formüllerdeki bütün 8"leri 150 falan olarak değiştiriniz.


V2 Dosyasında;
- Formüller dizi formüldür. Herhangibir değişiklik...
Merhaba @52779,

yadıklarını okuyunca biraz kafam karıştı. "Yardımcı kolon" kullanarak gönderdiğiniz dosyayı kullanarak oluşan raporu kontrol ettim sadece bir tane eksik vardı bu nedenle sizin dosyanız işimi gördü bence. Siz son yazınızında çözümün makro ile bulunması halinde daha hızlı çalışabileceğini belirttiniz değil mi ?

Teşekkürler

Yardımcı kolon olarak, TOPLA.ÇARPIM fonksiyonunun kullanıldığını yazdım evet. Bu fonksiyon da dizi formül mantığında çalışır ve dokumanda da çok satır bulunması durumunda yavaşlamalara neden olabilir dedim.

Şu haliyle işinizi görüyorsa problem değil tabi ki...
Eğer, yavaşlama - kasma probleminiz varsa, Yavaşlama , kasma problemleri olmaksızın daha hızlı çözüm isteniyorsa da Makro tercih edilmelidir diye belirttim.

Not :
Diğer bir önerim de, Öğr. El. listesi oluşturulup, açılır listeyle Öğr. El seçmek ve başka bir sayfada, sadece seçilen bu Öğ. El. için liste oluşturmak...
 
Önerdiğim durum ektedir. Makro ile yapmaya çalıştım....

Tablonuza veri girmeye devam edebilirsiniz. Dinamik alan tanımlamaları yapıldı...
1 - Tablonuzun bulunduğu sayfada ad tanımlamaları dışında işlem yapılmadı.
2 - Sayfa1 sayfasında ise,
a - Açılır Listeden Öğr. Elemanı seçin.
b - Liste otomatik oluşacak.. (Liste Tarih küçükten büyüğe sıralı şekilde)
c - Koşullu Biçimlendirme ile de Aynı Gün - Saat olup da FAZLA olanlar renklendirildi.

İncelersiniz.

Not : Makro konusunda acemi olduğumu belirtmeliyim. Bazı Kodlar da alıntıdan uyarlamadır....
 

Ekli dosyalar

Merhaba,

530 kişilik bir liste olunca ve Veri doğrulama listesinde gerekli ismi bulmak bir hayli zor oluyor. Dediğim gibi daha önceki çözümü kullandım.
Yarımlarınız için çok teşekkürler

Şimdiden iyi bayramlar : )
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst