Excel: Dizede bir karakterin oluşumunu diğeriyle değiştir?


14

Ben değişecek bir excel formülü istiyorum Haverford, PAiçin haverford,+pa. (Metin küçük harfe çevrilir ve boşluklar artı karakterlerle değiştirilir.)

Aşağıdaki ilk alanı alır, ancak hepsini almaz:

=REPLACE(E19, SEARCH(" ", E19),1,"+")

Yanıtlar:


20

Yapmak istediklerinizin bir kısmı " SUBSTITUTE " işleviyle gerçekleştirilebilir.

Bu, metin dizesindeki belirli karakterleri belirttiğiniz karakterlerle, bu durumda boşluklarda + simgesiyle değiştirir.

Ardından büyük / küçük harf değişimi yapmak için " LOWER " fonksiyonunu kullanın.

"SUBSTITUTE" ifadesini "LOWER" içine yerleştirirseniz, aradığınız değişikliği almanız gerekir.

Aşağıdaki metin Excel Yardımı'ndan alınmıştır.


VEKİL

Bir metin dizesindeki eski_metin yerine yeni_metin yerine geçer. Bir metin dizesindeki belirli metni değiştirmek istediğinizde SUBSTITUTE kullanın; metin dizesindeki belirli bir konumda oluşan herhangi bir metni değiştirmek istediğinizde REPLACE kullanın.

Sözdizimi

SUBSTITUTE (metin, OLD_TEXT, yeni_metin, instance_num)

Metin, metnin yerini almak istediğiniz metni içeren bir hücreye yapılan metindir.

Eski_metin, değiştirmek istediğiniz metindir.

Yeni_metin, eski_metin yerine koymak istediğiniz metindir.

Instance_num, eski_metnin hangi oluşumunu new_text ile değiştirmek istediğinizi belirtir. İnstance_num belirtirseniz, yalnızca eski_text örneği değiştirilir. Aksi takdirde, metindeki eski_metin her örneği yeni_metne olarak değiştirilir.


ALT

Metin dizesindeki tüm büyük harfleri küçük harfe dönüştürür.

Sözdizimi

ALT (metin)

Metin, küçük harfe dönüştürmek istediğiniz metindir. LOWER, metindeki harf olmayan karakterleri değiştirmez.


9

Tüm boşlukları '+' karakteriyle değiştirmek istiyorsanız şunu deneyin:

= ALT (YERİNEKOY (E19, "", "+"))

1
Bir örnek bin işlev tanımına değer.
Hatta Mien

0

Neden sadece Haverford, PA dizesini istediğiniz ile değiştirmek için bul ve değiştir işlevini kullanmıyorsunuz? Bunun için bir formüle ihtiyacınız yok, sadece yerleşik bulma ve değiştirme aracı.


bu sadece tek seferlik bir şey değil. Kullanıcılar insan dostu dizeler koyacaktır, ancak URL'ler için onlara farklı bir biçimde ihtiyacım var.
Nick Heiner
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.