Vlookup hatali buluyor

Katılım
5 Ekim 2007
Mesajlar
31
Excel Vers. ve Dili
Excel 2003 English
Ustalar selam

Benim yapmak istedigim iki ayri fiyat listesini karsilastirmak. Elimde Ulkeler listesi var. Ayrica iki adet fiyat listesi. Fakat bu listelerde farkli farkli ve birbirinin aynisi ulkeler var. Karsilastirma tablosunda sorgunun cevabi tabloda varsa sonuc yoksa ornegin xxx yazmasini isterim.
Ancak problem var yardim ederseniz cok memnun olucam
 

Ö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,

B2 için,

Kod:
=EĞER(EHATALIYSA(DÜŞEYARA(A2;fiyat1!$A$1:$B$44;2;0));"xxx";DÜŞEYARA(A2;fiyat1!$A$1:$B$44;2;0))
C2 için,

Kod:
=EĞER(EHATALIYSA(DÜŞEYARA(A2;fiyat2!$A$1:$B$47;2;0));"xxx";DÜŞEYARA(A2;fiyat2!$A$1:$B$47;2;0))
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
fiyat2!$A$1:$B$47

gibi dolar işareti ile sabitleyin.Sabitlemezseniz aşağı doğru formülü çektikçe aradığınız alan değişecektir.
 
Katılım
5 Ekim 2007
Mesajlar
31
Excel Vers. ve Dili
Excel 2003 English
Ustam ekteki dosyaya bakarsan ben zaten senin dedigin gibi yapmistim problem baska
 

Ö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
Ustam ekteki dosyaya bakarsan ben zaten senin dedigin gibi yapmistim problem baska
Formülleri yeniden düzenlemiştim farketmediniz sanırım,ek olarak sizin formülde Ali Bey'in de belirttiği gibi aralık tanımlamasını sabitlememiştiniz.

fiyat2!A1:B47 bu şekilde değilde

fiyat2!$A$1:$B$47 aralıklarınızı bu şekilde $ işaretiyle sabitlemeniz gerekir.

Not: Araçlar / Seçenekler / Hesaplama ekranından Otomatik butonunu işaretleyiniz..
 

Ö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
Rica ederim.

İyi çalışmalar..
 
Üst