Excel Formülündeki Metin Nasıl Değiştirilir (7 Kolay Yol)

  • Bunu Paylaş
Hugh West

Bazen daha önce yazılmış formülleri hemen değiştirmek için Excel formülündeki metni değiştirmeniz gerekebilir. Bu görevi yapmanın en kolay yollarını arıyorsanız, o zaman doğru yerdesiniz. Öyleyse, makaleye başlayalım.

Çalışma Kitabını İndirin

Formula.xlsm'de Metin Değiştirme

7 Excel Formülünde Metin Değiştirme Yöntemleri

Burada, iki formülümüz var İndirimli Fiyat sütunu ve >2000 ya da değil sütununu kullanacağız ve bu formüllerde metin dizesini veya sayısal dizeyi değiştirmenin yollarını göstereceğiz.

Biz kullandık Microsoft Excel 365 versiyonunu burada bulabilirsiniz; uygunluğunuza göre başka herhangi bir versiyonu kullanabilirsiniz.

Yöntem-1: Excel Formülündeki Metni Manuel Olarak Değiştirme

Burada, aşağıdakileri içeren bir formül kullandık EĞER işlevi ve aldım Evet Şimdi, 2000'den büyük olan fiyatlar için Evet ile 2000'den büyük formülde manuel olarak.

Adımlar :

➤ Sütunun ilk hücresini seçin >2000 ya da değil .

Böylece, formül çubuğunda bu hücrenin formülünü gösterir.

➤ Değiştir Evet ile 2000'den büyük formül çubuğunda manuel olarak.

➤ Basın GİRİŞ ve aşağı sürükleyin Doldurma Kolu Alet.

Sonuç :

Bu şekilde, aşağıdakileri değiştirebileceksiniz Evet ile 2000'den büyük formülde.

Daha fazlasını okuyun: Excel Sütununda Bulma ve Değiştirme (6 Yol)

Yöntem-2: Excel Formülündeki Metni Değiştirmek için Değiştir Seçeneğini Kullanma

Bu bölümde, aşağıdaki komutları kullanacağız Değiştirin metni değiştirmek için seçenek Evet ile 2000'den büyük formülünde >2000 ya da değil sütun.

Adımlar :

➤ Hücreleri seçin >2000 ya da değil sütun.

➤ Şuraya git Ev Tab>> Düzenleme Grup>> Bul & Seç Açılır>> Değiştirin Opsiyonel.

Kısayol tuşunu kullanabilirsiniz CTRL+H bu prosedür yerine de kullanılabilir.

Bundan sonra Bul ve Değiştir iletişim kutusu görünecektir.

➤ Aşağıdakileri yazın ve seçin

Neyi bul → Evet

→ 2000'den büyük ile değiştirin

İçinde → Sayfa

Arama → Satırlara Göre

Look in → Formüller

➤ Seçiniz Tümünü Değiştirin seçenek.

Ardından, aşağıdakileri belirten bir mesaj kutusu görünecektir "Hepsi tamam. 9 değişiklik yaptık."

Sonuç :

Daha sonra, aşağıdakileri değiştirebileceksiniz Evet ile 2000'den büyük formülde.

Daha Fazla Oku: Excel'de Koşula Bağlı Olarak Bir Hücrenin Metnini Değiştirme (5 Kolay Yöntem)

Yöntem-3: Excel Formülündeki Metni Değiştirmek için Özele Git Seçeneğini Kullanma

Metni değiştirebilirsiniz Evet ile 2000'den büyük formülünde >2000 ya da değil sütununu kullanarak Özel'e git seçeneği de var.

Adımlar :

➤ Şuraya git Ev Tab>> Düzenleme Grup>> Bul & Seç Açılır>> Özel'e Git Opsiyonel.

O zaman Özel'e Git sihirbazı açılacaktır.

➤ Seçiniz Formüller seçeneğini seçin ve TAMAM. .

Bundan sonra, hücreler >2000 ya da değil sütunu seçilecektir.

Takip et Yöntem-2 ve metin ile yeni formülü alacaksınız 2000'den büyük yerine Evet .

Benzer Okumalar

  • Excel VBA: Word Belgesinde Metin Bulma ve Değiştirme
  • Excel'de İki Karakter Arasındaki Metin Nasıl Değiştirilir (3 Kolay Yol)
  • Excel'de Seçim İçinde Bulma ve Değiştirme (7 Yöntem)
  • Excel'de Makro ile Listeden Bulma ve Değiştirme (5 Örnek)
  • Excel'de Belirli Karakterden Sonra Gelen Metin Nasıl Değiştirilir (3 Yöntem)

Yöntem-4: Excel Formülündeki Metni Değiştirmek için Kısayol Tuşu Kullanma

Burada, aşağıdaki formüldeki metni kolayca değiştirmek için bir kısayol tuşu kullanacağız.

Adımlar :

➤ Basın CTRL+TILDE tuşunun üstündeki tuş TAB tuşunun altında ve ESC anahtar)

Ardından, kullanılan formülleri gösterecektir. >2000 ya da değil sütun.

Şimdi, takip edin Yöntem-2 ve yeni formülleri bir metinle birlikte alacaksınız 2000'den büyük yerine Evet .

➤ Basın CTRL+TILDE bir kez daha anahtar

Bundan sonra, formüldeki değişiklik nedeniyle yeni sonuçları alacaksınız. >2000 ya da değil sütun.

Yöntem-5: VBA Kodu Kullanma

İçinde İndirimli Fiyat sütununda, aşağıdaki iskonto oranına sahip bir formül kullandıktan sonra iskonto edilmiş fiyatlara sahibiz 0.06 ve şimdi bu iskonto oranını aşağıdakilerle değiştirmek istiyoruz 0.04 Bu değeri formülde değiştirerek. Bunu yapmak için burada bir VBA Kod.

Adım-01 :

➤ Şuraya git Geliştirici Tab>> Visual Basic Opsiyon

O zaman Visual Basic Düzenleyicisi açılacak.

➤ Şuraya git Ekleme Tab>> Modül Opsiyon

Bundan sonra, bir Modül oluşturulacaktır.

Adım-02 :

➤ Aşağıdaki kodu yazın

 Sub replacestring() Dim oldStr, newStr oldStr = "0.06" newStr = "0.04" newStr = Replace(Range("D5,D6,D7,D8,D9,D10,D11,D12,D13") _ .Formula, oldStr, newStr) Range("D5,D6,D7,D8,D9,D10,D11,D12,D13").Formula = newStr End Sub 

Burada, eski değerimizi atadık 0.06 içinde oldStr değişkeni ve 0.04 içinde newStr değişkeni ve D5,D6,D7,D8,D9,D10,D11,D12,D13 istediğimiz aralıkların hücreleridir.

DEĞİŞTİR yerini alacak 0.06 ile 0.04 'yi bu hücrelerin formüllerinde değiştirin ve son olarak bu yeni değerleri newStr değişken.

➤ Basın F5

Sonuç :

Bu şekilde, aşağıdakileri değiştirebileceksiniz 0.06 ile 0.04 formüllerinde İndirimli Fiyat sütun.

Daha Fazla Oku: Bir Sütundaki Metni Bulmak ve Değiştirmek için Excel VBA (2 Örnek)

Yöntem-6: SUBSTITUTE ve FORMULATEXT Fonksiyonunu VBA Kodu ile Kullanma

Burada kullanacağımız SUBSTITUTE işlevi ve FORMULATEXT işlevi ile birlikte VBA değiştirmek için kod 0.06 ile 0.04 formüllerinde İndirimli Fiyat sütununda yeni fiyatlar alacağız ve ardından Yeni Fiyat Ek hesaplama için yeni bir sütun ekledik Formül .

Adım-01 :

➤ Hücrede aşağıdaki formülü kullanın E5

=SUBSTITUTE(FORMULATEXT(D5),0.06,0.04)

İşte, D5 'nin değeridir. İndirimli Fiyat sütun.

  • FORMULATEXT(D5) → hücresindeki kullanılan formülü döndürür D5

    Çıkış → C5-C5*0.06
  • SUBSTITUTE(FORMULATEXT(D5),0.06,0.04) olur

    SUBSTITUTE(C5-C5*0.06,0.06,0.04) → 0,06'yı 0,04 ile değiştirir

    Çıktı → C5-C5*0,04

➤ Basın GİRİŞ .

➤ Aşağı sürükleyin Doldurma Kolu Alet.

Bundan sonra, yeni formüllerimizi Formül sütunundaki yeni fiyatları almak için kullanmak istediğimiz Yeni Fiyat sütun.

Bunu yapmak için, bir VBA ilk başta bir işlev oluşturmak için kod.

Adım-02 :

Takip et Adım-01 . Yöntem-5

 Function EVAL(değer String Olarak) Application.Volatile EVAL = Evaluate(değer) End Function 

UÇUCU çalışma sayfasındaki herhangi bir hücrede hesaplama gerçekleştiğinde yeniden hesaplar ve bu VBA kodu, aşağıdaki gibi bir fonksiyon oluşturacaktır DEĞERLENDİRME .

Kodu kaydettikten sonra çalışma sayfasına geri dönün.

➤ Oluşturulan fonksiyon adını hücreye yazın F5 .

=EVAL(E5)

DEĞERLENDİRME bize hücredeki formülün değerini döndürecektir E5 .

➤ Basın GİRİŞ ve aşağı sürükleyin Doldurma Kolu Alet.

Sonuç :

Bundan sonra, aşağıdakileri değiştirebileceksiniz 0.06 ile 0.04 formüllerinde Yeni Fiyat sütun.

Daha fazlasını okuyun: Excel VBA'da İkame Fonksiyonu Nasıl Kullanılır (3 Örnek)

Yöntem-7: REPLACE ve FORMULATEXT Fonksiyonunu VBA Kodu ile Kullanma

Bu bölümde, aşağıdaki komutları kullanacağız REPLACE işlevi ve FORMULATEXT işlevi ile birlikte VBA değiştirmek için kod 0.06 ile 0.04 formüllerinde İndirimli Fiyat sütununda yeni fiyatlar alacağız ve ardından Yeni Fiyat sütun.

Adım-01 :

➤ Hücrede aşağıdaki formülü kullanın E5

=REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04)

İşte, D5 'nin değeridir. İndirimli Fiyat sütun.

  • FORMULATEXT(D5) → hücresindeki kullanılan formülü döndürür D5

    Çıkış → C5-C5*0.06
  • FIND("*",FORMULATEXT(D5),1) → olur

    FIND("*", C5-C5*0.06,1) → işaretinin konumunu bulur "*"

    Çıkış → 7

  • FIND("*",FORMULATEXT(D5),1)+1 → işaretinin konumu ile 1'i toplar "*"

    Çıkış → 8
  • REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04) olur

    REPLACE(C5-C5*0.06,FIND(“*”,8,4,0.04) → 0,06'yı 0,04 ile değiştirir

    Çıktı → C5-C5*0,04

➤ Basın GİRİŞ .

➤ Aşağı sürükleyin Doldurma Kolu Alet.

Bundan sonra, yeni formüllerimizi Formül sütunundaki yeni fiyatları almak için kullanmak istediğimiz Yeni Fiyat sütun.

Bunu yapmak için, oluşturduğumuz fonksiyonu kullanacağız DEĞERLENDİRME önceki yöntemde.

Adım-02 :

➤ Hücreye aşağıdaki formülü yazın F5 .

=EVAL(E5)

DEĞERLENDİRME bize hücredeki formülün değerini döndürecektir E5 .

➤ Basın GİRİŞ .

➤ Aşağı sürükleyin Doldurma Kolu Alet.

Sonuç :

Son olarak, aşağıdakileri değiştirebileceksiniz 0.06 ile 0.04 formüllerinde Yeni Fiyat sütun.

Daha fazlasını okuyun: Excel VBA ile Bir Aralıktaki Metni Bulma ve Değiştirme (Makro ve UserForm)

Uygulama Bölümü

Kendi kendinize pratik yapmanız için bir Uygulama adlı bir sayfada aşağıdaki gibi bir bölüm Uygulama Lütfen bunu kendiniz yapın.

Sonuç

Bu makalede, Excel formülünde metin değiştirmenin bazı yollarını ele almaya çalıştık. Umarım faydalı bulursunuz. Herhangi bir öneriniz veya sorunuz varsa, bunları yorum bölümünde paylaşmaktan çekinmeyin.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.