Koşullu Olarak Benzersizlerin Listelenmesi
19 Temmuz 2020
04 Kasım 2020
Veri olarak, günlük bazda stok kod numaralarına sahip malzemelerin ambara girişlerinin yapıldığı bir listemiz var.
Çözümler için
1 - Koşulların değerlendirildiği bir kolon hemen listenin yanına eklenmiştir. Koşullar bu kolonun başlangıç hücresine formüle edip listenin sonuna kadar kopyalanmalıdır. Çünkü bu kolon gerek formüllerde ve gerekse makroda kullanılmaktadır. Bu kolonun oluşturulmasındaki amaç ise, koşul değişikliklerinde herhangi bir şekilde ne formüllerde ve ne de makroda değişiklik yapılmasına gerek bırakmaksızın sadece bu kolonda değişikliğe gidilerek kolaylık sağlanmasıdır.
2 - Dinamik alan ad tanımlamaları yapılmış ve bu ad tanımlamaları gerek formüllerde ve gerekse makroda kullanılmıştır.
3 - Formüllere yönelik çözümler için, formüllerin bulunduğu bir liste mevcuttur. Bu listeden seçim yapıldığında, seçilen formülün kullanımyla elde edilen listeleme çözümü sayfanın S3 hücresinden itibaren listelenmektedir.
Burada;
1. ve 2. formüller Benzersiz listeleme için kullanılan Genel formüller olup, bu formüllere gerekli koşulların eklenmesiyle oluşturulmuştur.
5. ve 6. formüller direkt olarak internetten alınmış olup, ENÇOK_OLAN ve ENÇOK_OLAN.ÇOK fonksiyonları kullanılarak benzersizlerin listelenmesi işlemi yapılmaktadır. Bu özelliklerinden dolayı bu daosyada bu formüllere yer verildi.
7. ve 8. formüllerde ise KTF kullanılarak listeleme işlemi yapılmaktadır. KTF kodları da alıntıdan uyarlamadır.
Not : Kullanılan formüllerin içeriği, liste satır sayısının artması, benzersiz liste satır sayısının artması gibi birçok özellik hesaplama işlemlerinde Yavaş çalışmaya neden olmaktadır. Kullanılan formüller DİZİ formülü olduğundan yavaş çalışması normaldir.
M sayfasında ise, makro ile alfabetik sıralı listelemeye dair 2 örnek bulunmaktadır.
Yararlı olması temennisiyle....
YARARLI KISAYOLLAR | |
---|---|
Hücreyi Alta Yaslı Hale Getirmek | Alt Ş Ğ |
Satırın Başına Gitme | Home |
Şerit Menüyü Genişletme, Daraltma | Ctrl F1 |
Bir Hücre Yukarı Git | ↑ |
Hızlı Doldurma Kısayolu | Ctrl E |