Özellik ikonu

YERİNEKOY

İndirme izni yok

Genel Bakış

YERİNEKOY (SUBSTITUTE), bir metin içinde geçen belirli bir parçayı başka bir metinle değiştirir. Tüm eşleşmeleri ya da yalnızca istediğiniz sıradaki eşleşmeyi değiştirebilirsiniz. Bu nedenle kod, telefon numarası ve açıklama gibi metinleri düzeltmek, tire veya boşluk gibi karakterleri temizlemek için kullanılır.

Söz dizimi ve parametre​

TRTürkçe
ENEnglish
Kategori
Metin
İngilizce adı
SUBSTITUTE
Platform
Windows Mac Web
4 bağımsız değişken 3 zorunlu 1 isteğe bağlı Köşeli parantez [ ] isteğe bağlı demektir
Bağımsız değişken Durum Ne işe yarar
metintext Zorunlu Değiştirmek istediğiniz karakterleri içeren metni, metin içeren bir hücre başvurusunu veya metin üreten bir işlemi belirtir.
eski_metinold_text Zorunlu Metin içinde bulunup değiştirilecek olan metin parçasını belirtir.
yeni_metinnew_text Zorunlu eski_metin yerine yazılacak olan metni belirtir.
örnek_sayısıinstance_num İsteğe bağlı eski_metin parçasının kaçıncı geçtiği yerin değiştirileceğini belirtir.
Geçerli kullanımlar
=YERİNEKOY("Temmuz Verileri";"Temmuz";"Nisan")
=YERİNEKOY(A2;B2;C2)
=YERİNEKOY(A2;"-";"")
=YERİNEKOY(A2;"2";"1";2)
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev, değiştirdiği metnin yeni halini döndürür; özgün hücredeki metin yerinde kalır. Birden fazla farklı parçayı değiştirmek için YERİNEKOY işlevlerini iç içe yazabilirsiniz: içteki işlevin sonucu dıştaki işlevin metin parametresi olur.

1. Temel değiştirme, büyük/küçük harf ve temizleme​

A sütunundaki metinlerde B sütunundaki parçayı C sütunundaki metinle değiştirelim. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=YERİNEKOY(A2;B2;C2)
=SUBSTITUTE(A2,B2,C2)
YERİNEKOY
Formülünü incelemek için bir hücre seçin.
ABCD
1MetinEski metinYeni metinSonuç
2Temmuz VerileriTemmuzNisanNisan Verileri
3Temmuz VerileritemmuzNisanTemmuz Verileri
4Güncel RaporncelzelGüzel Rapor
5123-456-789-123456789
6123 456 789 -123-456-789
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla Nisan Verileri, Temmuz Verileri, Güzel Rapor, 123456789 ve 123-456-789 olur. İlk satırda tüm sözcük değiştirilir. İkinci satırda eski_metin küçük harfle yazıldığı için metinde eşleşme bulunamaz ve metin değişmeden döner; işlev büyük/küçük harfe duyarlıdır. Üçüncü satırda yalnız sözcüğün bir bölümü değiştirilir. Dördüncü satırda yeni_metin boş olduğundan tireler silinir; beşinci satırda ise boşluklar tireye çevrilir.

2. Kaçıncı eşleşmeyi değiştirme​

"2 Mart, 2020" metninde 2 rakamı üç yerde geçer. B sütunundaki sıraya göre yalnız ilgili 2 rakamını 1 yapalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=YERİNEKOY(A2;"2";"1";B2)
=SUBSTITUTE(A2,"2","1",B2)
YERİNEKOY
Formülünü incelemek için bir hücre seçin.
ABC
1MetinÖrnek sayısıSonuç
22 Mart, 202011 Mart, 2020
32 Mart, 202022 Mart, 1020
42 Mart, 202032 Mart, 2010
SıraExcelDepo v1.0.0
Sonuçlar sırasıyla 1 Mart, 2020, 2 Mart, 1020 ve 2 Mart, 2010 olur. örnek_sayısı 1 olduğunda metindeki ilk 2, 2 olduğunda ikinci 2, 3 olduğunda üçüncü 2 değiştirilir; diğerleri yerinde kalır. örnek_sayısı hiç verilmeseydi metindeki her 2 rakamı aynı anda 1 olurdu.

3. İç içe YERİNEKOY ile iki değişiklik​

