çoklu indis yada düşeyara yapma

Katılım
27 Nisan 2022
Mesajlar
27
Excel Vers. ve Dili
2019, vba06,visual studio 2019
arkadaşlar konuyu doğru yeremi açtım bilmiyorum, affınıza sığınıyorum.
sıkıntım şu;
araçlara periyodik bakımlar ve bakım açıklamaları olan bir tablom var,
aynı plakalı araçtan yıl içerisinde 5 defa bakım görmüş olan var,
yapmak istediğim 35 xx 35 plakalı araç en son hangi tarihte işlem yapmış ve açıklaması nedir.
ayrıca ilerleyen tarihlerde tekrar bakım olduğunda tarihi ve açıklamayı güncellenmesini istiyorum.

bir türlü çözemedim indis düşey ara eğer ne varsa denedim açıklamayı getiremiyorum desteklerinizi rica ediyorum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Tarihleriniz sıralı ise aşağıdaki formülü deneyebilirsiniz.

C++:
=ARA(2;1/(B:B="35 XX 35");A:A)
Plakaların B sütununda tarihlerinde A sütununda olduğunu varsaydım. Kendi tablonuza göre uyarlarsınız.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Merhaba

Plakalar A sütununda, Tarihler B sütununda, Açıklama C sütununda ise;
C++:
=DOLAYLI("C"&TOPLA.ÇARPIM(KAÇINCI(MAK(($A$1:$A$100="35 xx 35")*($B$1:$B$100));($B$1:$B$100);0)))
 
Katılım
27 Nisan 2022
Mesajlar
27
Excel Vers. ve Dili
2019, vba06,visual studio 2019
Merhaba

Plakalar A sütununda, Tarihler B sütununda, Açıklama C sütununda ise;
C++:
=DOLAYLI("C"&TOPLA.ÇARPIM(KAÇINCI(MAK(($A$1:$A$100="35 xx 35")*($B$1:$B$100));($B$1:$B$100);0)))

ilginize teşekkürler ama olmadı üstatlar #değer hatası veriyor
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Örnek dosyanızı hatalı haliyle paylaşır mısınız?
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
ilginize teşekkürler ama olmadı üstatlar #değer hatası veriyor
Merhaba
Formülde hata yok.
İlk satırınız başlık içeriyorsa formül başvuru aralığınız 2. satır yapın.
C++:
=DOLAYLI("C"&TOPLA.ÇARPIM(KAÇINCI(MAK(($A$2:$A$110="35 xx 35")*($B$2:$B$110));($B$2:$B$110);0)+1))
 
Katılım
27 Nisan 2022
Mesajlar
27
Excel Vers. ve Dili
2019, vba06,visual studio 2019
böyle bir tablo var,
yapmak istediğim
başka bir sayfaya 35 YHG 53 plakalı aracın en son hangi tarihte kayıt tutulduğu ve bakım veya arıza açıklamasını getirmek

TARİH

PLAKA

BAKIM AÇIKLAMASI

ARIZA AÇIKLAMASI

   

24.08.2022

35 YHG 53

TRİGER DEĞİŞTİ

    

26.08.2022

35 YHG 53

 

MOTOR DEĞİŞTİ

   

27.08.2022

35 SLS 64

LASTİK BAKIMI

    

27.08.2022

35 YHG 53

LASTİK BAKIMI

    
       
       
       
       
       
       
       
       
       
       
       
       
 
Son düzenleme:

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Korhan Bey'in verdiği formül işinizi görmesi lazım.

I1 hücresine

35 YHG 53 yazın.

J1 hücresine

Kod:
=ARA(2;1/(C:C=I1);A:A)
yazın ve tarih olarak biçimlendirin. En son hangi tarih ise o gelir.


K1 hücresine

Kod:
=ARA(2;1/(C:C=I1);E:E)
yazın. En son tarihe ait bakım açıklaması gelir.

Diğerlerini aynı mantık ile siz yaparsınız.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Korhan Bey'in formülünü denediniz mi?
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Merhaba

Tarihler sıralı değilse bu formülü deneyin.
Kod:
=DOLAYLI("C"&TOPLA.ÇARPIM(KAÇINCI(MAK(($B$2:$B$10="35 YHG 53")*($A$2:$A$10));($A$2:$A$10);0)+1))
 
Katılım
27 Nisan 2022
Mesajlar
27
Excel Vers. ve Dili
2019, vba06,visual studio 2019
Korhan Bey'in verdiği formül işinizi görmesi lazım.

I1 hücresine

35 YHG 53 yazın.

J1 hücresine

Kod:
=ARA(2;1/(C:C=I1);A:A)
yazın ve tarih olarak biçimlendirin. En son hangi tarih ise o gelir.


K1 hücresine

Kod:
=ARA(2;1/(C:C=I1);E:E)
yazın. En son tarihe ait bakım açıklaması gelir.

Diğerlerini aynı mantık ile siz yaparsınız.
ÇOK TEŞEKKÜR EDİYORUM AYNI SAYFADA YAPMADIĞIM İÇİN OLMUYORMUŞ, ARTIK İDARETEN AYNI SAYFADA YAPTIM, FARKLI SAYFADA SANIRIM YAPAMIYORUZ
YİNEDE İLGİNİZE TEŞEKKÜR EDERİM.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Öncelikle BÜYÜK HARF kuralını hatırlatmak isterim. Mesajlarınızın tümünü büyük harfle yazmayınız. (Bağırmak anlamına gelmektedir...)

Sorunuzu sorarken ilk mesajınızda başka sayfa diye belirtmediğiniz için bizler bu detayı bilemeyiz. Bu detayı 7 nolu mesajda dile getirmişsiniz.

Diyelim ki verilerinizin bulunduğu sayfanın adı Sayfa1 olsun. Siz sonuçları Sayfa2 isimli sayfada görmek istiyorsunuz.

Bu durumda Sayfa2 A1 hücresine aramak istediğiniz plakayı yazınız.

B1 hücresine aşağıdaki formülü yazınız. Sonra bu hücreyi tarih olarak biçimlendiriniz.

C++:
=ARA(2;1/(Sayfa1!$B:$B=$A$1);Sayfa1!A:A)
C1 hücresine uygulayınız.

C++:
=ARA(2;1/(Sayfa1!$B:$B=$A$1);Sayfa1!C:C)&""
D1 hücresine uygulayınız.

C++:
=ARA(2;1/(Sayfa1!$B:$B=$A$1);Sayfa1!D:D)&""
 
Katılım
27 Nisan 2022
Mesajlar
27
Excel Vers. ve Dili
2019, vba06,visual studio 2019
Sevgili Üstatlar,
hızlı yazayım derken sürçülisan ettiysem affedin öncelikle kötü bir niyetim yoktu büyük harfle yazarken.
ayrı bir sayfada yazmak istediğimi evet sonradan yazmışım kusura bakmayın lütfen, tekrar deniyorum.
iliginiz için de tekrar tekrar teşekkür ederim.
iyi çalışmalar.
 
Üst