Parantez içi gibi iki işaretçi arasında kalan metni çekip çıkarın.
Bu formülü kopyala
=TEXTAFTER(TEXTBEFORE(A2, ")"), "(")TEXTBEFORE kapatma işaretinden sonrasını kırpar ve TEXTAFTER açma işaretine kadar olan her şeyi atarak geriye yalnızca ortadaki kısmı bırakır. Eski Excel'de, iki FIND ile birlikte MID kullanın.
=TEXTAFTER(TEXTBEFORE("Item (SKU-42)", ")"), "(")→SKU-42Parantez içindeki metni alır.
Bir e-posta adresinin @ ile nokta arasındaki bölümünü döndürür.
=MID("[A-17] Bolt", 2, FIND("]", "[A-17] Bolt")-2)→A-17Metin açma ayracıyla başladığında her Excel sürümünde çalışır.
Eski Yöntem (MID + FIND)
=MID(A2, FIND("(",A2)+1, FIND(")",A2)-FIND("(",A2)-1)TEXTBEFORE/TEXTAFTER var olmadan önce de çalışır.
TEXTBEFORE/TEXTAFTER bir yineleme sayısı alır; 2. veya 3. işaretçiyi hedeflemek için bu değeri belirtin.
TEXTBEFORE ve TEXTAFTER #N/A döndürür. Formülü IFERROR içine alın: =IFERROR(TEXTAFTER(TEXTBEFORE(A2, ")"), "("), "").
İki işlevi ters sırayla iç içe kullanın: =TEXTBEFORE(TEXTAFTER(A2, "-"), "-") birinci ve ikinci kısa çizgi arasındaki metni döndürür.
Microsoft 365 için Excel, Excel 2024 ve Web için Excel. Excel 2021 ve önceki sürümlerde MID ve FIND içeren sürümü kullanın.
Kendi verileriniz için bir formüle mi ihtiyacınız var?
Ne istediğinizi sade bir dille açıklayın; ExcelGPT formülü yazsın, açıklasın ve doğrulasın — başlamak ücretsizdir, eklenti gerekmez.