vlookup ile coklu yazdırma

Katılım
23 Ağustos 2008
Mesajlar
4
Excel Vers. ve Dili
2003 tr
merhabalar bi konuda yardıma ihtiyacım var.

vlookup ile coklu yazdırma nasıl oluyor yardımcı olursanız sevinirim.

örnek oalrak a b

1 R Y
2 R Z

a1:a2 alanında R yi arttırdıgım zaman aynı hücreye Y yi ve Z yi yazdırmasını istiyorum.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Örnek dosya eklermisiniz..
 
Katılım
23 Ağustos 2008
Mesajlar
4
Excel Vers. ve Dili
2003 tr
Bi sorunum var hala aynı konu ile ilgili..sanırım yazdıgınız formulde a nın karsısında kac tane deger oldugunu belirtmek lazım..yani kac tane A degeri oldugunu bilmeden formulu yazamıyoruz. benim istediğim hiç bi ek formul yazmadan direk 1 formulle bu işlemi gercekleştirmek..
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Bi sorunum var hala aynı konu ile ilgili..sanırım yazdıgınız formulde a nın karsısında kac tane deger oldugunu belirtmek lazım..yani kac tane A degeri oldugunu bilmeden formulu yazamıyoruz. benim istediğim hiç bi ek formul yazmadan direk 1 formulle bu işlemi gercekleştirmek..
E2'den aşağıya inen formülleri silebilirsiniz. Bunu F2'de yer alan formüllerde kullanmak için yaptım.

{=IF(ROWS(E$2:E2)<=COUNTIF(A$2:A$10;D$2);INDEX(B$2:B$10;SMALL(IF(A$2:A$10=D$2;ROW(A$2:A$10)-ROW(A$2)+1);ROWS(E$2:E2)));"")&", "&IF(ROWS(E$2:E3)<=COUNTIF(A$2:A$10;D$2);INDEX(B$2:B$10;SMALL(IF(A$2:A$10=D$2;ROW(A$2:A$10)-ROW(A$2)+1);ROWS(E$2:E3)));"")&", "&IF(ROWS(E$2:E4)<=COUNTIF(A$2:A$10;D$2);INDEX(B$2:B$10;SMALL(IF(A$2:A$10=D$2;ROW(A$2:A$10)-ROW(A$2)+1);ROWS(E$2:E4)));"")&", "&IF(ROWS(E$2:E5)<=COUNTIF(A$2:A$10;D$2);INDEX(B$2:B$10;SMALL(IF(A$2:A$10=D$2;ROW(A$2:A$10)-ROW(A$2)+1);ROWS(E$2:E5)));"")&", "&IF(ROWS(E$2:E6)<=COUNTIF(A$2:A$10;D$2);INDEX(B$2:B$10;SMALL(IF(A$2:A$10=D$2;ROW(A$2:A$10)-ROW(A$2)+1);ROWS(E$2:E6)));"")&", "&IF(ROWS(E$2:E7)<=COUNTIF(A$2:A$10;D$2);INDEX(B$2:B$10;SMALL(IF(A$2:A$10=D$2;ROW(A$2:A$10)-ROW(A$2)+1);ROWS(E$2:E7)));"")&", "&IF(ROWS(E$2:E8)<=COUNTIF(A$2:A$10;D$2);INDEX(B$2:B$10;SMALL(IF(A$2:A$10=D$2;ROW(A$2:A$10)-ROW(A$2)+1);ROWS(E$2:E8)));"")}

dizi formülünde, satırlarda yer alan formüller &", "& ile bağlanarak çoğaltılmıştır.

Bana göre bu formül fantastik bir formüldür. Bunu yazarken bana haz veriyor. Ancak fizibıl değildir. Çünkü seçilenin ne kadar tekrarlandığı bilinmiyor. ve formül uzun olduuğu için hücreye sığmama gi bir de sakıncası var.

Bu nedenle ben Bu tür durumlarda Pivot Table - Özet Tablo'yu tercih ederim.

Dosyanız bir kez daha ekte.

.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Bu da DÜŞEYARA ile yapılmış hali.

.
 
Üst