Şube kodlarını şehir adlarına çevirelim. İçteki işlev "Şube 1" ifadesini, dıştaki işlev "Şube 2" ifadesini değiştirir. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=YERİNEKOY(YERİNEKOY(A2;"Şube 1";"Ankara");"Şube 2";"İzmir")
=SUBSTITUTE(SUBSTITUTE(A2,"Şube 1","Ankara"),"Şube 2","İzmir")
YERİNEKOY
Formülünü incelemek için bir hücre seçin.
AB
1Şube kodlarıŞehirler
2Şube 1 - Şube 2Ankara - İzmir
3Şube 2 - Şube 1İzmir - Ankara
4Şube 1 - Şube 1Ankara - Ankara
İç içeExcelDepo v1.0.0
Sonuçlar sırasıyla Ankara - İzmir, İzmir - Ankara ve Ankara - Ankara olur. İçteki işlevin sonucu dıştaki işlevin metin parametresi olarak kullanılır. Üçüncü satırda "Şube 1" iki kez geçtiği için ikisi de değiştirilir; dıştaki işlev eşleşme bulamadığından metne dokunmaz.

4. Büyük/küçük harfe duyarsız değiştirme​

YERİNEKOY büyük/küçük harfe duyarlıdır. Bu sınırı aşmak için hem metni hem aranan parçayı büyük harfe çevirip değiştirmeyi yapabilir, sonucu YAZIM.DÜZENİ ile düzeltebilirsiniz. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=PROPER(SUBSTITUTE(UPPER(A2),UPPER(B2),"Nisan"))
YERİNEKOY
Formülünü incelemek için bir hücre seçin.
ABC
1MetinArananSonuç
2Temmuz RaporutemmuzNisan Raporu
3TEMMUZ RAPORUTemmuzNisan Raporu
4temmuz raporuTEMMUZNisan Raporu
Harf DuyarsızExcelDepo v1.0.0
Sonuçlar sırasıyla Nisan Raporu, Nisan Raporu ve Nisan Raporu olur. Metin ve aranan parça büyük harfe çevrildiği için yazımları farklı olsa da eşleşme bulunur. Değiştirmeden sonra YAZIM.DÜZENİ her sözcüğün yalnız ilk harfini büyük bırakır. Bu yöntemde özgün metindeki harf düzeni korunmaz.

Kullanırken dikkat edin​

  • Büyük/küçük harf duyarlılığı: YERİNEKOY büyük/küçük harfe duyarlıdır. eski_metin parametresinin yazımı metindekiyle birebir uymazsa eşleşme bulunmaz ve metin değişmeden döner. Duyarsız bir değiştirme gerekiyorsa metni ve eski_metin değerini BÜYÜKHARF ile aynı biçime getirebilirsiniz.
  • Joker karakterler: İşlev joker karakterleri (? ve *) desteklemez. eski_metin içindeki bu karakterler özel anlam taşımaz; metinde aynen aranır.
  • örnek_sayısı verilirse: örnek_sayısı belirtildiğinde yalnız eski_metin parçasının o sıradaki geçişi değiştirilir; diğer geçişler yerinde kalır.
  • örnek_sayısı atlanırsa: örnek_sayısı boş bırakılırsa eski_metin parçasının metindeki her geçişi yeni_metin ile değiştirilir. Bu davranış, bir karakteri metnin tamamından silmek veya başka bir karakterle değiştirmek için uygundur.
  • metin parametresi: metin doğrudan yazdığınız bir metin olabileceği gibi metin içeren bir hücre başvurusu da olabilir. Hücre başvurusu kullandığınızda özgün hücre değişmez, düzeltilmiş metin formülün yazıldığı hücrede görünür.
  • Silme ve değiştirme: yeni_metin için boş metin ("") verirseniz eski_metin parçası silinir; örneğin telefon numarasındaki tireleri kaldırabilirsiniz. Boşluk karakterini tire gibi başka bir karakterle de değiştirebilirsiniz.
  • İç içe kullanım: Birden fazla farklı parçayı değiştirmek için işlevleri iç içe yazın. İçteki YERİNEKOY önce çalışır ve sonucu dıştakinin metin parametresi olarak kullanılır.
  • İlgili işlevler: BUL: Bir metin parçasının konumunu büyük/küçük harfe duyarlı biçimde bulmak için kullanılır. MBUL: Aynı işi büyük/küçük harfe duyarsız ve joker karakter destekleyerek yapmak istediğinizde tercih edilir. DEĞİŞTİR: Değiştirilecek parçayı metne göre değil, konuma ve karakter sayısına göre belirlemek istediğinizde kullanılır. BÜYÜKHARF: Metni büyük harfe çevirerek büyük/küçük harf duyarsız değiştirme yapmanızı sağlar. YAZIM.DÜZENİ: Değiştirmeden sonra her sözcüğün ilk harfini büyük yapmak için kullanılır.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
11
İlk yayın
Güncel
İngilizce
SUBSTITUTE
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst