• DİKKAT

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

veri eşleştirme yardım

Katılım
10 Ocak 2015
Mesajlar
32
Excel Vers. ve Dili
excel 2010
MERHABA
Dosya göndermeyi beceremediğim için aşağıya excel kısmını yapıştırmak durumunda kaldım. ben sayfa 1 İLE SAYFA 2 DE eşleştirme yapmak istiyorum. söyle ki mesela sayfa 1 de sıra no 1 olan veri ile sayfa 2 de AIK koduna sahip ve değeri 757.612 ile 619.864 arasında olan veriyi bulup eşleştirip sayfa 2 de yazan onun sıra nosunu sayfa 1 de mesela f sutununa çektirmek istiyorum.
benzer şekilde sayfa 1 sıra no 2 de görüldüğü üzere İ5K koduna sahip ve değeri 488.594 ile 399.759 arasında olan , sayfa 2 de yer alan ilgili verinin sıra nosunu sayfa 1 de f sutununa çektirmek istiyorum. tabi her veri eşleşecek diye birşey yok öyle bir veri yoksa da yok yazabilir.
bir nevi 2 li filtre gibi birşey yapmam lazım sanırm, şu koda sahip ve değeri bununla bunun arasında olan sayının sıra nosunu getir demem lazım ama beceremedim.
Epeydir uğraştım bir yol bulamadım fikir verirseniz sevinirim.
teşekkürler



SAYFA 1
sıra no kod tutar 10% -10%
1 AIK 688.738 757.612 619.864
2 İ5K 444.177 488.594 399.759
3 İ1T 340.864 374.950 306.777
4 İ4K 288.930 317.823 260.037
5 E1K 265.028 291.531 238.525
6 GAK 256.890 282.579 231.201
7 GAK 240.320 264.351 216.288
8 A2K 231.611 254.772 208.450
9 E1K 223.274 245.601 200.946
10 A1K 208.326 229.158 187.493
11 İ1İ 198.879 218.766 178.991
12 EBK 192.259 211.485 173.033
13 İ3K 187.148 205.863 168.433
14 E2K 182.201 200.421 163.981
15 İ4K 179.560 197.516 161.604
16 A2K 176.128 193.741 158.516
17 E1K 173.386 190.725 156.048
18 İ4K 169.894 186.883 152.905
19 TBİ 166.864 183.550 150.178
20 ÇBT 163.695 180.064 147.325


SAYFA2

sıra no kod tutar
1 A1K 1.000.000
2 A1K 650.000
3 İ3K 964.000
4 ÇBK 940.000
5 İ2K 919.500
6 OAK 889.826
7 E2K 851.934
8 İ2İ 800.000
9 İ3İ 750.000
10 İ2K 740.000
11 MBK 733.500
12 İ5K 692.000
13 İ2K 680.300
14 İ4K 180.400
15 İ3K 657.050
16 E2K 646.000
17 A1K 640.000
18 İ1K 630.000
19 İ3K 628.000
20 İAK 626.000
21 İ5K 624.000
22 E1K 607.500
23 İAK 600.000
24 İ3K 600.000
25 İ3K 600.000
26 İ2İ 600.000
27 İ2İ 600.000
 
Merhaba, örnek belgenizi burası veya burası gibi bir paylaşım sitesine yükleyip, oradan alacağınız erişim bağlantı adresini burada paylaşırsanız daha çabuk ve net cevap alabilirsiniz.
 
Merhaba.
Belgenizde denediğim 2'nci kod ( A2K ) için Sayfa2'de 34 kez tekrarlanıyor; bunların 5 tanesi de D ve E sütununda verdiğiniz alt ve üst sınır arasında (ben eşittiri de dahil ettim) . Bu durumda ne yapılacak acaba?
 
Merhaba

34 tane bulduğunuz uygun veriden herhangibirinin sıra nosunu 1. sayfa da yer alan,hangi veriyle eşleştirdiysek o satırdaki mesela f sutununa çektirmek istiyorum. Böylelikle hangi veriyi, hangi veriyle eşleştirdiğimi görebilcem.Beni için önemli olan kaç tane uygun veri olduğu değil, sayfa 1 de yer alan verileri, sayfa 2 de yer alan verilerle eşleştirmek.
Yardımcı olursanız sevinirim.
Teşekkürler
 
Tekrar merhaba.
Aşağıdaki formülü kopyalayıp F2 hücresi seçiliyken üst tarafta FORMÜL ÇUBUĞU'na yapıştırın.
Ardından doğrudan ENTER ile DEĞİL Ctrl+Shift+Enter tuşlarına birlikte basarak (çünkü formül DİZİ FORMÜLÜdür) formül girişini tamamlayın.
İşlemi doğru yaptıysanız formülün başında ve sonunda {...} gibi farklı bir parantez işareti kendiliğinden eklenecektir.
Bunu gördükten sonra F sütununda aşağı doğru kopyalayınız.
Kod:
[COLOR="Blue"]=EĞERHATA(KAÇINCI(1;(Sayfa2!$B$2:$B$500=$B2)*(Sayfa2!$C$2:$C$500>$E2)*(Sayfa2!$C$2:$C$500<$D2);0);"YOK")[/COLOR]
 
Son düzenleme:
Minik bir uyarlamayla sanırım tam istediğim oldu :)
çok teşekkürler, en son arkadaşlarla makro mu yazsak diye düşünüyorduk :)
teşekkürler tekrardan + genius :bravo::bravo::bravo:
 
şöyle ki sizin yazdığınız formülde yukarıdan 17. satır diye veriyor. Benim asıl dosyamda ilgili satırda numara var, normalde o veri 20751'inci veri mesela.(50.000 kusur veri olduğundan karıştı biraz buralar). Sonuçta 17 nin yanına bir düşeyara yapıp, esas kaçıncı sırada onu çektirdim. sonrada o veri numarasına göre diğer bilgileri, çok güzel oldu:)
elinize sağlık tekrardan, kolay gelsin :)
 
Merhaba

Söz konusu örnekte, eşitleme yaparken bazı veriler aynı datayla eşitlenmiş. Mesela 3 tane data 17. satırı bulmuş. Acaba mesela bi sefer 17. satırı buldu, ondan sonrakiler 17. satırı kullanmasın varsa diğerlerinde arasın gibi birşey ek yapılabilir mi formüle?

Teşekkürler
 
Geri
Üst