Metin dizelerinden parantez veya köşeli parantez içindeki metni kaldırma
Excel'de metin verileriyle çalışırken, veri temizleme veya biçimlendirme amacıyla parantez () ya da köşeli parantez [] içine alınmış bilgileri kaldırmak zorunda kalabilirsiniz. Bu tür metinleri manuel olarak silmek, özellikle büyük veri kümelerinde oldukça zaman alıcı olabilir. Neyse ki, Excel’de parantez veya köşeli parantez içindeki metni kolayca kaldırmanızı sağlayacak birkaç etkili yöntem mevcut. Bu kılavuz, verilerinizi hızlı ve sorunsuz bir şekilde temizlemeniz için her yöntemi adım adım açıklar.

- Formül ile metin dizelerinden parantez veya köşeli parantez içindeki metni kaldırma
- Metin dizelerinden parantez veya köşeli parantez içindeki metni KUTOOLS AI ile kaldırma
- Metin dizelerinden parantez veya köşeli parantez içindeki metni Kullanıcı Tanımlı İşlev ile kaldırma
Formül ile metin dizelerinden parantez veya köşeli parantez içindeki metni kaldırma
Bu işi gerçekleştirmek için SUBSTITUTE, MID, FIND ve LEN işlevlerine dayalı bir formül oluşturabilirsiniz; genel söz dizimi şöyledir:
- textKullanmak istediğiniz metin dizesi veya hücre başvurusu.
Lütfen aşağıdaki formülü, sonucu almak istediğiniz boş bir hücreye kopyalayın veya girin:
Ardından, bu formülü uygulamak istediğiniz hücrelere doğru doldurma tutamacını sürükleyin; parantezler dahil olmak üzere tüm parantez içi metinler kaldırılmış olacaktır; ekran görüntüsüne bakın:

Formülün açıklaması:
1. MID(LEFT(A2,FIND(")",A2)),FIND("(",A2),LEN(A2)): Bu MID işlevi, SUBSTITUTE işlevindeki old_text bağımsız değişkeni olarak kullanılır.
- LEFT(A2,FIND(")",A2)): Bu formül, A2 hücresindeki sağ paranteze kadar olan metin dizesini almak için kullanılır ve şunu elde edersiniz: «Tom Hill (Houston Texas)». Bu sonuç, MID işlevinde metin bağımsız değişkeni olarak kullanılır.
- FIND("(",A2): Bu FIND işlevi, A2 hücresindeki sol parantezin konumunu döndürür; sonuç: 10. Bu formül parçası, MID işlevinde start_num bağımsız değişkeni olarak kullanılır.
- LEN(A2): LEN işlevi, A2 hücresindeki toplam karakter sayısını verir; sonuç: 27. Bu değer, MID işlevinin num_chars bağımsız değişkeni olarak kullanılır.
- MID(LEFT(A2,FIND(")",A2)),FIND("(",A2),LEN(A2))= MID("Tom Hill (Houston Texas)",10,27): Bu MID işlevi, LEFT işlevinin döndürdüğü metin dizesinin onuncu karakterinden başlayarak 27 karakterlik kısmını almak için kullanılır ve sonuç olarak «(Houston Texas)» ifadesini verir.
2. SUBSTITUTE(A2,MID(LEFT(A2,FIND(")",A2)),FIND("(",A2),LEN(A2)),"")= SUBSTITUTE(A2, "(Houston Texas)",""): Son olarak, bu SUBSTITUTE işlevi, MID işlevi tarafından döndürülen “Eski Metin” kısmını A2 hücresindeki metin dizesinden tamamen kaldırır; yani hiçbir şeyle değiştirerek siler.
Notlar:
1. Metin kısmı köşeli parantezlerle çevrelenmişse, aşağıdaki formüldeki parantezleri köşeli parantezlerle değiştirmeniz yeterlidir:
2. Hücre değerinde parantez yoksa, yukarıdaki formül uygulandıktan sonra bir hata oluşur; bu durumda formülü IFERROR işlevi içine almanız yeterlidir:

