Microsoft Excel formüllerde metin değiştirme (text replacement) nasıl yapılır? (REPLACE, SUBSTITUTE)

Metin Değiştirme Nedir?

Microsoft Excel, kullanıcıların verilerle etkili bir şekilde çalışmasına olanak tanıyan birçok formül ve fonksiyon içerir. Metin değiştirme, belirli bir metin dizgesi içinde istenmeyen verilerin veya hataların düzeltilmesini sağlamak amacıyla yapılır. Excel’deki iki ana fonksiyon, REPLACE ve SUBSTITUTE, metin değiştirme işlemlerinde sıklıkla kullanılır. Bu fonksiyonlar, kullanıcının istediği metin dizgelerinde düzenlemeler yapmasına olanak tanır.

REPLACE Fonksiyonu

REPLACE fonksiyonu, bir metin dizgesindeki belirli bir karakteri, belirli bir konumdan başlayarak başka bir metinle değiştirmek için kullanılır. Bu fonksiyonun genel sözdizimi şu şekildedir:

“`
REPLACE(eski_metın, başlangıç_sırası, karakter_sayısı, yeni_metın)
“`

– eski_metın: Değiştirilecek metin dizgesi.
– başlangıç_sırası: Değiştirme işleminin nereden başlayacağını belirten karakter konumu.
– karakter_sayısı: Ne kadar karakterin değiştirilmesi gerektiğini ifade eder.
– yeni_metın: Eski metindeki belirtilen alanın yerini alacak yeni metin.

Örnek kullanım:

A1 hücresinde “Merhaba Dünya” metni bulunsun. Eğer “Dünya” kelimesini “Evren” ile değiştirilmek istenirse, aşağıdaki formül kullanılacaktır:

“`
=REPLACE(A1, 9, 5, “Evren”)
“`

Bu formül, A1 hücresindeki metnin 9. karakterinden başlayarak 5 karakteri “Evren” ile değiştirecektir. Sonuç olarak hücrede “Merhaba Evren” yazacaktır.

SUBSTITUTE Fonksiyonu

SUBSTITUTE fonksiyonu, bir metindeki belirli bir metin dizesini başka bir metin dizesi ile değiştirmek için kullanılır. Bu işlem için kullanılan sözdizimi şu şekildedir:

“`
SUBSTITUTE(eski_metın, eski_metin, yeni_metın, [değiştirme_sırası])
“`

– eski_metın: Değiştirilecek metin dizgesi.
– eski_metin: Metin dizgesinde değiştirilmek istenen parça.
– yeni_metın: Eski metindeki belirtilen kısmın yerine geçecek yeni metin.
– değiştirme_sırası: (isteğe bağlı) Eğer belirtilirse, yalnızca bu sıradaki eski metin değiştirilir. Belirtilmezse, eski metnin tüm örnekleri değiştirilir.

Örnek kullanım:

A1 hücresinde “Elma, Armut, Elma” metni bulunsun. Eğer bu metinde “Elma” kelimesinin tüm örnekleri “Muz” ile değiştirilmek istenirse, şu formül kullanılacaktır:

“`
=SUBSTITUTE(A1, “Elma”, “Muz”)
“`

Sonuç olarak hücrede “Muz, Armut, Muz” yazacaktır. Eğer yalnızca ikinci “Elma” kelimesinin değiştirilmesi isteniyorsa, şu formül kullanılır:

“`
=SUBSTITUTE(A1, “Elma”, “Muz”, 2)
“`

Bu formül, yalnızca ikinci “Elma” kelimesini değiştirecek ve sonuç olarak “Elma, Armut, Muz” metnini verecektir.

Kullanım Alanları

REPLACE ve SUBSTITUTE fonksiyonları, birçok farklı alanda kullanılabilir. Özellikle veri temizliği, raporlama ve otomasyon süreçlerinde bu fonksiyonların işlevselliği büyük önem taşır. Veri analizi sırasında elde edilen metin dizgelerinde yanlış ifadeler veya tutarsızlıklar olduğunda, hızlı bir şekilde düzeltmek için bu fonksiyonlar tercih edilir. Ayrıca büyük veri setleri üzerinde aynı anda birçok değişiklik yapılması gerektiğinde, bu fonksiyonlar kullanıcıya büyük zaman tasarrufu sağlayabilir.

Önemli Noktalar

REPLACE fonksiyonu, belirli bir konumu ve karakter sayısını baz alarak değişiklik yaptığı için, metindeki konum ve uzunluk bilgilerini iyi bilmek gerekir. Bu nedenle, metin uzunluğu ve karakter dizilimleri iyi bir şekilde analiz edilmelidir.

SUBSTITUTE fonksiyonu ise metin içerisinde belirli kelimeleri veya ifadeleri, her yerde veya belirli bir sırada değiştirme imkanı sunduğu için daha esnek bir kullanım sunar. Bu nedenle, kullanıcıların hangi metin parçalarını değiştireceklerini bilmeleri önemlidir. Ayrıca, SUBSTITUTE fonksiyonunun ayırt edici özelliklerden biri, belirli bir metin değişimini yalnızca istenilen örnek için yapabilmesidir.

Sonuç

REPLACE ve SUBSTITUTE fonksiyonları, Excel’de metin değiştirme işlemleri için vazgeçilmez araçlardır. Her iki fonksiyon da farklı durumlarda kullanılabilir ve kullanıcıya büyük esneklik sağlar. REPLACE, belirli bir konumdan itibaren metin değiştirme işlemi yaparken, SUBSTITUTE belirli bir metin parçasını hedef alır. Doğru fonksiyon seçimi, veri işlemenin etkinliğini artırır ve kullanıcıların zaman tasarrufu sağlamasına yardımcı olur. Bu fonksiyonlar, kullanıcıların verilerini daha da düzenli hale getirmelerinde önemli bir rol oynar.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR