Excel formülü: Girişleri rastgele değerlerle eşleme -

İçindekiler

Genel formül

=VLOOKUP(input,map_table,column,0)

Özet

Girişleri rastgele değerlere eşlemeniz veya çevirmeniz gerekirse, DÜŞEYARA işlevini kullanabilirsiniz.

Örnekte, 1-6 sayılarını aşağıdaki gibi eşlememiz gerekiyor:

Giriş Çıktı
1 10
2 81
3 17
4 23
5 13
6 31

Çıktı türetmenin bir yolu olmadığından (yani keyfi), bir çeşit arama yapmamız gerekiyor. DÜŞEYARA işlevi, bunu yapmanın kolay bir yolunu sağlar.

Gösterilen örnekte, F7'deki formül şöyledir:

=VLOOKUP(F6,B5:C10,2,0)

Açıklama

Bu formül, bir arama değeri için F6 hücresindeki değeri, arama tablosu için B5: C10 aralığını, "2. sütun" u belirtmek için 2 aralığını ve tam eşleşmeyi zorlamak için son bağımsız değişken olarak sıfırı kullanır.

Bu durumda sayısal girdileri sayısal çıktılara eşlememize rağmen, aynı formül hem girdiler hem de çıktılar için metin değerlerini işleyecektir.

CHOOSE ile alternatif

Sınırlı sayıda girişiniz varsa ve girişler 1 ile başlayan sayılarsa, CHOOSE işlevini de kullanabilirsiniz. Gösterilen örnek için CHOOSE'a dayalı eşdeğer formül şudur:

=CHOOSE(F6,10,81,17,23,13,31)

Seçim işlevi, büyük miktarda veri için kullanışsızdır, ancak 1 tabanlı bir dizine eşlenen daha küçük veri kümeleri için "hepsi bir arada" çözüm olma avantajına sahiptir.

Ilginç makaleler...