Excel DEĞİŞTİR Fonksiyonu
DEĞİŞTİR Fonksiyonu Nerede?
DEĞİŞTİR fonksiyonu METİN fonksiyonları altında kategorize edilir. Formüller Sekmesinde Metin grubundadır.
DEĞİŞTİR Fonksiyon Formatı
=DEĞİŞTİR( eski_metin ; başlangıç_sayısı; sayı_karakterler; yeni_metin )=REPLACE( old_text ; start_num ; num_chars ; new_text )
DEĞİŞTİR Fonksiyonu Parametreleri
eski_metin - old_text
Değiştirilecek Metin
başlangıç_sayısı - start_num Aramanacak metindeki başlangıç yeri
sayı_karakterler - num_chars değştirilecek karakter sayısı
yeni_metin - new_text eski_metin ile değiştirilecek karakter
Kullanım Notları
- Bir metin içindeki karakterleri belirleyeceğiniz yeni karakterlerle değiştirmenizi sağlar. Örneğin aşağıda örnekde 4. karakterden başlayarak 3 karakter son parametrede belirlediğiniz değer ile değiştirir.
- Hücre içindeki boş karakteri silmek içinde DEĞİŞTİR Fonksiyonunu kullanabilirsiniz. Aşağıdaki örnekte ilk karakteri silmek için DEĞİŞTİR Fonksiyonunu kullanabilirsiniz.
- Eğer değiştirmek istediğiniz konumu bilmiyorsanız BUL yada MBUL fonksiyonunu kullanarak değiştirilecek konumu öğrenebilirsiniz.
DEĞİŞTİR Fonksiyon Örnekleri
İçerik Hazırlanmadı!...#DEĞİŞTİR #REPLACE #metinselfonksiyon #textFunction #excelFunction #excelFormul #advancedExcel #ileriExcel #excel #excelDersi #excelKursu #excelEğitimi
İlgili Aramalar
- excel hücre içeriğini değiştirme
- excel hücre yer değiştirme
- excel bul ve değiştir kısayolu
- excel de değiştir nerede
Yorumlar (17)
AhiEvran
3 Nisan 2020
Merhabalar; Excel'de her hangi bir hücrede yada A1 hücresine Türkiye yazdıktan sonra hemen yan hücreye harfleri karıştırarak yazmasını istiyorum, "etyüirk" gibi, bu mümkün mü acaba.? Teşekkür ederim.
Mustafa ÇETİN
3 Nisan 2020
Merhaba, Sorununuz için teşekkürler güzel bir soru. Bu konuyu daha detaylı anlatacağımdan Soru-Cevap bölümüne taşıdım. Aşağıdaki linkten cevabına ve örnek dosyaya ulaşabilirsiniz. https://dokumanistan.com/soru-cevap-bolumu/sorular/kelimenin-harflerini-karistirarak-yazmak
Mehmet Emin
17 Aralık 2019
Merhaba Hocam Excelde bir sütunda farklı hücrelerin farklı konumlarında değiştirmek istediğim bir simge var. bunu toplu olarak nasıl değiştirebilirim. teşekkürler
Mustafa ÇETİN
18 Aralık 2019
Merhaba; Farklı konumlarındaki verileri nasıl bilmem lazım. Eğer farklı konumlar tutarlı ise bir şekilde değiştirebilirsin. Ancak Kaynak verideki hücreleri değil formülü yazdığın alanda değişiklik yaparsın. Diğer bir bakış açısı ise; Farklı konumlarda simgeler formülle üretildiyse değerleri aynı hücreye yapıştır yaparsınız. Sonrasında Ctrl + H yani Değiştir işlemi ile eski değer yeni değer olarak simgeleri değiştirebilirsiniz.
Ebru
6 Temmuz 2020
Merhabalar Mustafa Bey, Benim size bir sorum olacaktı; birçok yerden araşttırmasını yaptım; fakat sonuca ulaşamadım. Aşağıda örneğini gönderdiğim excelden aldığım bir kısım, Bu sayılardan daha fazlası aşağa doğru uzamaktadır, bunun işaretlerini değiştirmem gerekiyor ama tek tek çok uzun ve zaman alan bir işlem. Bir anda bütün hepsinin işaretlerini değiştirmeyi nasıl yapabilirim? Yardımcı olursanız çok sevinirim, çok teşekkürler şimdiden. 13.33 24.54 17.65 10.14 13.28 24.46 9.79 11.87 13.98
Mustafa ÇETİN
6 Temmuz 2020
Merhaba Ebru Hanım sayılardaki . (noktaları) , (virgül) olarak mı değiştirmek istiyorsunuz. Ona göre çözüm üretelim. Selamlar.
Fatih
9 Ağustos 2020
Merhaba bir ceviri progamı hazırlıyorum excelde bir kaç yerde takıldım videolu anlatım yaptım yardımcı olurmusnuz. Video link https://drive.google.com/drive/folders/1Ek2n-pyFJk_0RHN6zLoRdqZM5wLX6AEc?usp=sharing
Mustafa ÇETİN
13 Ağustos 2020
Merhabalar; Anladığım kadarıyla Çeviri programınızda ki Çek sekmesindeki verileri Veri sekmesine aktarmak istiyorsunuz. Ancak hangi kolonun verisini yeni sekmesi nasıl bir formatta aktarmak istediğiniz anlayamadım. Bu kısmı biraz daha detay verebilir misiniz. İkinci Sorunuz; Karakterleri değiştirme işlemlerini en basit Makro ile yapabilirsiniz. Aşağıdaki kodu Makro olarak kaydedip. Makroyu Farklı Kaydet dedikten sonra Excel Eklentisi (.xlam) olarak kaydedin. Sonra işlem yapacağınız dosyanızı açıp Geliştitici Sekmesinden (Yoksa Ayarlardan ekleyin) Fonksiyonunun adını işaretleyin. Böylece Excel'de bir formülmüş gibi =degistir(değer) şekilden kullanabilirsiniz. Fonksiyon kullanımı için https://peakup.org/blog/makrolar-vba-ile-excelde-fonksiyon-yazmak Blogtan faydalanabilirsiniz. Function degistir(deger As String) As String degistir = Replace(deger, " ", "-") degistir = Replace(degistir, "ç", "c") degistir = Replace(degistir, "Ç", "C") degistir = Replace(degistir, "ğ", "g") degistir = Replace(degistir, "ı", "i") degistir = Replace(degistir, "İ", "I") degistir = Replace(degistir, "ö", "o") degistir = Replace(degistir, "ş", "s") degistir = Replace(degistir, "ü", "u") degistir = Replace(degistir, "Ş", "S") degistir = Replace(degistir, "Ğ", "G") degistir = Replace(degistir, "Ö", "O") degistir = Replace(degistir, " ", "-") degistir = Replace(degistir, "(", "") degistir = Replace(degistir, ")", "") degistir = Replace(degistir, "’", "") degistir = Replace(degistir, "'", "") degistir = Replace(degistir, "Ü", "U") degistir = LCase(degistir) End Function
Sercan
8 Aralık 2020
Merhaba Mustafa Bey, Excel'de iki hücreyi birbiriyle nasıl değiştirebilirim? Örnek: A1 hücresinde "Ahmet" yazsın A5 hücresinde "Kedi" yazsın Benim yapmak istediğim A1'de "Kedi"; A5'te "Ahmet" yazması
Mustafa ÇETİN
9 Aralık 2020
Sercan Bey merhaba, Aynı anda değiştirmek için ancak makro ile yapılabilir. Makro kısmında bile önce önceki iki veri bir değişkene aktarılıp sonra yeni istenilen yerlere aktarılabilir. Formül olarak aklıma bir yöntem gelmedi. Ama Formül mantığına ters gibi geldi. Çünkü Excel formüllerinde bir değişken belirleyemiyoruz. Ancak değişken gibi başka bir hücreye aktarıp sonra yeniden aktarılabilir. Ama direk formülle aynı anda değişebilmek Makro dışında olmuyor bildiğim. İsterseniz makro haline bakabilirim.
duygu
13 Ocak 2021
Merhaba Mustafa Bey, bir hücrede yer alan dizim şu şekilde "atgcatgaatgccaag" bu diziyi hem ters çevireceğim yani sondan başa olacak şekilde hemde g yerine c, a yerine t, c yerine g, t yerine a yazacağım. yani üstte yazdığım dizinin sonucu "cttggcattcatgcat" şeklinde olacak. yardımcı olabilirmsnz rica etsem
Mustafa ÇETİN
17 Ocak 2021
Merhabalar Duygu Hanım https://dokumanistan.com/formuller/excel-hucre-degerini-testten-yaz makalemde tersten yazma işlemine bakabilirsiniz. Değiştirme işlemini de Aşağıdaki Fonksiyon ile yapılabilir. https://dokumanistan.com/fonksiyon/excel-yerinekoy-fonksiyonu Sorunuzun cevabına gelince İki Yöntemi iç içe kullanmalıyız. Önce Tersten Yazma işlemini onun dışında da Yerinekoy Fonksiyonu ile değiştirme işlemini yapacağız. Aşağıdaki gibi bir formül çıkıyor. =YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(METİNBİRLEŞTİR("";1;PARÇAAL(B13;{10;9;8;7;6;5;4;3;2;1};1));"g";"c");"a";"t");"c";"g");"t";"a") aaagaaggaa şekilde çıkıyor. Yani her değişim için iç içe YERİNEKOY işlemi yapmanız gerekiyor. Selamlar.
Gökhan Koyuncu
25 Haziran 2021
Merhaba hocam yapamadığım bir şey var da yardım edebilirseniz sevinirim. Gang Starr Take a Rest Take a Rest GANGgajang 24 Hours A Night 24 Hours A Night A1 sütunundaki metnin sonunda B1'deki metin geçiyor. Ben bu B1 olan kısmı silip A1'deki olan kısmı C1'e aktarmak istiyorum. Yukarıdaki örnek için şöyle Gang Starr Take a Rest Take a Rest Gang Starr GANGgajang 24 Hours A Night 24 Hours A Night GANGgajang
Mustafa ÇETİN
8 Temmuz 2021
Tam anlayamadım A1 hücresinde "Gang Starr Take a Rest Take a Rest" yazı var. B1 Hcresinde "GANGgajang 24 Hours A Night 24 Hours A Night" yazısı var B1 hücresinden tam hangi karakteri alacaksınız da C1 hücresine ekleyeceksiniz. İsterseniz daha basit kelimelerle örnek verirseniz yardımcı olmaya çalışıyım.