Excel eğitimi: Yaklaşık eşleşme aramaları nasıl vurgulanır?

İçindekiler

Bu videoda, koşullu biçimlendirmeyle yaklaşık eşleşme aramalarının nasıl vurgulanacağına bakacağız.

Burada, çeşitli yükseklikler ve genişlikler için malzeme maliyetlerini gösteren basit bir arama tablosuna sahibiz. K8'deki formül, K6 ve K7'de girilen genişlik ve yükseklik değerlerine göre doğru maliyeti almak için İNDİS ve KAÇINCI işlevlerini kullanır.

Aramanın yaklaşık bir eşleşmeye dayandığına dikkat edin. Değerler artan sırada olduğundan, KAÇINCI, daha büyük bir değere ulaşılana kadar değerleri kontrol eder ve ardından geri adım atıp önceki konumu döndürür.

Eşleşen satırı ve sütunu vurgulamak için koşullu bir biçimlendirme kuralı oluşturalım.

Her zaman olduğu gibi, daha karmaşık koşullu biçimlendirmede, önce kukla formüllerle çalışmanızı ve ardından çalışan bir formülü doğrudan koşullu biçimlendirme kuralına aktarmanızı öneririm. Bu şekilde, formülde hata ayıklarken tüm Excel araçlarını kullanabilirsiniz ve bu size çok zaman kazandırır.

Önce genişlik formülünü ayarlayacağım. Eşleşen genişliğin 200 olduğu 7. satırdaki her hücre için DOĞRU döndürmemiz gerekir.

Bu, formülümüze $ B5 = ile başladığımız ve sütunu kilitlememiz gerektiği anlamına gelir.

= $ B5 =

Şimdi, genişlik sütununda 275'i arayamayız çünkü orada değil. Bunun yerine, tıpkı arama formülümüz gibi 200'ü bulan yaklaşık bir eşleşmeye ihtiyacımız var.

Bunu yapmanın en kolay yolu ARA işlevini kullanmaktır. ARA otomatik olarak yaklaşık bir eşleşme yapar ve KAÇINCI gibi bir konum döndürmek yerine, ARA gerçek eşleşme değerini döndürür. Yani yazabiliriz:

$ B5 = ARA ($ K $ 6, $ B $ 6: $ B $ 12)

Arama değeri için girdi genişliğimiz ve sonuç vektörü için tablodaki tüm genişliklerimizle.

F9 kullanırsam, ARA işlevinin döndürdüğü değeri görebilirsiniz.

Şimdi, tablonun karşısına formül girdiğimde, 200 genişlik satırındaki her hücre için DOĞRU elde ediyoruz.

Şimdi formülü yükseklik sütununa uyacak şekilde genişletmemiz gerekiyor. Bunu yapmak için, OR işlevini ve ardından yüksekliği eşleştirmek için ikinci bir formül ekleyeceğim.

Formüle aynı şekilde başlayacağız, ancak bu sefer satırı kilitlememiz gerekiyor:

= B $ 5

Daha sonra, arama değeri için yükseklik ve tablodaki tüm yükseklikler sonuç vektörü olarak tekrar ARA işlevini kullanırız.

= VEYA ($ B5 = ARA ($ K $ 6, $ B $ 6: $ B $ 12), B $ 5 = ARA ($ K $ 7, $ C $ 5: $ H $ 5))

Formülü tablo boyunca kopyaladığımda, eşleşen sütundaki her hücre ve eşleşen satırdaki her hücre için DOĞRU elde ederiz - tam da koşullu biçimlendirme için ihtiyacımız olan şey.

Sol üst hücredeki formülü aynen kopyalayıp yeni bir kural oluşturabilirim.

Şimdi genişliği veya yüksekliği değiştirirsem, vurgulama beklendiği gibi çalışır.

Son olarak, yalnızca arama değerinin kendisini vurgulamak istiyorsanız, bu basit bir değişikliktir. Formülü düzenleyin ve OR işlevini AND işleviyle değiştirin.

= VE ($ B5 = ARA ($ K $ 6, $ B $ 6: $ B $ 12), B $ 5 = ARA ($ K $ 7, $ C $ 5: $ H $ 5))

Ders

Koşullu biçimlendirme

İlgili kısayollar

Aynı verileri birden çok hücreye girin Ctrl + Enter + Return Özel Yapıştır iletişim kutusunu görüntüleyin Ctrl + Alt + V + + V Mutlak ve göreli referansları değiştir F4 + T

Ilginç makaleler...