İçeriğe atla

Excel rehberi · DÜŞEYARA ve ÇAPRAZARA

Excel'de DÜŞEYARA formülü kullanımı

DÜŞEYARA, bir listedeki kodu başka bir listede bulur ve aynı satırdaki değeri getirir: stok koduna göre fiyat, müşteri numarasına göre bakiye gibi. Bu rehberde formülün dört parçasını, başka sayfadan veri almayı, #YOK hatasını ve ÇAPRAZARA'yı örnekle anlatıyoruz; ardından iki listeyi Nexell'de formül yazmadan eşleştiriyoruz.

Ücretsiz hesap · kart gerekmez · ayda 30 kredi · Hesap açmadan önce metin yapıştırarak deneyin

Excel'de adım adım

DÜŞEYARA formülü nasıl yazılır?

  1. 1

    Aranan değeri seçin

    Sonucun geleceği hücreye =DÜŞEYARA( yazın ve aradığınız değerin hücresini seçin; aşağıdaki örnekte A2'deki stok kodu. Türkçe Excel'de formülün parçaları noktalı virgülle ayrılır.

  2. 2

    Arama aralığını verin

    İkinci parça, aranan değerin ilk sütunda olduğu aralıktır: Ekim!$A$2:$C$7. Liste başka sayfadaysa sayfa adını ünlem işaretiyle yazın; formülü aşağı kopyalayacağınız için aralığı F4 ile sabitleyin.

  3. 3

    Sütun sırasını yazın

    Üçüncü parça, getirilecek değerin aralık içindeki sütun sırasıdır. Aralık A sütunundan başladığı için C sütunundaki fiyatın sırası 3'tür.

  4. 4

    YANLIŞ ile tam eşleşme isteyin

    Son parçaya YANLIŞ yazın. Boş bırakırsanız Excel yaklaşık eşleşme yapar ve sıralı olmayan listede başka bir satırın değerini getirebilir. Kod listede yoksa hücrede #YOK görünür.

Excel'de örnek: Eylül listesine Ekim fiyatını getirmek

D2fx=DÜŞEYARA(A2;Ekim!$A$2:$C$7;3;YANLIŞ)
Eylül sayfası: D, E ve F sütunları Ekim sayfasındaki fiyatı üç ayrı formülle getirir
ABCDEF
1Stok KoduÜrünBirim FiyatEkim FiyatıEĞERHATA ileÇAPRAZARA ile
2KBL-1525NYM Kablo (metre)48,5052,0052,0052,00
3KBL-1540Antigron Kablo (metre)71,2071,2071,2071,20
4PRZ-0210Topraklı Priz, Beyaz86,0092,5092,5092,50
5SGT-0016Otomatik Sigorta132,00132,00132,00132,00
6LMB-0918LED Ampul, Gün Işığı39,90#YOKListede yokListede yok
7KNL-2040Kablo Kanalı64,0068,0068,0068,00
EylülEkim

E2'de =EĞERHATA(DÜŞEYARA(A2;Ekim!$A$2:$C$7;3;YANLIŞ);"Listede yok"), F2'de =ÇAPRAZARA(A2;Ekim!$A$2:$A$7;Ekim!$C$2:$C$7;"Listede yok") var. LED Ampul Ekim listesinde olmadığı için DÜŞEYARA #YOK verir; EĞERHATA bu hatayı yazıya çevirir. ÇAPRAZARA Microsoft 365 ve Excel 2021 ile gelir: arama sütununun en solda olmasını istemez, varsayılan olarak tam eşleşme yapar. Sonuçları bu formülleri hesaplatarak denetledik.

Gerçek örnek

Nexell ile iki listeyi formülsüz eşleştirme

Aynı iki fiyat listesini CSV dosyası olarak araca bıraktık ve tek bir istek yazdık. Ürün adları kurgusaldır; tablo, komut ve Excel dosyası Nexell'in sunucu motorunun gerçek çıktısıdır.

1İki dosya

2Nexell'de

  1. İki CSV dosyası okundu ve tek tabloda alt alta birleşti: 12 satır. Her satırın hangi dosyadan geldiği Kaynak sütununda yazıyor.
  2. stok koduna göre karşılaştırStok Kodu sütununa göre eşleştirildi · 5 eşleşti, 1 yalnızca solda, 1 yalnızca sağdaBirim Fiyat için fark ve değişim sütunu eklendi

Komut önce önizleme olarak geldi: 12 satırın 7 satıra ineceği ve eklenecek 5 sütun gösterildi; tabloya Uygula'ya basınca işlendi.

3Excel'de

H6fxYalnızca eylul.csv
İndirilen Excel dosyasının Veri sayfası: iki liste stok koduna göre yan yana
ABCDEFGH
1Stok KoduÜrünBirim FiyatÜrün (ekim.csv)Birim Fiyat (ekim.csv)Birim Fiyat farkıBirim Fiyat değişim %Eşleşme
2KBL-1525NYM Kablo (metre)48,50NYM Kablo (metre)52,003,507,22Her ikisinde
3KBL-1540Antigron Kablo (metre)71,20Antigron Kablo (metre)71,200,000,00Her ikisinde
4PRZ-0210Topraklı Priz, Beyaz86,00Topraklı Priz, Beyaz92,506,507,56Her ikisinde
5SGT-0016Otomatik Sigorta132,00Otomatik Sigorta132,000,000,00Her ikisinde
6LMB-0918LED Ampul, Gün Işığı39,90Yalnızca eylul.csv
7KNL-2040Kablo Kanalı64,00Kablo Kanalı68,004,006,25Her ikisinde
8ANH-0101Anahtar, Tekli Beyaz54,00Yalnızca ekim.csv
VeriGrafik

Fark ve değişim yüzdesi hücrelere sayı olarak yazıldı (7,22, yüzde 7,22 zam demektir). Eşleşme sütunu DÜŞEYARA'nın #YOK verdiği satırı da adıyla gösterir: LED Ampul yalnızca Eylül'de, Anahtar yalnızca Ekim'de. Bu iş 2 kredi tuttu: tabloya çevirme 1, karşılaştırma 1; CSV'leri okumak ve indirmek ücretsiz.

Örnek 14 Ekim 2026'da Nexell'in sunucu motoruyla üretildi; ekrandaki değerler indirilen dosyadaki hücrelerle aynıdır.

Neden Nexell

Nexell neyi farklı yapar?

İki yönlü eşleşme

DÜŞEYARA tek yöne bakar. Nexell iki listeyi birlikte tarar: ikisinde de olan ve yalnızca birinde olan her kayıt aynı tabloda görünür.

Sütun saymak yok

Ortak sütunu adıyla söylersiniz. Söylemezseniz iki listede en çok örtüşen sütun anahtar olarak seçilir.

Boşluk eşleşmeyi bozmaz

Sonunda boşluk kalmış “PRZ-0210 ” kodu da eşleşir; aynı kod DÜŞEYARA'da KIRP kullanılmazsa #YOK verir.

Fark ve yüzde hazır

“karşılaştır” derseniz sayı sütunları için fark ve değişim yüzdesi sütunları da eklenir.

Önce önizleme, sonra Uygula

Kaç satırın kalacağı, hangi sütunların ekleneceği önce gösterilir; siz onaylamadan tablo değişmez.

Dosyalarınız saklanmaz

Listeler yalnızca işlem süresince sunucumuzun belleğinde tutulur; diske, veritabanına ya da günlüklere yazılmaz.

Sınırlar

Başlamadan bilmeniz gerekenler

  • Sonuç değerdir, formül değil. Eşleştirme, fark ve yüzde sütunları Excel'e sayı ve metin olarak yazılır; dosyada DÜŞEYARA formülü olmaz. Listelerden biri değişirse eşleştirmeyi yeniden çalıştırın.
  • Tam olarak iki dosya. Tek dosyayla istendiğinde araç ikinci dosyayı eklemenizi söyler; üç dosya eklerseniz yalnızca ilk ikisi eşleştirilir, üçüncüsü sonuca girmez.
  • Sayı içeren adlar fark sütunu açabilir. “karşılaştır”, ürün adında sayı geçen sütunlara (“3x2,5 mm²”, “16A” gibi) de fark sütunu ekleyebilir. Bu sütunları silin ya da yalnızca “eşleştir” yazın.
  • İstekler Türkçe ve İngilizce anlaşılır. Anlaşılmayan istek uygulanmaz ve kredi harcamaz.
  • Boyut sınırları: Ücretsiz planda tek tablo en çok 5.000 satır, dosya en çok 10 MB olabilir.

Sık sorulanlar

DÜŞEYARA hakkında sorular

DÜŞEYARA ile başka sayfadan nasıl veri alınır?

Arama aralığının önüne sayfa adını ve ünlem işaretini yazın: =DÜŞEYARA(A2;Ekim!$A$2:$C$7;3;YANLIŞ). Sayfa adında boşluk varsa adı tek tırnak içine alın, örneğin 'Ekim Fiyatları'!$A$2:$C$7. En kolayı, formülü yazarken öbür sayfaya geçip aralığı fareyle seçmektir.

Excel DÜŞEYARA formülü neden #YOK hatası veriyor?

Aranan değer arama aralığının ilk sütununda bulunamadığında. En sık üç neden: kod gerçekten listede yoktur; hücrenin sonunda görünmeyen bir boşluk vardır (KIRP ile temizleyin); bir listede sayı, öbüründe metin olarak saklanmıştır (“1001” metni 1001 sayısını bulmaz).

DÜŞEYARA ile ÇAPRAZARA arasındaki fark nedir?

ÇAPRAZARA sütun sırası yerine getirilecek aralığı alır, arama sütununun solundaki değerleri de getirebilir, varsayılan olarak tam eşleşme yapar ve bulunamayan için ne yazılacağını kendisi alır. Microsoft 365 ile Excel 2021 ve sonrasında vardır; eski sürümlerde DÜŞEYARA ya da İNDİS ile KAÇINCI kullanılır.

Nexell iki listeyi eşleştirirken dosyaya DÜŞEYARA formülü yazıyor mu?

Hayır. Eşleşen satırlar yan yana, değer olarak yazılır ve Eşleşme sütunu her satırın hangi dosyada olduğunu söyler. “karşılaştır” dediğinizde fark ve değişim yüzdesi de sayı olarak gelir.

İki listeyi Nexell'de eşleştirmek kaç kredi tutar?

CSV ve Excel dosyalarını okumak ve sonucu indirmek ücretsizdir. Tabloya çevirme 1, eşleştirme komutu 1 kredidir (10.000 satıra kadar). Ücretsiz plan ayda 30 kredi verir, kart gerekmez.

İki listeyi satır satır karşılaştırmayı bırakın.

Ücretsiz hesabınızı açın, iki dosyayı bırakın, eşleşmiş tabloyu Excel olarak indirin.

Ücretsiz deneyin