Metin dizelerinden parantez veya köşeli parantez içindeki metni KUTOOLS AI ile kaldırma
Veri temizleme hiç bu kadar kolay olmamıştı! KUTOOLS AI Yardımcısı ile Excel veri kümenizdeki parantez içindeki tüm metni anında kaldırabilirsiniz. Bu akıllı araç, süreci otomatikleştirerek sizi manuel düzenlemelerden kurtarır ve büyük veri kümelerinde doğruluğu garanti eder. KUTOOLS AI Yardımcısı, bilgilerinizi sadece birkaç tıklamayla temizlemenizi ve biçimlendirmenizi kolaylaştırır.
Kutools for Excel yüklendikten sonra, lütfen Kutools sekmesine tıklayın, ardından AI Asistanı > KUTOOLS AI Yardımcısı bölmesini açmak için tıklayın. KUTOOLS AI Aide pane.
- Veri Aralığı seçin; buradan parantez içindeki metni kaldırmak istiyorsunuz;
- Ardından, sohbet kutusuna şu gereksinimi yazın:
Parantez içindeki metni kaldır Seçili Aralık - Ve ardından, Enter tuşuna basın veya Gönder düğmesine tıklayın. KUTOOLS AI soruyu analiz edecektir; işlem tamamlandığında sonucu almak için lütfen Çalıştır düğmesine tıklayın.
Metin dizelerinden parantez veya köşeli parantez içindeki metni Kullanıcı Tanımlı İşlev ile kaldırma
Metin dizesinde iki veya daha fazla parantez varsa, yukarıdaki formül yalnızca ilk parantez içindeki metni kaldırmak için kullanılabilir. Aşağıdaki ekran görüntüsünde gösterildiği gibi, çoklu parantezlerdeki tüm metinleri kaldırmak isterseniz bunu Excel’de nasıl yapabilirsiniz?

Bu durumda, parantezlerdeki tüm metinleri kaldırmak için size özel bir Kullanıcı Tanımlı İşlev yardımcı olabilir. Lütfen aşağıdaki adımları izleyin:
1. Excel'de Alt + F11 tuşlarına basılı tutun; bu işlem, Microsoft Visual Basic for Applications penceresini açar.
2. Ekle > Modül seçeneğine tıklayın ve aşağıdaki VBA kodunu Modül Penceresine yapıştırın.
Function remtxt(ByVal str As String) As String
'updateby Extendoffice
While InStr(str, "(") > 0 And InStr(str, ")") > InStr(str, "(")
str = Left(str, InStr(str, "(") - 1) & Mid(str, InStr(str, ")") + 1)
Wend
remtxt = Trim(str)
End Function
3. Ardından, kullanmak istediğiniz çalışma sayfasına dönün ve boş bir hücreye şu formülü girin: =remtxt(A2). Sonra, bu formülü uygulamak istediğiniz hücrelere doğru doldurma tutamacını sürükleyin—böylece parantezler dahil olmak üzere birden fazla parantez içindeki tüm metinler aynı anda kaldırılacaktır. Aşağıdaki ekran görüntüsüne göz atın:

İlgili kullanılan işlevler:
- LEN:
- LEN işlevi, bir metin dizesindeki karakter sayısını verir.
- MID:
- MID işlevi, belirtilen metin dizesinin ortasından belirli sayıda karakter almak ve döndürmek için kullanılır.
- FIND:
- FIND işlevi, bir metin dizesi içinde başka bir metin dizesini bulmak ve bu dizenin başlangıç konumunu döndürmek için kullanılır.
- SUBSTITUTE:
- Excel’de SUBSTITUTE işlevi, bir metin dizesindeki belirli bir metni veya karakterleri başka bir metin ya da karakterlerle değiştirir.
Daha fazla makale:
- Metin Dizelerinden İlk veya Son Belirli Karakterden Önce veya Sonra Gelen Metni Kaldırma
- Bu öğretici, Excel'de bir metin dizesi listesinde boşluk, virgül gibi belirli karakterlerin başındaki veya sonundaki metni nasıl kaldıracağınızı gösterir.
- Metin Dizelerinden Sayısal Olmayan Karakterleri Temizleme veya Kaldırma
- Bazen metin dizelerinden tüm sayısal olmayan karakterleri kaldırıp yalnızca aşağıdaki ekran görüntüsünde gösterildiği gibi sayıları korumanız gerekebilir. Bu makalede, Excel’de bu görevi gerçekleştirmek için bazı formüller tanıtılacaktır.
- Metin Dizelerinden Sayısal Karakterleri Temizleme veya Kaldırma
- Excel'de, bir metin dizesi listesinden yalnızca sayıları kaldırıp diğer sayısal olmayan karakterleri korumak istiyorsanız, size yardımcı olabilecek bazı formüller mevcuttur.
- Hücre İçerisinden Metni Belirli Bir Konuma Göre Kaldırma
- Bu öğreticide, Excel'de hücre içinden metni belirli bir konuma göre kaldırmak için formüllerin nasıl kullanılacağı adım adım açıklanmaktadır.
En İyi Office Verimlilik Araçları
Kutools for Excel – Sizi Kalabalıktan Ayırır
Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Her Şeyin Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office’te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Her gün sizin için yüzlerce fare tıklamasını azaltır; artık fare elinizden kurtulun.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Office’e (Excel dahil) verimlilik kazandırır.