Excelde Şu İşlemi Düşeyara ile mi yapacağız?

Kodla Büyü
Mesajlar
1,464
Arkadaşlar merhaba;

Bir soru geldi ama işin içinden henüz çıkamadım. Ekteki excel listesinde yemekler var. hangi gün çıktıkları da var. Kişinin isteği şudur ki ben bir hücreye mercimek yazdığımda mercimek yemeği hangi tarihlerde çıktığını görebileyim istiyor. Ben temsili olarak yazdım yardımcı olabilirseniz sevinirim.

 

Ekli dosyalar

  • yemeklistesi.rar
    8.3 KB · Görüntüleme: 27
kaç tane çıktığını eğersay ile yaparsın da, hangi tarihlerde çıktığını sanırım ancak vb kodları ile yapabilirsin.. çünkü alt alta tarihlerin yazılması gerekiyor..
 
düşeyara formülüyle seçilen yemeğin ilk olarak hangi tarihte çıktığı bulunabilir ama birden fazla tarih listelenmez.birden fazla tarih listelenmek isteniyorsa filtreden yararlanılabilir.
 
Kod:
Sub arabul()
st2 = 4
For i = 4 To 32
Range("H" & i).Value = ""
Next i
For i = 1 To 32
If (Range("G4").Value = Range("A" & i).Value) Then
Range("H" & st2).Value = Range("E" & i).Value
st2 = st2 + 1
End If
Next i
End Sub
gibi bir makro oluşturdum işinizi görür
 

Ekli dosyalar

  • yemeklistesi.zip
    14.1 KB · Görüntüleme: 34
Geri
Üst