• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Karışık Listeyi Başka Sayfada Koşula Göre Listeleme

mrtank50

Altın Üye
Katılım
10 Haziran 2018
Mesajlar
39
Excel Vers. ve Dili
Excel 2021 LTSC Professional Plus 64 bit
Arkadaşlar Merhaba.
Elimde Karışık 1000 adetlik isim sınıf listesi var.
Bu liste karışık yapıda .
Ben bu listeyi 2.sayfa olan sınıflar sayfasında her sınıfın altına isimleri getirmek istiyorum.
Eğersay ve satır formülleri ile getirebiliyorum lakin aşırı derecede kasıyor. Bir işlem yapsam nerdeyse 3-5 dk bekletiyor .
Bunun daha basit makro yada formülü varmıdır.
 

Ekli dosyalar

Merhaba,

Bu formül işinizi görecektir.

Ama listenizde birleştirilmiş hücreler var. Bunlar sorun çıkaracaktır.

C++:
=FİLTRE('genel liste'!$A:$C;'genel liste'!$B:$B=A$1;"")
 
Merhaba,

Bu formül işinizi görecektir.

Ama listenizde birleştirilmiş hücreler var. Bunlar sorun çıkaracaktır.

C++:
=FİLTRE('genel liste'!$A:$C;'genel liste'!$B:$B=A$1;"")

Çok teşekkür ederim Korhan bey elinize sağlık.
Lakin şöyle bir durum oluştu excel 2010-2016-2019 da çalıştıramadım. 2021'de çalışıyor. Kurum olduğu için exceli diğer pc lerde güncelleyemiyorum.
Bunun diğer excel versiyonlarına uyumlu bir yolu veya başka bir yolu var mı?
 
Doğrudur...

Yeni nesil fonksiyon olduğu için güncel sürümlerde çalışır.

Eski sürümler için aşağıdaki formülleri deneyebilirsiniz..

B3;
C++:
=EĞERHATA(İNDİS('genel liste'!$A$1:$C$1000;TOPLAMA(15;6;SATIR('genel liste'!$B$1:$B$1000)/('genel liste'!$B$1:$B$1000=A$1);$A3);1);"")

C3;
C++:
=EĞERHATA(İNDİS('genel liste'!$A$1:$C$1000;TOPLAMA(15;6;SATIR('genel liste'!$B$1:$B$1000)/('genel liste'!$B$1:$B$1000=A$1);$A3);2);"")

D3;
C++:
=EĞERHATA(İNDİS('genel liste'!$A$1:$C$1000;TOPLAMA(15;6;SATIR('genel liste'!$B$1:$B$1000)/('genel liste'!$B$1:$B$1000=A$1);$A3);3);"")
 
genel liste sayfasına kendi listenizi kopyalayınız.
önce Hücreleri Çöz şekline tıklayın
sonra Sınıf Listesi Oluştur şekline tıklayın.
 

Ekli dosyalar

Geri
Üst