• DİKKAT

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

son satırı bulmak ve istenilenlerini göstermek.

Katılım
29 Aralık 2015
Mesajlar
14
Excel Vers. ve Dili
Office 2021 TR
Merhabalar, Başlığa ne yazacağımı bilemedim.
Aşağıdakine benzer bir tablom var.
Bir cihazın son hareketi DEPO ise, bu bilgileri farklı bir sayfada listelemek istiyorum. (Office 2021)


cihaz

adı soyadı

seri no

işlem tarihi

monitör

ali

123​

1.05.2024​

monitör

depo

123​

12.05.2024​

monitör

mehmet

2615​

1.04.2024​

monitör

hasan

2615​

22.04.2024​

monitör

hüseyin

7458​

1.03.2024​

monitör

depo

7458​

24.03.2024​
 
Merhaba,

Deneyiniz..

C++:
=FİLTRE(A1:D7;(A1:A7="monitör")*(ARA(2;1/(A1:A7="monitör");B1:B7)="depo");"")
 
Merhaba,

Deneyiniz..

C++:
=FİLTRE(A1:D7;(A1:A7="monitör")*(ARA(2;1/(A1:A7="monitör");B1:B7)="depo");"")

Teşekkür ederim.

Denedim. bu şekilde sonuç döndürdü.


monitör

ali

123

1.05.2024

monitör

depo

123

12.05.2024

monitör

mehmet

2615

1.04.2024

monitör

hasan

2615

22.04.2024

monitör

hüseyin

7458

1.03.2024

monitör

depo

7458

24.03.2024
 
Evet dediğiniz şekilde sonuç döndürür. Sizin istediğiniz sonuç nedir?
 
Evet dediğiniz şekilde sonuç döndürür. Sizin istediğiniz sonuç nedir?

Hocam yazmıştım konuda. herhangi bir cihazın son teslim edildiği kişi DEPO ise onları listelemek istiyorum.

örneğin;
123 seri nolu cihaz, ilk sahibi ahmet 2.sahibi mehmet ise bunu göstermeyecek.
ama 568 seri nolu cihazın ilk sahibi hüseyin, 2.sahibi DEPO ise bunu listeleyecek.
 
İlk anladığım;

C++:
=FİLTRE(A1:D7;B1:B7="depo";"")

Sonraki anladığım;

C++:
=İNDİS(A1:D7;EĞER(ARA(2;1/(A1:A7="monitör");B1:B7)="depo";ARA(2;1/(A1:A7="monitör");SATIR(B1:B7)));{1\2\3\4})
 
İlk anladığım;

C++:
=FİLTRE(A1:D7;B1:B7="depo";"")

Sonraki anladığım;

C++:
=İNDİS(A1:D7;EĞER(ARA(2;1/(A1:A7="monitör");B1:B7)="depo";ARA(2;1/(A1:A7="monitör");SATIR(B1:B7)));{1\2\3\4})

Hocam yordum sizi kusura bakmayın. ikisinide denedim. sonuç istediğim gibi olmadı.

başka türlü yazmaya çalışayım. seri numaralara göre değerlendiriyorum. tabloya göre ürünler kişiden kişiye teslim edilebiliyor.
seri numarasına bakarak bir ürün son teslim edildiği kişi depo ise, bu ürünleri görmek istiyorum.


tablodan örnekleyecek olursak.
bu ürünler en son depoya gelmiş. bunları görmek istiyorum.

monitör

depo

123

12.05.2024

monitör

depo

7458

24.03.2024
 
#6 nolu mesajda ilk önerdiğim formül istediğiniz sonucu verir..
 
İlk anladığım;

C++:
=FİLTRE(A1:D7;B1:B7="depo";"")

Sonraki anladığım;

C++:
=İNDİS(A1:D7;EĞER(ARA(2;1/(A1:A7="monitör");B1:B7)="depo";ARA(2;1/(A1:A7="monitör");SATIR(B1:B7)));{1\2\3\4})

bu formülleri denedim.
C++:
=FİLTRE(A1:D7;B1:B7="depo";"")
sonucu sağdaki gibi çıktı.
tav2nhx.png

burada 7458 seri nolu cihaz en son mustafaya teslim edildi. bunu göstermesini istemiyorum.
bir cihazın en son teslim edildiği kişi DEPO ise göstermesini istiyorum.
 
Ben soruyu sanırım yanlış anladım..
 
Geri
Üst