Ana içeriğe atla

Excel'de aşağıdan yukarıya doğru eşleştirme değerini nasıl görebilirim?

Normalde Vlookup işlevi, listeden ilk eşleşen değeri almak için verileri yukarıdan aşağıya bulmanıza yardımcı olabilir. Ancak bazen, karşılık gelen son değeri çıkarmak için aşağıdan yukarıya doğru bakmanız gerekir. Excel'de bu görevin üstesinden gelmek için iyi fikirleriniz var mı?

Vlookup formülle aşağıdan yukarıya son eşleşen değeri

Kullanışlı bir özellik ile aşağıdan yukarıya son eşleşen değeri Vlookup


Vlookup formülle aşağıdan yukarıya son eşleşen değeri

Aşağıdan yukarıya doğru eşleştirme değerini görmek için aşağıdaki ARA formülü size yardımcı olabilir, lütfen aşağıdaki işlemleri gerçekleştirin:

Lütfen aşağıdaki formülü sonucu almak istediğiniz boş bir hücreye girin:

=LOOKUP(2,1/($A$2:$A$17=D2),$B$2:$B$17)

Ardından, doldurma tutamacını sonuçları almak istediğiniz hücrelere sürükleyin, ilgili son değerler bir kerede iade edilecektir, ekran görüntüsüne bakın:

not: Yukarıdaki formülde: A2: A17 aradığınız sütunu gösterir, D2 göreli verilerini döndürmek istediğiniz kriter ve B2: B17 döndürmek istediğiniz değeri içeren listedir.


Kullanışlı bir özellik ile aşağıdan yukarıya son eşleşen değeri Vlookup

Eğer varsa Kutools for Excel, Onun ile Alttan Üste ARA özelliği, bu görevi herhangi bir formülü hatırlamadan da çözebilirsiniz.

İ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 kutusunda 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, tüm son eşleşen değerler bir kerede döndürülür, 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 (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
An update to this old post for anyone searching like I was ;-)

I was looking for the same functionality. Ended up using XLOOKUP which allows you to set a search mode for "last to first".

This was in Microsoft 365 Apps for Enterprise.

Hope it helps someone in the future.

Thanks
Rob
This comment was minimized by the moderator on the site
Excellent solution using the LOOKUP function, exactly what I was looking for!
I would like to add that with the hope it would help anyone who needed a similar solution to what I was looking for. If you want to return the row number of the matching value (not within the range, but rather within the entire column), you should use the following format by adding in the ROW function:=LOOKUP(2,1/($A$2:$A$17=D2),ROW($A$2:$A$17))
This comment was minimized by the moderator on the site
Hi All,
Are there any other ways to do this? While it works it is extremely resource intensive for large data sets.


Thanks,
This comment was minimized by the moderator on the site
The actual value of the "2" is irrelevant, it could be any number greater than 1 and less than infinity.

I believe the second term i.e. "1/($A$2:$A$19=D2)" creates an array by evaluating each cell in the range and if it is equal to D2 (a boolean test) it equates this to 1/TRUE, which as TRUE is 1 => 1. If it doesn't equal D2 it equates this to 1/FALSE, which as FALSE is 0 => infinity or Not a Number.

LOOKUP then takes over and searches for 2 in this array, which of course it can't find as they are either 1 or infinity.

If LOOKUP can't find a match it matches the highest number that is less than or equal to 2. Which is 1.

I'm not quite sure why this turns out to be the last occurrence of 1 though. Maybe LOOKUP (unlike VLOOKUP) always searches upwards?
This comment was minimized by the moderator on the site
I do not understand either why this picks the last occurrence of 1. It works, but WHY??!!

(Thanks, anyway!)
This comment was minimized by the moderator on the site
Hi Please can you explain this formula "=LOOKUP(2,1/($A$2:$A$19=D2),$B$2:$B$19)". It's worked for what I want to acheive very well, but I do not completely understand how. When typed into Excel, it shows that "2" is the lookup value, but we are actually looking up "D2" in this formula. Also what is "1/" doing on the lookup vector? Please could you break this formula down to explain how it works? Thanks
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations