Note: The other languages of the website are Google-translated. Back to English

Excel'de ilk, 2. veya n. Eşleşme değerini vlookup nasıl bulurum?

Aşağıda gösterilen ekran görüntüsü gibi Ürünler ve miktarlarla iki sütununuz olduğunu varsayarsak. Birinci veya ikinci muzun miktarını hızlı bir şekilde bulmak için ne yapardınız?

Burada vlookup işlevi bu sorunu çözmenize yardımcı olabilir. Bu makalede, Excel'de Vlookup işlevi ile birinci, ikinci veya n'inci eşleşme değerini vlookup'ın nasıl bulacağını göstereceğiz.

Vlookup, Excel'deki ilk, 2. veya n. Eşleşme değerini formülle bulur

Kolayca vlookup, Kutools for Excel ile Excel'deki ilk eşleşme değerini bulun


Vlookup, Excel'de ilk, 2. veya n. Eşleşme değerini bulur

Excel'de birinci, ikinci veya n'inci eşleşme değerini bulmak için lütfen aşağıdaki işlemleri yapın.

1. D1 hücresine bakmak istediğiniz kriterleri girin, burada Banana yazıyorum.

2. Burada muzun ilk eşleşme değerini bulacağız. E2 gibi boş bir hücre seçin, formülü kopyalayıp yapıştırın =INDEX($B$2:$B$6,MATCH(TRUE,EXACT($D$1,$A$2:$A$6),0)) Formül Çubuğuna girin ve ardından Ctrl + vardiya + Keşfet tuşlarını aynı anda

not: Bu formülde, $ B $ 2: $ B $ 6, eşleşen değerlerin aralığıdır; $ A $ 2: $ A $ 6, vlookup için tüm kriterleri içeren aralıktır; $ D $ 1, belirtilen vlookup ölçütlerini içeren hücredir.

Ardından E2 hücresindeki muzun ilk eşleşme değerini alırsınız. Bu formülle, kriterlerinize göre yalnızca ilk karşılık gelen değeri alabilirsiniz.

Herhangi n'inci göreli değerleri elde etmek için aşağıdaki formülü uygulayabilirsiniz: =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),1)) + Ctrl + vardiya + Keşfet anahtarlar birlikte, bu formül ilk eşleşen değeri döndürür.

notlar:

1. İkinci eşleşme değerini bulmak için lütfen yukarıdaki formülü şu şekilde değiştirin: =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),2))tuşuna basın ve ardından tuşuna basın. Ctrl + vardiya + Keşfet aynı anda anahtarlar. Ekran görüntüsüne bakın:

2. Yukarıdaki formüldeki son sayı, vlookup kriterinin n'inci eşleşme değeri anlamına gelir. 3 olarak değiştirirseniz, üçüncü eşleşme değerini alır ve n olarak değiştirirseniz, n'inci eşleşme değeri bulunacaktır.


Vlookup, Excel için Kutools for Excel ile Excel'deki ilk eşleşme değerini bulun

You ile formülleri hatırlamadan Excel'de ilk eşleşme değerini kolayca bulabilir Listede bir değer arayın formül formülü Kutools for Excel.

Başvurmadan önce Kutools for ExcelLütfen önce indirin ve kurun.

1. Eşleşen ilk değeri (E2 hücresini belirtir) bulmak için bir hücre seçin ve ardından Kutools > Formül Yardımcısı > Formül Yardımcısı. Ekran görüntüsüne bakın:

3. içinde Formül Yardımcısı iletişim kutusu, lütfen aşağıdaki gibi yapılandırın:

  • 3.1 içinde Bir formül seçin kutusu bul ve seç Listede bir değer arayın;
    İpuçları: Kontrol edebilirsiniz filtre kutusunda, formülü hızla filtrelemek için metin kutusuna belirli bir kelimeyi girin.
  • 3.2 içinde Masa dizisi kutusunu seçin ilk eşleşen değer değerlerini içeren tablo.;
  • 3.2 içinde aranan_değer kutusunda, hücrenin şunu içerdiğini seçin: kriterleri şuna göre ilk değeri döndüreceksiniz;
  • 3.3 içinde Sütun kutusunda eşleşen değeri döndüreceğiniz sütunu belirtin. Veya sütun numarasını ihtiyaç duyduğunuzda doğrudan metin kutusuna girebilirsiniz.
  • 3.4 OK buton. Ekran görüntüsüne bakın:

Şimdi karşılık gelen hücre değeri, açılır liste seçimine göre C10 hücresine otomatik olarak doldurulacaktır.

  Ücretsiz deneme yapmak istiyorsanız (30-gün) bu yardımcı programın, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.


En İyi Ofis Üretkenliği Araçları

Kutools for Excel Sorunlarınızın Çoğunu Çözer ve Verimliliğinizi% 80 Artırır

  • Yeniden: Hızlıca yerleştirin karmaşık formüller, grafikler ve daha önce kullandığınız her şey; Hücreleri Şifrele şifre ile; Posta Listesi Oluşturun ve e-posta gönder ...
  • Süper Formül Çubuğu (birden çok metin ve formül satırını kolayca düzenleyin); Okuma Düzeni (çok sayıda hücreyi kolayca okuyun ve düzenleyin); Filtrelenmiş Aralığa Yapıştır...
  • Hücreleri / Satırları / Sütunları Birleştirme Veri kaybetmeden; Bölünmüş Hücre İçeriği; Yinelenen Satırları / Sütunları Birleştirme... Yinelenen Hücreleri Önleyin; Aralıkları Karşılaştır...
  • Yinelenen veya Benzersiz'i seçin Satırlar; Boş Satırları Seçin (tüm hücreler boştur); Süper Bul ve Bulanık Bul Birçok Çalışma Kitabında; Rastgele Seçim ...
  • Tam kopya Formül referansını değiştirmeden Birden Çok Hücre; Otomatik Referans Oluştur Birden Çok Sayfaya; Madde İşaretleri Ekle, Onay Kutuları ve daha fazlası ...
  • Metni Çıkar, Metin Ekle, Konuma Göre Kaldır, Alanı Kaldır; Sayfalama Alt Toplamları Oluşturma ve Yazdırma; Hücre İçeriği ve Yorumları Arasında Dönüştür...
  • Süper Filtre (filtre şemalarını kaydedin ve diğer sayfalara uygulayın); Gelişmiş Sıralama ay / hafta / gün, sıklık ve daha fazlasına göre; Özel Filtre kalın, italik ...
  • Çalışma Kitaplarını ve Çalışma Sayfalarını Birleştirin; Tabloları anahtar sütunlara göre birleştirin; Verileri Birden Çok Sayfaya Bölme; Toplu dönüştürme xls, xlsx ve PDF...
  • 300'den fazla güçlü özellik. Office / Excel 2007-2021 ve 365'i destekler. Tüm dilleri destekler. Kuruluşunuzda veya kuruluşunuzda kolay devreye alma. Tam özellikler 30 günlük ücretsiz deneme. 60 günlük para iade garantisi.
kte sekmesi 201905

Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
ofis tabanı
Yorumları sıralama ölçütü
Yorumlar (43)
Henüz derecelendirme yok. İlk değerlendiren siz olun!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba, verilerin 2., 3. değerini bulmak için yukarıda belirtilen formülün videosunu sağlayabilir misiniz?
Bu yorum sitedeki moderatör tarafından en aza indirildi
Çok teşekkür ederim!!!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Ya muz sarı veya yeşil olabilirse, iki değere dayalı olarak (şu anda bir yerine) doğru miktarı göstermek için bu formülü nasıl kullanabiliriz? Yardımın için teşekkürler!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Değer sonucu #SAYI ise! Lütfen bana eklenecek formülü gösterebilir misiniz, böylece SIFIR sonucuna dönecektir. Teşekkür ederim
Bu yorum sitedeki moderatör tarafından en aza indirildi
EĞERHATA (formülünüz, döndürmek istediğiniz sonuç) eklemeniz yeterlidir, örneğin formül =toplam(A1:A6) şeklindedir, sonra =EĞERHATA(toplam(A1:A6),"") biçimine dönüştürülür, sonuç #SAYI! gibi bir hataysa boş dönün.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bir formül kullanarak Muz'un maksimum değerini bulmama yardım et. yani 300 göstermek için
Bu yorum sitedeki moderatör tarafından en aza indirildi
Muz'un maksimum değeri nasıl bulunur?
Bu yorum sitedeki moderatör tarafından en aza indirildi
=Sumproduct(((A2:A6)=D1)*((B2:B6)=Max(B2:B6))*(B2:B6))
Bu yorum sitedeki moderatör tarafından en aza indirildi
[quote]=Sumproduct(((A2:A6)=D1)*((B2:B6)=Max(B2:B6))*(B2:B6))Ferdhy tarafından[/quote] Yardımın için teşekkür ederim FERDHY. formülü denedim, ancak max(B2:B6) 500 (turuncu) olduğundan, aldığım değer 0'dır.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba, şunu kullanın =SUMPRODUCT(MAX(((A2:A8)=D1)*(B2:B8))) D1'i değiştirip Banana koyduğunuzda 300 almalısınız, Orange koyarsanız 500 alacaksınız Ferdi
Bu yorum sitedeki moderatör tarafından en aza indirildi
Ayrıca kullanabilirsin:
=maks(if(A2:A6=D1, B2:B6)) + Ctrl + Shift + Enter
Bu yorum sitedeki moderatör tarafından en aza indirildi
Formülü aşağı sürüklerken son sayıyı otomatik olarak nasıl artırabilirim: =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6) -SATIR($A$2)+1),2)),
Bu yorum sitedeki moderatör tarafından en aza indirildi
Sevgili Warthogb,

Formülü aşağı sürükleyerek tüm eşleşen değerleri otomatik olarak almak istiyorsanız, lütfen aşağıdaki dizi formülünü uygulayın:



=EĞERHATA(INDEX($B$2:$B$7,KÜÇÜK(EĞER($D$1=$A$2:$A$7,SATIR($A$2:$A$7)-SATIR($A$2)+1), 1+(SATIR(A1)-1))), "") + Ctrl + Shift + Enter
Bu yorum sitedeki moderatör tarafından en aza indirildi
Crystal, Çok çok teşekkürler, bugün 27/8/48 yardımınızı görme şansım oldu, bugün daha sonra formül yapacak :)
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba,
Bu formülü uyguladım ama benim durumumda ürün adı yerine sayılar var. Listede bir sonraki numarayı aramak için formülü aşağı sürüklediğimde bir hata alıyorum.

olaylar hacmi tek olaylar sadece hacmi
1 0.3 1 0.3
1 2.5 1 2.5
2 1.1 3 #SAYI
2 0.5 3 #SAYI
3 0
3 0.2
3 1
Bu yorum sitedeki moderatör tarafından en aza indirildi
Sevgili Abby,
Aşağı sürükleme özelliği yalnızca aynı vlookup değerleri için çalışabilir. Ancak sizin durumunuzda, vlookup değerleri farklıdır (1 ve 3).
Lütfen bu dizi formülünü kullanın: =EĞERHATA(INDEX($B$2:$B$8,KÜÇÜK($C$4=$A$2:$A$8,SATIR($A$2:$A$8)-SATIR($A) $2)+1),1+(ROW(A1)-1))), "") + Ctrl + Shift + Enter ve aşağıda gösterilen ekran görüntüsüyle aynı vlookup değerinde eşleşen tüm değerleri elde etmek için formülü aşağı sürükleyin.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Harika öğretici! Aynı dosyadaki birden çok sayfada bile bir cazibe gibi çalıştı! Çok teşekkürler!!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Şu anki formülüm {=EĞERHATA(INDEX(Sayfa3!$C$2:$C$596,KÜÇÜK(EĞER(Sayfa3!$A$2:$A$596=Sayfa2!A19,SATIR(Sayfa3!$A$2:$A$596)) şeklindedir. -ROW(INDEX(Sheet3!$A$2:$A$596,1,1))+1),P19))),0)} Ama bunu birden çok kriterle, diyelim ki iki eşleşmeyle nasıl uygularım?
Bu yorum sitedeki moderatör tarafından en aza indirildi
Benim sorunum benzer
çözüm bulursan bana ping at
Bu yorum sitedeki moderatör tarafından en aza indirildi
kriterlerinizi birleştiren bir yardımcı sütun oluşturun, ardından kriter olarak bitiştirmeyi kullanın!

Umarım çalışır!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bu formülle ilgili küçük bir sorunum var, benim durumum için tam olarak çalışmıyor:
=INDEX($B$2:$B$6,KÜÇÜK(EĞER($D$1=$A$2:$A$6,SATIR($A$2:$A$6)-SATIR($A$2)+1),1) ) + Ctrl + Üst Karakter + Enter

Ya aradığım kriterler her seferinde tam olarak aynı değilse (Muz), daha çok bir cümlenin parçası haline geliyorsa (muz cumhuriyeti) vb.; sonra ne? Bu formülün sonundaki "n" sayısını değiştirerek "#SAYI!" tepki. İkinci sütunda anlamlarını aramak istediğim bir kelime sütunum var ve bir kelime yazarak, listelenecek herhangi bir kelime öbeğinde o kelimenin tüm geçişini almam gerekiyor. Bu konuda herhangi bir yardım?
Teşekkürler,
RG
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bir sayının iki sayı arasında olup olmadığını bulmak için bu formülü kullanmak mümkün müdür? Aşağıda formülüm var. Kişilerin ve bir miktarın yer aldığı bir listenin diğer küme hücreleriyle arasında olup olmadığını görmeye çalışmak (Örnek: 50,000 ABD Doları ve 74,999 ABD Doları)


=ArrayFormula(INDEX('4 - Bağışçılar Listesi'!$B$2:$B$1000,SMALL(IF('4 - Bağışçılar Listesi'!$F$2:$F$1000>=D$2,ROW('4 - Bağışçılar Listesi) '!$F$2:$F$1000)-ROW('4 - Bağışçılar Listesi'!$F$2)+1),$A6)))
Bu yorum sitedeki moderatör tarafından en aza indirildi
Sayın Bayan/Bay,

Ben bir sorun var:
Üründen bir miktar biliyordum, 200'ün birinci veya ikinci eşleşme değerinin ürün adını öğrenmek istiyorum, ne yapardınız?
Çok teşekkürler !

sim van narith
Bu yorum sitedeki moderatör tarafından en aza indirildi
İyi günler,
F200 hücresindeki 2 konum değerini varsayarak, lütfen şu formülü deneyin: =DÜŞEYARA(F2,IF({1,0},$B$2:$B$7,$A$2:$A$7),2,0).
Umarım yardımcı olabilir. Yorumun için teşekkürler.
Bu yorum sitedeki moderatör tarafından en aza indirildi
1 Ekim (Ekim Veri Seti) olarak bir üye aranmışsa ve canlanmadıysa, yine 15 Kasım'da (Kasım Veri Seti) cce kendisini aramıştır. Üye 16 Kasım'da yeniden canlandı. Canlanmayı VLookup kullanarak kontrol ederken, Ekim ve Kasım aylarının her iki girişine de EVET yapar. Nasıl kaçınılır, Kasım girişi canlandırıldığında aslında “EVET” göstermeli ve ayrıca Ekim girişini “HAYIR” olarak bırakmalı.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Benzersiz olmayan verilerin ortalamasını bulmak mümkün müdür? Veya çeşitli değerlerin hücresinde bir açılır liste olması mümkün müdür?
Bu yorum sitedeki moderatör tarafından en aza indirildi
Good Day,
Maalesef henüz bu konuda size yardımcı olamam. Yorumun için teşekkür ederim.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Ve eğer son, ikinci, en sonuncuyu istiyorsanız, sadece sona bir sayaç ekleyin (zaten meydana gelen olay sayısını sayın) ve sırasıyla 0,1,n ile çıkarın.

Çok teşekkür ederim! uzun zamandır bunu arıyordum
Bu yorum sitedeki moderatör tarafından en aza indirildi
Good Day,
Maalesef henüz bu konuda size yardımcı olamam. Yorumun için teşekkür ederim.
Bu yorum sitedeki moderatör tarafından en aza indirildi
'Muz' sütunu B için diğer girdilerin ilki veya herhangi biri boş hücreyse ve bu sayıya ihtiyacım yok, B sütunundaki boş hücreyi atlamak için bu formülde hangi değişikliklerin yapılması gerekiyor.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Üzgünüm bu formülü kullanıyorum
=INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),1))
Bu yorum sitedeki moderatör tarafından en aza indirildi
ÇÖZÜLDÜ:
=SMALL(IF(A2:A7=D1,IF(B2:B7<>"",B2:B7)),1)

2. veya 3. numaranın değiştirilmesi gerekiyorsa ),1) ila 2 veya 3

Bu formül, doğrudan Hücredeki değere baktığı için dizin gerektirmez.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Önceki formüle düzeltme:
Değer, daha küçük veya daha büyük olarak okunuyordu.

Güncellenmiş formül
=INDEX($B$2:$B$7,SMALL(IF($A2:$A6=$D$1,IF($B$2:$B$7<>"",ROW($A2:$A6)-ROW($A2)+1)),1))

Bu, boş hücreyi atlar ve boş olmayan hücrenin değerini yerleştirir. 1. veya 2. değer için +3'i +2 veya +3 ile değiştirin
Bu yorum sitedeki moderatör tarafından en aza indirildi
Mükemmel açıklama, teşekkürler.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bir senaryom var... Referans için bir şeyin son fiyatını nasıl alabilirim... Örnek: Muz ilk fiyatı 200'dü... İkinci kez satın alırken; Beklenen fiyat hücremde 200'ü göstermem gerekiyor ve sonra o gün 220'de alırsam bu değeri manuel olarak 220 olarak koyacağım... Bir dahaki sefere muz alacağım; Son satın alma fiyatından 220 göstermem gerekiyor
Bu yorum sitedeki moderatör tarafından en aza indirildi
Try =INDEX($B$2:$B$6,XMATCH(TRUE,EXACT($D$1,$A$2:$A$6),0,-1))

Bu, esasen arama sırasını tersine çevirir ve XMATCH işlevini kullanarak ilk eşleşmeyi döndürür.

Geç olması hiç olmamasından iyidir, umarım birine yardım eder :)
Buraya henüz hiç yorum yapılmamış
Daha Çok
Lütfen yorum yazın
Misafir olarak yayınlama
×
Bu gönderiyi değerlendirin:
0   Karakterler
Önerilen Konumlar

Bizi takip et

Telif Hakkı © 2009 - www.extendoffice.com. | Tüm hakları Saklıdır. Tarafından desteklenmektedir ExtendOffice. | | | Site Haritası
Microsoft ve Office logosu, Microsoft Corporation'ın Amerika Birleşik Devletleri ve / veya diğer ülkelerdeki ticari markaları veya tescilli ticari markalarıdır.
Sectigo SSL ile korunmaktadır