Google e-tablolar: split birden çok sınırlayıcıyla nasıl kullanılır?
Google E-Tablolar’daki SPLIT işlevi, metni belirli bir sınırlayıcıya göre bölmek için kullanılabilir.
SPLIT işlevini birden çok sınırlayıcıyla kullanmak için REGEXREPLACE işleviyle aşağıdaki sözdizimini kullanabilirsiniz:
=SPLIT(REGEXREPLACE( A2 , " _|,|; " , " " ), " " )
Bu özel örnek, ayırıcı olarak boşluk, alt çizgi, virgül veya noktalı virgül kullanarak A2 hücresindeki metni bölecektir.
Aşağıdaki örnekte bu formülün pratikte nasıl kullanılacağı gösterilmektedir.
Örnek: Google E-Tablolar’da SPLIT işlevi birden çok sınırlayıcıyla nasıl kullanılır?
Diyelim ki Google E-Tablolar’da aşağıdaki ad sütununa sahibiz:
Adın ve soyadın aşağıdakiler de dahil olmak üzere çeşitli sınırlayıcılara bölündüğünü unutmayın:
- Boşluklar ( )
- Alt çizgi ( _ )
- Virgüller ( , )
- Noktalı virgül ( ; )
A2 hücresindeki metni bu dört sınırlayıcıdan birine göre bölmek için B2 hücresine aşağıdaki formülü yazabiliriz:
=SPLIT(REGEXREPLACE( A2 , " _|,|; " , " " ), " " )
Daha sonra bu formülü tıklayıp B sütununda kalan her hücreye sürükleyebiliriz:
Formül, metni boşluk, alt çizgi, virgül veya noktalı virgül temelinde bölerek A sütunundaki adları iki yeni sütuna böler.
Bu formül nasıl çalışıyor?
Metni birden çok sınırlayıcıya göre bölmek için kullandığımız formülü hatırlayın:
=SPLIT(REGEXREPLACE( A2 , " _|,|; " , " " ), " " )
Bu formülün işleyişi şöyle:
İlk olarak REGEXREPLACE işlevi, A2 hücresindeki her alt çizgi, virgül ve noktalı virgülü bir boşlukla değiştirir ( | sembolü “VEYA” anlamına gelir).
Örneğin Bob_Erickson adı Bob Erickson olur.
Daha sonra SPLIT işlevi, A sütunundaki metni alanın konumuna göre böler.
Sonuç olarak, A sütunundaki adların her birini birden fazla sınırlayıcıya dayalı olarak iki yeni sütuna bölebiliriz.
Ek kaynaklar
Aşağıdaki eğitimlerde Google E-Tablolar’da diğer yaygın görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
Google E-Tablolar: metin satırlara nasıl bölünür
Google E-Tablolar: tarih ve saat nasıl bölünür
Google E-Tablolar: Hücrenin liste metni içerip içermediğini kontrol edin