Kombi̇nasyon if koşuluyla nasıl kullanılır?

Excel’de birleştirme if formülünü kullanmanın iki yöntemi vardır.

  • Sütuna göre
  • Satırlara göre

Ve bu formülleri yazmak için iki farklı fonksiyonumuz var. Bu derste dört yöntemi de öğreneceğiz.

CONCAT işlevini kullanarak IF ile birleştirin

1. Sütuna göre

Bu formül oldukça basittir. Burada A sütununda “A” değerinin olup olmadığını test ediyoruz. Eğer varsa A ve B sütunlarındaki değerleri birleştirin.

if ile birleştir

CONCAT ve IF fonksiyonlarını kullandık. IF fonksiyonunda A1 hücresinin değerinin “A” olup olmadığını test etmek için bir koşul belirledik.

birleştir-ve-eğer-birleştir

Değer A ise A1:B1; aralığını döndürün. aksi takdirde boş bir değer. Sonuçta CONCAT, IF tarafından döndürülen aralığı kullanır ve değerleri birleştirir.

 =CONCAT(IF(A1="A",A1:B1,""))

2. Satırlara göre (+ sütunlar)

Şimdi bir koşul kullanarak tüm satırların değerlerini birleştirmek istediğinizi varsayalım. Bu durumda aynı formülü kullanabilirsiniz ancak tüm aralığa başvurmanız gerekir.

bir-koşul kullanarak-değerleri-birleştirme
 =CONCAT(IF(A1:A4="A",A1:B4,""))

Bu formülde IF, A1:A4 aralığının tamamındaki A’ değerini kontrol eder. Değerin bulunduğu hücre için TRUE, geri kalanı için FALSE.

kontrol edilecekse-koşulu ile birleştir

Daha sonra, A sütununda değerin “A” olduğu A1:B4 aralığındaki satırları döndürür.

uygulanan koşula göre döndürülen satırlar

TEXTJOIN işlevini kullanarak IF ile birleştirin

1. Sütunlara göre

TEXTJOIN işlevini ekledikten sonra sınırlayıcıyı belirtmeniz gerekir. Ayrıca boş hücreleri yok saymak isteyip istemediğinize de bakın. Bundan sonra IF fonksiyonunu önceki yöntemde kullandığınız gibi kullanmanız gerekir.

eğer-kullanılırsa-textjoin ile birleştirme
 =TEXTJOIN(",",TRUE,IF(A1="A",A1:B1,""))

IF yalnızca A sütunundaki bir hücre “A” değerine sahipse aralık değerlerini döndürür.

2. Satırlara göre

Benzer şekilde, bir koşulu kullanarak birden çok satırdaki değerleri birleştirebilirsiniz.

Örneğin aşağıdaki formülde test edilecek durum için A1:A4 aralığının tamamına referans verdiniz. Ve değerin birleştirilmesi için A1:B4 aralığına.

 =TEXTJOIN(",",TRUE,IF(A1:A4="A",A1:B4,""))
satırlarla-if-ile metin birleştirme

Sonuçta A1, B1, A3 ve B3 hücrelerinden A,1,A,3 değerlerini elde ediyoruz.

IF fonksiyonu ile A sütunundaki bir koşulu test ettik. A sütunundaki hücrenin değerinin “A” olduğu satırların değerlerini döndürüyor.

birleştirme-sonuç-değeri

TEXTJOIN boş değerleri yok sayar ve sınırlayıcıyı kullanarak tüm değerleri tek bir değerde birleştirir.

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir