Excel'de dizeyi değiştirmek ve eklemek için Değiştir işlevi nasıl kullanılır?
Excel'de, bir dizeyi bulmak için Bul ve Değiştir işlevini kullanabilir ve ardından başka bir dizeyle değiştirebiliriz. Ancak çoğu durumda, Bul ve Değiştir işlevi isteğinizi karşılayamaz. Burada, Excel'deki bazı sorunları çözmek için Değiştir işlevinin nasıl kullanılacağını anlatıyorum.
İşlevi değiştir
= DEĞİŞTİR (metin, başlangıç_sayısı, karakter_sayısı, yeni_metin)
Durum 1 Belirli bir konumdaki karakter dizesini bir dizedeki diğeriyle değiştirin
=REPLACE(text, startnum, numchars, newtext)
Belirli bir konumdaki bir karakter dizesini aşağıda gösterilen ekran görüntüsü gibi başka bir dizeyle değiştirmek istiyorsanız,
bunu yapabilirsin:
Sonucu yerleştireceğiniz bir hücre seçin ve yazın=REPLACE(A1,3,3,"KTE")ve doldurma tutamacını kullandığınız hücrelerin üzerine sürükleyin. Gösterilen ekran görüntüsüne bakın.
Durum 2 Birden çok konumdaki birden çok karakter dizesini bir dizedeki diğerleriyle değiştirin
=REPLACE(REPLACE(text,stratnum,characternumber,"newtext"),startnum,characternumber,"newtext)
Konumlardaki birden çok karakter dizesini aşağıda gösterilen ekran görüntüsü gibi diğer dizelerle değiştirmek istiyorsanız,
Bunu yapın:
Sonucu yerleştireceğiniz bir hücre seçin ve yazın =REPLACE(REPLACE(A7,7,1,"1"),15,1,"3")doldurma tutamacını kullandığınız hücrelerin üzerine sürükleyin. Gösterilen ekran görüntüsüne bakın.
Durum 3 Yıl / ay / günü Tarih biçiminde değiştirin
=REPLACE(TEXT(text, "dd-mmm-yy"), 4, 3, "newtext")
1-Ekim-18 özel tarih biçiminde bir hücre aralığınız varsa, ihtiyacınız olan şey aşağıda gösterilen ekran görüntüsü gibi ayı Kasım olarak değiştirmektir.
Bu formülü kullanın
Sonucu yerleştireceğiniz bir hücre seçin ve yazın =REPLACE(TEXT(A14, "dd-mmm-yy"), 4, 3, "Nov")doldurma tutamacını kullandığınız hücrelerin üzerine sürükleyin. Gösterilen ekran görüntüsüne bakın.
Durum 4 Numarayı tarihe dönüştür
= TARİH DEĞERİ (DEĞİŞTİR (DEĞİŞTİR (metin, 3,0, "/"), 6,0, "/"))
Metin numarasını aşağıda gösterilen ekran görüntüsü gibi standart tarihlere dönüştürmek istiyorsanız, şunu yapın:
Sonucu yerleştireceğiniz bir hücre seçin ve yazın =DATEVALUE(REPLACE(REPLACE(A21,3,0,"/"),6,0,"/"))doldurma tutamacını kullandığınız hücrelerin üzerine sürükleyin, hücreleri şu şekilde biçimlendirin: Kısa tarih biçim. Gösterilen ekran görüntüsüne bakın.
Durum 5 Karakter dizesini dizedeki diğeriyle değiştirin
=REPLACE(textreference, FIND("oldtext",textreference), numbercharacter, "newtext")
Bir dizeyi aşağıda gösterilen ekran görüntüsü gibi dizede başka bir diziyle değiştirmek isterseniz,
Değiştir işlevini ve Bul işlevini kullanın
Sonucu yerleştirdiğiniz ve yazdığınız bir hücre seçin =REPLACE(A28, FIND("@abc",A28), 4, "@bca"), doldurma tutamacını kullandığınız hücrelerin üzerine sürükleyin. Gösterilen ekran görüntüsüne bakın.
Bahşiş: Bu formül yalnızca dizenin ilk oluşumu için çalışır.
Durum 6 Dizenin belirli bir yerine yeni karakter ekleyin
=REPLACE(REPLACE(text,startnumber,0,"newtext"),startnumber,0,"newtext")
Aşağıda gösterilen ekran görüntüsü gibi bir dizenin belirli konumlarına yeni karakter eklemek istiyorsanız.
Sadece bunu yap
Sonucu yerleştireceğiniz bir hücre seçin ve yazın =REPLACE(REPLACE(A34,4,0,"-"),8,0,"-")doldurma tutamacını kullandığınız hücrelerin üzerine sürükleyin. Gösterilen ekran görüntüsüne bakın.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!