Excel'de CONCATENATE Ne Anlama Geliyor?
Excel'deki birleştirme işlevi, iki veya daha fazla karakteri veya dizeyi veya sayıyı birleştirmek veya birleştirmek için kullanılır; bitiştirme işlevi, birleştirme işlevi için & işlecinin kullanılmasının yerine geçer ve operatörler sözdizimini daha karmaşık gösterirken birleştirme işlevi daha temiz görünür ve anlaması kolay.
Sözdizimi
İlki dışındaki bağımsız değişkenler isteğe bağlıdır, bu nedenle köşeli parantez içine alınır.
Excel'de CONCATENATE İşlevi Nasıl Kullanılır? (Örneklerle)
CONCATENATE çok basit ve kullanımı kolaydır. CONCATENATE'in çalışmasını excel'de bazı örneklerle anlayalım.Bu CONCATENATE İşlevi Excel Şablonunu buradan indirebilirsiniz - CONCATENATE İşlevi Excel Şablonu
Örnek 1
Örneğin, A ve B sütunlarında adların ve soyadların bir listesi varsa ve C Sütununda soyadı ile birlikte ilk ad olan tam adı istiyorsak, CONCATENATE Fonksiyonunu kullanacağız.
CONCATENATE, A2 hücresinin metnine B2 hücresindeki metinle katıldı, ancak tam ad, ad ile soyad arasında bir boşluk içeriyorsa daha okunabilir.
Dolayısıyla, bu durumda, ikinci bağımsız değişkeni A2 ve B2'deki metin değeri arasına yerleştirerek iki yerine üç yerine geçirilen bağımsız değişkenlerin sayısını artırabiliriz. Kullanacağımız ikinci argüman, çift tırnak içinde bir boşluk olan bir dizedir.
İlk argümandan sonraki virgülden sonra çift tırnak içine bir boşluk koyduğumuzda, CONCATENATE Fonksiyonu onu ikinci argüman olarak aldı.
Böylece, referans değerinden başka bir bağımsız değişken ilettiğimizde, onu her zaman çift tırnak içine almamız veya içine almamız gerektiğini görebilirsiniz çünkü MS-Excel ve diğer ofis paketleri C ++ ile yazılır ve C ++ 'da dize değişmezleri her zaman içinde alınır. çift tırnak.
Dolayısıyla, dizeyi çift tırnak işareti olmadan doğrudan yazarsak, BİRLEŞTİR onu bir dize olarak tanımaz ve bir #NAME hatası verir ?
Excel'deki CONCATENATE Fonksiyonunda, CONCATENATE Formülünün tamamını excel'de argüman olarak da iletebiliriz. Örneğin, iki formülün sonucunun CONCATENATEd olmasını istiyorsak, gerekli çıktıyı elde etmek için formülleri argüman olarak iletebiliriz.
Örnek 2
Çalışanların bir listesini içeren üç masamız var. İlk tabloda isimleri ve çalışan kimlikleri var, ikinci tabloda isimleri tablo 1'deki sırayla düzenlenmemiş, adresleri şehir isimleri ve üçüncü tabloda sıraya göre düzenlenmemiş isimler var Tablo 1 ve tablo 2'de düzenlenmiştir. Üçüncü tabloda, çalışanların kimliklerini şehirleriyle birleştirilmiş ve bir tire ile ayrılmış olarak göstermek istiyoruz.
Çalışan kimliği ve şehri birlikte istiyoruz, ancak isimler üç tabloda da aynı sırada değil, bu nedenle Excel'de CONCATENATE İşlevini doğrudan kullanıp referans değerlerini iletemiyoruz. Bunu yaparsak, çok zaman alacak ve eşleştirecek. Dolayısıyla, bu görevi verimli bir şekilde yapmak için, çalışan kimliği ve şehri aramak ve döndürülen değerleri BİRLEŞTİRMEK için DÜŞEYARA işlevini kullanabiliriz.
Yani, CONCATENATE Formülünü Excel'de I2 hücresinde kullanacağız.
= BİRLEŞTİR (DÜŞEYARA (H2, $ A $ 1: $ B $ 11,2,0), ”-", DÜŞEYARA (H2, $ D $ 1: $ E $ 11,2,0))
CONCATENATE Formülünü Excel'de aşağıya doğru sürükleyip sahip olduğumuz her hücreye uygulamak
Çıktı:
Excel ayrıca birleştirme operatörü olarak bir ve işareti (&) kullanır ve bunu excel birleştirme işlevi yerine aynı işlevsellikle ve çok daha basit bir şekilde kullanabiliriz.
Birleştirmenin Tersi
CONCATENATEd değerlerini bölmek istiyorsak veya metinleri ayrı hücrelere bölmek istiyorsak, bu durumda, excel'de bulunan Metinden Sütuna ayırıcı işlevini kullanabiliriz. Örneğin, çalışan kimliği ve şehir adının sütundaki hücrelerde ayrı olmasını istiyorsak, Metni Sütuna Dönüştür Sihirbazını ( alt-> ae kısayolu ) açabilir , ardından Sınırlandırılmış'ı seçip İleri> girin ve listeyi (Sekme, Noktalı Virgül, Virgül, Boşluk), eğer başka bir sınırlayıcı varsa diğerini işaretleyin: ve metin değerleri için genel belirleyip seçin ve Finish girin . Örneğin, BİRLEŞTİR ve işlevi ayırmak istiyoruz
- Adım 1: Veri'ye tıklayın ve ardından sütunlara metin yazın, ardından Sınırlandırılmış'ı seçin, İleri'yi girin>
- Adım 2: Listeden bir Sınırlayıcı seçin (Sekme, Noktalı Virgül, Virgül, Boşluk) eğer başka bir sınırlayıcı diğerini işaretlerse: ve belirtin
- Adım 3: Metin değerleri için genel seçin ve Finish girin.
Çıktı:
Sınırlamalar
Diyelim ki, bir sütunda bir metin değerleri listesi var ve tüm metin değerlerini tek bir dize değerinde BİRLEŞTİRMEK istiyoruz. Dolayısıyla, CONCATENATE işlevini kullanırsak, metin değerleri olan argümanları tek tek alır ve eğer argüman listesi uzunsa onu tek tek CONCATENATE'e geçirmek çok daha kolay olmayacaktır çünkü çok zaman alır. zamanın ve acının.
Bu nedenle, CONCATENATE İşlevinin, bir dizi değeri bağımsız değişken olarak geçiremeyeceğimizle ilgili sınırlaması vardır. Bir aralıkla çalışmaz, aralık değerini geçersek, CONCATENATE Formülünü Excel'de yazdığımız aynı satırdaki hücrenin değerini alır.
Bu sınırlamanın üstesinden gelmek için, Excel'in son sürümünde METİNBİRLEŞTİR adlı yeni bir işlev sunulmuştur. Ayrıca metin değerlerini BİRLEŞTİRİR, ancak değerleri tek tek belirtmek yerine CONCATENATEd (A2: A14) olacak değer aralığını alarak çok daha kolay bir şekilde. İlk bağımsız değişken olarak ayırıcıyı alır ve ikinci bağımsız değişken boş hücreyi kontrol eder, hücre boşsa, DOĞRU olarak alır ve onları yok sayar ve diğer bağımsız değişkenler BİRLEŞTİR olması gereken değerlerin aralığını alır.