• DİKKAT

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

ç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.
 
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.
 
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)))
 
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
 
Örnek dosyanızı hatalı haliyle paylaşır mısınız?
 
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))
 
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:
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.
 
Korhan Bey'in formülünü denediniz mi?
 
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))
 
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.
 
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)&""
 
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.
 
Geri
Üst