Aynı Veriyi İçeren Satırlardan Veri Çekip Listeleme

Katılım
3 Nisan 2016
Mesajlar
5
Excel Vers. ve Dili
2010 - Türkçe
Merhaba,

Bir konuda desteğe ihtiyacım var. Sayfa 1 'de B sütununa iş emri numaralarını C sütununa ise makine numaralarını girdim. Sayfa iki 'de ise makine numaralarının altına ilgili iş emirlerini alt alta listelemek istiyorum.

İlgilenenlere şimdiden teşekkür ederim.
 

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 dosya paylaşın lütfen.
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Merhaba,

B2 hücresine bu formülü yazarak sağ tarafa uzatınız.

Kod:
=EĞERHATA(İNDİS(Sheet1!$B$2:$B$21;KAÇINCI(Sheet2!B1;Sheet1!$C$2:$C$21;0));"")
 
Katılım
3 Nisan 2016
Mesajlar
5
Excel Vers. ve Dili
2010 - Türkçe
Merhaba,
İngilizce kullanıyorum formulü şu şekilde revize ederek denedim ancak hata aldım.

=IFERROR(INDEX(Sheet1!$B$2:$B$21;MATCH(Sheet2!B1;Sheet1!$C$2:$C$21;0));"")
 

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
Aşağıdaki makroyu deneyin:

PHP:
Sub aktar()
Set s1 = Sheets("Sheet1")
Set s2 = Sheets("Sheet2")
son1 = s1.Cells(Rows.Count, "C").End(3).Row
sonsut = s2.Cells(1, Columns.Count).End(xlToLeft).Column
Set con = VBA.CreateObject("adodb.Connection")

con.Open "provider=microsoft.ace.oledb.12.0;data source=" & _
ThisWorkbook.FullName & ";extended properties=""Excel 12.0;hdr=yes"""

For sut = 2 To sonsut
    sorgu = "select [İş Emri No] from[Sheet1$] where [Tezgah] = '" & s2.Cells(1, sut) & "'"
      
    Set rs = con.Execute(sorgu)
    s2.Cells(2, sut).CopyFromRecordset rs
Next
End Sub
 
Katılım
3 Nisan 2016
Mesajlar
5
Excel Vers. ve Dili
2010 - Türkçe
Yusuf bey elinize sağlık.

Yazdığınız makro kodu sheet2 ' ye kod görüntüle deyip yapıştırdım. Makro içerebilen çalışma sayfası olarak kaydettim. Başka ne yapmam gerekiyor?
 
Katılım
3 Nisan 2016
Mesajlar
5
Excel Vers. ve Dili
2010 - Türkçe
Yusuf bey çok çok teşekkür ediyorum. Kodu yapıştırınca ingilizce-türkçe karakter uyumsuzluğu oluşmuş. onları düzelttim ve çalıştı :)
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Formülde ; noktalı virgül yerine , virgül yaparak dener misiniz?
 
Üst