Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir konuşmacının Excel'de veriye bağlı veri listeleme işlemini adım adım gösterdiği bir eğitim içeriğidir.
- Video, Excel'de veriye bağlı veri listeleme işleminin nasıl yapılacağını iki ana bölümden anlatmaktadır. İlk bölümde veri doğrulama ile açılır liste oluşturma, DÜŞEYARA, SAY, KAÇINCI ve EN BÜYÜK DEĞER formülleri kullanarak dinamik liste oluşturma adımları gösterilirken, ikinci bölümde makro kullanarak dinamik bir sınıf listesi oluşturma süreci anlatılmaktadır.
- Eğitim, raporlama ve veri süzme işlemlerinde veriye bağlı veri listeleme ihtiyacı olan kullanıcılar için faydalı olup, verilerin güncellenmesi ve sınıf seçimi yapıldığında otomatik olarak verilerin sıralanması gibi pratik uygulamaları da içermektedir.
- 00:01Veriye Bağlı Diğer Verileri Listeleme Gerekliliği
- Video, bir veriye bağlı diğer verileri nasıl listeleriz konusunu göstermektedir.
- Bu işlem özellikle liste veya raporlama yaparken, hangi işin hangi müşteriye bağlı olduğunu göstermek için kullanılır.
- Örneğin, bir grafik tasarım işi için damga vergisi yatırıldığında, hangi müşteri için ve hangi iş için masraf yapıldığı gibi bilgileri birbirine bağlamak gerekir.
- 01:13Örnek Veri Yapısı
- Örnek olarak, birinci sınıfta okuyan öğrencilerin isimlerini gösteren bir veri yapısı kullanılacaktır.
- Excel'de bu tür veri süzme ve listeleme işlemleri basit bir şekilde gerçekleşmez, birkaç formül ve özellik kullanmak gerekir.
- Veri yapısında üç sınıf (birinci, ikinci, üçüncü) ve öğrencilerin isimleri bulunmaktadır.
- 02:22Veri Doğrulama ve Açılır Liste Oluşturma
- Hangi veriye göre seçim yapmak istiyorsanız (örneğin müşteri), o veriye göre veri doğrulama yapılmalıdır.
- Veri sekmesinde veri doğrulama seçeneği kullanılarak izin verilen liste oluşturulabilir.
- Sınıf seçimi için açılır liste oluşturulup, "Sınıf Seç" yazısı eklenebilir.
- 03:38Düşey Ara Fonksiyonunun Yetersizliği
- Düşey ara fonksiyonu kullanılarak sınıf seçimi yapıldığında sadece ilk öğrenci ismi getirilir.
- Düşey ara fonksiyonunun mantığı ilk olan veriyi bulmaktır, bu nedenle liste oluşturmak için yeterli değildir.
- Excel'de formüller serisi kullanılarak bu sorun çözülebilir.
- 04:51Formüllerle Veri Listeleme
- İlk olarak, seçilen sınıf ile veritabanındaki sınıf bilgisi örtüşüyorsa 1, örtüşmüyorsa 0 şeklinde bir değer atanır.
- Sayma fonksiyonu kullanılarak seçilen sınıfa göre öğrenci sayısı hesaplanır.
- Kaçıncı satırda olduğu bilgisi için kaçıncı fonksiyonu kullanılır ve en büyük değer kaçıncı fonksiyonu ile en büyük satır bulunur.
- 10:23Listeleme İşlemi
- Veri sekmesinde liste seçeneği kullanılarak, seçilen sınıfa göre öğrenci isimleri listelenir.
- Dolaylı liste seçeneği kullanılarak, seçilen sınıfa göre öğrenci isimleri doğru şekilde listelenir.
- Örnek olarak, birinci sınıfa geçildiğinde Serpil'den başlayıp Semih'e kadar, ikinci sınıfa geçildiğinde Zeliha'dan başlayıp Sinem'e kadar öğrenci isimleri listelenir.
- 11:22Dinamik Veri Listeleme Sorunu
- Bir dinamik veri listesinde, yeni bir öğrenci eklendiğinde (örneğin Yavuz) sınıf seçildiğinde öğrenci sayısı doğru şekilde güncellenmiyor.
- Formül çalışıyor ancak mantık hatası var çünkü birim doğru yerde değil, iki'nin üstünde olması gerekiyor.
- Bu sorunu çözmek için sıralı filtreli uygulama çalıştırılması gerekiyor.
- 12:14Makro Oluşturma
- Makro oluşturmak için çalışma kitabının .xlsm formatında olması gerekiyor, aksi takdirde farklı kaydet ile .xlsm olarak kaydedilmeli.
- Makro kaydetmek için geliştirici menüsünden makrolar seçeneğine gidip "makro kaydet" seçeneği kullanılıyor.
- Makro kaydetme işlemi sırasında A ve B sütunlarını seçip "Z ye sırala" işlemi yapılıyor.
- 14:08Makro Kullanımı ve Sorun Çözümü
- İkinci sınıfa yeni bir öğrenci (Serpil) eklendiğinde, verilerin doğru şekilde güncellenmesi için "verileri güncelle" butonu oluşturuluyor.
- Makro çalışmıyor çünkü sadece A ile B sütunları arasında sıralama yapıyor, tüm verileri kapsamıyor.
- Makroyu düzenlemek için debug yapılıyor ve tüm verileri kapsayacak şekilde satır sayısı manuel olarak ayarlanıyor.
- 16:14Dinamik Veri Listeleme Avantajları
- Makro ayarlandıktan sonra yeni öğrenciler eklendiğinde (örneğin Sercan) veriler dinamik olarak güncelleniyor.
- Sınıf seçildiğinde ilgili sınıf verileri otomatik olarak görüntüleniyor.
- Bu özellik sayesinde bağlı veriye göre bilgileri listeleme yapılabiliyor ve kullanıcıya sadece istenen veriler gösterilebiliyor.