Excel DEĞİŞTİRME İşlevi Nasıl Kullanılır (Örnekler + Video)

Bu derste, Excel'de DEĞİŞTİR işlevinin nasıl kullanılacağını (örneklerle) göstereceğim.

Değiştir, bir dizeyi veya dizenin bir bölümünü başka bir metin dizesiyle hızlı bir şekilde değiştirmenize olanak tanıyan bir metin işlevidir.

Bu, büyük bir veri kümesiyle çalışırken ve dizenin bir bölümünü değiştirmek veya kaldırmak istediğinizde gerçekten yararlı olabilir. Ancak, değiştirme işlevinin gerçek gücü, onu Excel'deki diğer formüllerle birlikte kullandığınızda ortaya çıkabilir (bu eğitimde daha sonra ele alınan örneklerde yapacağımız gibi).

Size fonksiyonun kullanım örneklerini göstermeden önce, REPLACE fonksiyonunun sözdizimini hızlıca ele almama izin verin.

DEĞİŞTİR İşlevinin Sözdizimi

=DEĞİŞTİR(eski_metin, başlangıç_sayısı, num_chars, yeni_metin)

Giriş Bağımsız Değişkenleri

  • eski_metin - değiştirmek istediğiniz metin.
  • start_num - aramanın başlaması gereken başlangıç ​​konumu.
  • num_chars - değiştirilecek karakter sayısı.
  • yeni_metin - eski_metnin yerini alması gereken yeni metin.
Başlangıç ​​Sayısı ve Karakter Sayısı bağımsız değişkeninin negatif olamayacağına dikkat edin.

Şimdi DEĞİŞTİR işlevinin Excel'de nasıl kullanılabileceğini görmek için bazı örneklere bakalım.

Örnek 1 - Metni Boş İle Değiştir

Aşağıdaki veri setine sahip olduğunuzu ve “ID-” metnini değiştirmek istediğinizi ve yalnızca sayısal kısmı saklamak istediğinizi varsayalım.

Bunu aşağıdaki formülü kullanarak yapabilirsiniz:

=DEĞİŞTİR(A2,1,3,"")

Yukarıdaki formül, her hücredeki metnin ilk üç karakterini bir boşlukla değiştirir.

Not: Aynı sonuç, Bul ve Değiştir gibi diğer tekniklerle veya SAĞ ve BUL işlevlerinin birleşimini kullanarak tirenin sağındaki metni çıkararak da elde edilebilir.

Örnek 2: Kullanıcı Adını Etki Alanı adından çıkarın

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu ve etki alanı bölümünü (@ işaretini izleyen) kaldırmak istediğinizi varsayalım.

Bunu yapmak için aşağıdaki formülü kullanabilirsiniz:

=DEĞİŞTİR(A2,BUL("@",A2),UZUNLUK(A2)-BUL("@",A2)+1,"")

Yukarıdaki işlev, DEĞİŞTİR, UZUNLUK ve BUL işlevinin bir kombinasyonunu kullanır.

@'nin konumunu almak için önce BUL işlevini kullanır. Bu değer, Başlangıç ​​Numarası bağımsız değişkeni olarak kullanılıyor ve @ işaretinden başlayarak tüm metin dizesini kaldırmak istiyorum.

Bu dizgeyi kaldırmam gereken bir diğer şey de @'den sonraki toplam karakter sayısıdır, böylece bu kadar çok karakterin boşlukla değiştirileceğini belirleyebilirim. LEN ve FIND formül kombinasyonunu burada kullandım.

Profesyonel İpucu: Yukarıdaki formülde @ işaretinden sonraki tüm karakterleri kaldırmak istediğim için karakter sayısına gerçekten ihtiyacım yok. Herhangi bir büyük sayı belirtebilirim (ki bu @ işaretinden sonraki karakter sayısından fazladır) ve aynı sonucu alırım. Böylece şu formülü bile kullanabilirim: =REPLACE(A2,FIND(“@”,A2),LEN(A2),””)

Örnek 3: Bir Metin Dizesini Diğeriyle Değiştirin

Yukarıdaki iki örnekte, kalan kısmı boş ile değiştirerek dizenin bir kısmını nasıl çıkaracağınızı gösterdim.

İşte bir metin dizesini diğeriyle değiştirdiğiniz bir örnek.

Aşağıdaki veri kümesine sahip olduğunuzu ve etki alanını example.net'ten example.com'a değiştirmek istediğinizi varsayalım.

Bunu aşağıdaki formülü kullanarak yapabilirsiniz:

=DEĞİŞTİR(A2,BUL("net",A2),3,"com")

Değiştir ve Değiştir işlevleri arasındaki fark

DEĞİŞTİR işlevinin ve DEĞİŞTİR işlevinin kullanımında büyük bir fark vardır (bunlardan beklenen sonuç benzer olsa da).

DEĞİŞTİR işlevi, metni değiştirmeye başlaması gereken konumu gerektirir. Ardından, yeni metinle değiştirmeniz gereken karakter sayısını da gerektirir. Bu, DEĞİŞTİR işlevini, verilerde net bir desene sahip olduğunuz ve metni değiştirmek istediğiniz durumlarda uygun hale getirir.

Buna iyi bir örnek, metnin yapısının tutarlı olduğu e-posta kimlikleri veya adres veya kimliklerle çalışırken olabilir.

İKAME işlevi ise biraz daha çok yönlüdür. Bir dizgenin oluşumunun tüm örneklerini başka bir dizge ile değiştirmek için kullanabilirsiniz.

Örneğin, bir metin dizesinde Z karakterinin tüm oluşumunu J ile değiştirmek için kullanabilirim. Ve aynı zamanda, size yalnızca oluşumun belirli bir örneğini değiştirme esnekliği de verir (örneğin, eşleşen dizenin yalnızca ilk oluşumunu veya yalnızca ikinci oluşumunu değiştirin).

Not: Çoğu durumda DEĞİŞTİR işlevini kullanmaktan vazgeçebilir ve bunun yerine BUL ve DEĞİŞTİR işlevini kullanabilirsiniz. Formülü kullanmadan ve sonucu başka bir sütun/satırda almadan veri setini değiştirmenize izin verecektir. DEĞİŞTİR işlevi, orijinal veri kümesini korumak istediğinizde ve sonuçta elde edilen verilerin dinamik olmasını istediğinizde (orijinal verileri değiştirmeniz durumunda güncellenecek şekilde) daha uygundur.

Excel DEĞİŞTİRME İşlevi - Eğitim Videosu

  • Excel BUL İşlevi.
  • Excel DÜŞÜK İşlevi.
  • Excel ÜST İşlevi.
  • Excel UYGUN İşlev.
  • Excel ARAMA İşlevi.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave