Ana içeriğe atla

Excel'de son eşleşen değeri vlookup nasıl döndürür ve döndürür?

Birçok kez tekrarlanan bir öğe listeniz varsa ve şimdi, yalnızca belirtilen verilerinizle eşleşen son değeri bilmek istersiniz. Örneğin, aşağıdaki veri aralığına sahibim, A sütununda yinelenen ürün adları var ancak C sütununda farklı isimler var ve Apple ürününün son eşleşen Cheryl öğesini gösterilen aşağıdaki ekran görüntüsü gibi iade etmek istiyorum:

Excel'de formüllerle eşleşen son değeri Vlookup

Vlookup Excel'deki son eşleşen değeri kolay bir özellik ile


Excel'de formüllerle eşleşen son değeri Vlookup

Vlookup'ı görmek ve ihtiyacınız olan belirli değeri geri döndürmek için, vlookup işlevi aklınızda ilk olacak, ancak vlookup işlevi ile son değil ilk eşleşen değeri döndürürsünüz. Burada, bu görevin üstesinden gelmek için başka formüllerden bahsedeceğim.

Lütfen bu formülü belirttiğiniz hücreye girin ve ardından doldurma tutamacını hücrelere sürükleyerek son karşılık gelen değeri aşağıdaki gibi alın:

=LOOKUP(2,1/($A$2:$A$12=E2),$C$2:$C$12)

Notlar:

1. Son eşleşen hücrede veri yoksa, 0 sonucunu alırsınız, ancak bu sizin ihtiyacınız değil, sıfır olmayan son değeri istersiniz, bu durumda aşağıdaki formülü kullanmalısınız: 

=LOOKUP(3,(1/($A$2:$A$12=E2))+(1/($C$2:$C$12<>"")),$C$2:$C$12)

2. Yukarıdaki formüllerde, A2: A12 aradığınız sütunu gösterir, E2 göreli bilgilerini döndürmek istediğiniz değerdir ve C2: C12 döndürmek istediğiniz değeri içeren listedir.

3. Aradığınız değer büyük / küçük harfe duyarlı değildir.


Vlookup Excel'deki son eşleşen değeri kolay bir özellik ile

Eğer varsa Kutools for Excel, Onun ile Alttan Üste ARA özelliği, bu görevi hızlı bir şekilde çözebilir, artık herhangi bir formülü hatırlamanıza gerek kalmaz.

İpuçları:Bunu uygulamak için Alttan Üste ARA özelliği, öncelikle indirmelisiniz Kutools for Excelve ardından özelliği hızlı ve kolay bir şekilde uygulayın.

Kurduktan sonra Kutools for Excellütfen şunu yapın:

1. tıklayın Kutools > Süper ARAMA > Alttan Üste ARA, ekran görüntüsüne bakın:

2. In Alttan Üste ARA iletişim kutusu, lütfen aşağıdaki işlemleri yapın:

  • Arama değeri hücrelerini ve çıktı hücrelerini seçin. Arama değerleri ve Çıkış Aralığı Bölüm;
  • Ardından, ilgili öğeleri listeden belirtin. Veri aralığı Bölüm.

3. Daha sonra, OK düğmesi, son eşleşen tüm öğeler bir kerede iade edildi, ekran görüntüsüne bakın:

Kutools for Excel'i şimdi indirin ve ücretsiz deneyin!


Daha ilgili makaleler:

  • Birden Çok Çalışma Sayfasında Vlookup Değerleri
  • Excel'de, eşleşen değerleri bir çalışma sayfasının tek bir tablosunda döndürmek için vlookup işlevini kolayca uygulayabiliriz. Ancak, birden çok çalışma sayfasında değerin nasıl görüneceğini hiç düşündünüz mü? Veri aralığına sahip aşağıdaki üç çalışma sayfasına sahip olduğumu varsayarsak ve şimdi, bu üç çalışma sayfasından ölçütlere dayalı olarak karşılık gelen değerlerin bir kısmını almak istiyorum.
  • Excel'de Vlookup Tam ve Yaklaşık Eşlemeyi Kullanın
  • Excel'de vlookup, tablonun en sol sütununda bir değer aramak ve aralığın aynı satırındaki değeri döndürmek için en önemli işlevlerden biridir. Ancak, vlookup işlevini Excel'de başarıyla uyguluyor musunuz? Bu yazımda vlookup işlevinin Excel'de nasıl kullanılacağından bahsedeceğim.
  • Vlookup 0 Veya Yok Yerine Boş Veya Belirli Bir Değer Döndürmek İçin
  • Normalde, karşılık gelen değeri döndürmek için vlookup işlevini uyguladığınızda, eşleşen hücreniz boşsa 0 döndürür ve eşleşen değeriniz bulunmazsa, aşağıda gösterilen ekran görüntüsü gibi bir hata #YOK değeri alırsınız. 0 veya #YOK değerini görüntülemek yerine, boş hücre veya başka bir belirli metin değeri göstermesini nasıl sağlayabilirsiniz?
  • Vlookup ve Excel'de Birden Çok İlgili Değeri Birleştirin
  • Hepimizin bildiği gibi, Excel'deki Vlookup işlevi bir değeri aramamıza ve karşılık gelen verileri başka bir sütunda döndürmemize yardımcı olabilir, ancak genel olarak, birden çok eşleşen veri varsa yalnızca ilk göreli değeri alabilir. Bu yazıda, tek bir hücrede veya dikey bir listede birden fazla karşılık gelen değerin nasıl vlookup ve birleştirileceğinden bahsedeceğim.

 

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


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!

 

Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Proprio quello che stavo cercando, ma mi serviva per google spreadsheet e non su excel, l'ho provato su spreadsheet e non ha funzionato, qualcuno può aiutarmi? Come dovrebbe essere aggiustata la formula su spreadsheet per ottenere gli stessi risultati?
Grazie mille!
This comment was minimized by the moderator on the site
Hello, Yanhui,
If you want the formula work in Google Sheets, please apply the below fromula:
=ArrayFormula(LOOKUP(2,1/($A$2:$A$12=E2),$C$2:$C$12))
Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Hello,
I tryed to run on google sheet as you wrote, but I did not succeed. An idea?
This comment was minimized by the moderator on the site
Is there a way to easily / automatically create the product list table since I got a lot of product names ?

thank you.
This comment was minimized by the moderator on the site
Hi, Eko,
Sorry, I don't know what is in your product list, and what kind of product list to create, your problem is not clear. You can upload the attachment file or screenshot for a detailed explanation.
Thank you!
This comment was minimized by the moderator on the site
May I ask How to Find the Last Match in a Range with a Wildcard? Thank you very much.
This comment was minimized by the moderator on the site
Thank you for the formula its genius
I used your formula to come up with a fix for the blank cells without using CSE (Ctrl + Shift + Enter)
=LOOKUP(3,(1/(A2:A12=D2))+(1/(B2:B12<>"")),B2:B12)
This comment was minimized by the moderator on the site
In the above formula "=LOOKUP(9.99999999999999E+307,IF(A2:A12=D2,IF(ISNUMBER(B2:B12),B2:B12)))" why that "9.99999999999999E+307" has been taken in this?
This comment was minimized by the moderator on the site
Is there any way to combine this with TEXT values, which are in another sheet?
This comment was minimized by the moderator on the site
Thanks, this is brilliant
This comment was minimized by the moderator on the site
Oh. My God. How that. Impressed.. :)
This comment was minimized by the moderator on the site
I would also like to know why "2" and what "1/(A2:A9=D2)" is ?
This comment was minimized by the moderator on the site
Actually, I tried to understand and this is what I understand,

1. (A2:A9=D2) will return an array of true/false values depending on D2 value
2. The author divide one by the array of true/false to convert them to numbers
3. Then he lookup for 2 in the array which will return the last value. After I understood this, i was able to simplify the formula to the following which will give the same results with no conversions tricks

=LOOKUP(TRUE,(A2:A12=D2),B2:B12)
This comment was minimized by the moderator on the site
Thanks. The simplified formula works when data is present. But when Last Cell Value is missing, then result is 0.
This comment was minimized by the moderator on the site
Really impressed with this. However I don't understand what the 2 represents. Seems it's relevant to an array/vector formula. Online help no use of course. :-)
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations