Birden çok kriteri karşılayan koşullar için metin döndüren koşullu bir formülü nasıl ayarlarım?


1

Bunu başlatabilmek için nereden başlayacağımı bile bilmediğim çok farklı formüller denedim, bu yüzden baştan başlayacağım İşte ne yapmaya çalıştığımı herkes için basitleştirmek için tamamen varsayımsal bir senaryo görüntüsü.

Temel olarak, yapmaya çalıştığım tek bir sütundaki tüm kodları "MAVİ", "YEŞİL" veya "KAHVE" olarak okumak. Senaryo böyle gider. Birisi sizden bir çalışanın göz renginin tanımlandığını / kaydedildiğini onaylamak için “BIO DATA 1” adında bir alan yaratmanızı istiyor. Başlangıçta, göz rengindeki verilerin toplandığını belirtmek için alana yalnızca işaretli bir kutu eklendi.

Daha sonra, çalışanın gözleri maviyse, geri dönüp işaretli kutuyu "MAVİ" ile yeniden kodlamanız istendi. Daha sonra, etiketlerin daha açıklayıcı olup geri dönüp sorulması ve ayrıca kahverengi gözlü ve yeşil gözlü olanlar için etiket atamasının daha anlamlı olacağı konusunda bilgilendirilirsiniz.

Birisinin yeşil gözlülerin de kodlanmasını isteyebileceğini tahmin ederek, daha önce yeşil gözlü olanlar için ayrı bir sütun oluşturmuştunuz, kahverengi gözler için değil. Ayrıca, "YEŞİL" etiketli sütun için benzersiz bir tanımlayıcı kullanmadınız; sadece işaretli kutucuk işaretiyle devam ettin.

Şimdi yapmak istediğiniz şey şudur: hepsi bir sütunda ve bir formül kullanarak, her bir göz rengini etiketleyen bir sütun oluşturun. D2'de kullanabileceğiniz bir formül kullanmak istiyorsunuz ve ardından, artı işaretine çift tıklayarak, sadece bu formülü kopyalayınız.

Birileri genellikle her zaman "Hangi formülleri denediniz?" İle başlar. Böylece, kullanmış olabileceğimi düşündüğüm bazı şeyleri ortaya koyacağım:

= EĞER (SAK (C2, B2), "YEŞİL", "KAHVE") VEYA EĞER (B2 = "MAVİ"), "MAVİ")

= EĞER (SAK (C2, B2), "YEŞİL") VEYA EĞER ((B2 = "MAVİ", "MAVİ"))

= IF (C2 = B2), "YEŞİL", "KAHVE") VEYA IF (B2 = "MAVİ"), "MAVİ")

= IF (C2 = B2), "YEŞİL", "KAHVE") VEYA IF (B2 = "MAVİ"), "MAVİ")

= IF (AND ((ISERROR (MAÇ (C2, B2, 0)) & IF (B2 ("MAVİ"), "KAHVE")) VEYA IF (C2 = B2, "YEŞİL", "MAVİ")

Bunlar sadece birkaçı. Her biri, formülümde bir hata olduğunu söyledi. Yukarıda gördüklerinizden daha fazlasını denedim, ancak tuş vuruşu sırasında ne olduklarını hatırlamıyorum ve kimseye yardım edeceklerini bilmiyorum. Genelde başkalarının diğer problemler için bana verdiği cevaplardan ve çeşitli web sayfalarında gördüğüm formüllerden bir araya geliyorlar. Gerçeği söylemek gerekirse, başlangıçta bundan daha kısa sürede işe yarayacak bir formül bulacağımı düşündüm, bu yüzden girişimlerimi izlemekten zahmet etmedim.

Açıkçası bir şeyleri özlüyorum. Neyi yanlış yapıyorum? Daha da önemlisi, bu sorunu çözmenin en kolay ve en etkili yolu nedir?

Kayıt için, sıralama ve kopyalama ve yapıştırma kullanarak sütunları işleyerek veya sütunun bir kısmı için bir formülü ve geri kalanı için başka bir formülü kullanarak bu sorunu çözebilirim, ancak bunun yalnızca bir formülü kullanarak nasıl yapılacağını öğrenmek istiyorum. Bunu yapabilme yeteneği bir gün faydalı olabileceğini kanıtlayabilirdi. Ne önerirsin?

Önemli olması durumunda, Excel 2007 için çalışan bir formüle / çözüme ihtiyacım var.

Yanıtlar:


0

Şimdi sorunumu, olması gerekenden çok daha karmaşık hale getirdiğimin farkındayım ... bazen çok fazla bilgi azalan getiriler getirebilir. Burada süper olarak verdiğim sorunlara gerçekten harika çözümler ne kullanıcı , bu işi yapmak için yapmam gereken tek şeyin bu formülü kullanmak olduğunu anlamam biraz zaman aldı:

= IF (B2 = "MAVİ", "MAVİ", IF (B2 C2, "BROWN", IF (B2 = C2, "YEŞİL", "")))

Ve bu kadar. Sadece bu kadar basit. Doğru yapılırsa, işin bitince böyle bir şeye benzemelidir:

Bu nitelikteki formüllerle ilgili daha fazla yardıma ihtiyacınız olursa, aşağıdaki bağlantılara göz atın. Bu problem için kullandığım formülü bir araya getirmeme yardım ettiler.

İç içe IF ifadeleri Excel'de AND, OR, NOT ile nasıl kullanılır?

Eğer (AND) kombinasyonu “Bu fonksiyon için çok fazla değişken girdiniz” hatası veriyorsa

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.