Metin içindeki bir karakterin veya alt dizenin konum numarasını alın.
Bu formülü kopyala
=FIND("-", A2)FIND, aranan metnin ilk geçtiği konumu 1'den başlayarak döndürür. FIND büyük/küçük harfe duyarlıdır; SEARCH ise duyarlı değildir ve joker karakterleri destekler. Her ikisi de belirli bölümleri ayıklamak için LEFT, MID ve RIGHT ile birlikte iyi çalışır.
@ işareti 5. karakterdir.
=FIND("-", "A-17-X", 3)→5Üçüncü bağımsız değişken aramayı 3. karakterden başlatır; bu yüzden ikinci kısa çizgi bulunur.
Konum genellikle LEFT, MID veya RIGHT işlevine aktarılır.
Büyük/küçük harfe duyarsız
=SEARCH("abc", A2)SEARCH büyük/küçük harfi yoksayar ve joker karakterlere izin verir.
FIND, #VALUE! döndürür. IFERROR içine alın: =IFERROR(FIND("-", A2), 0).
Excel 365'te =LEN(TEXTBEFORE(A2, "-", -1))+1 kullanın. Son kısa çizginin konumunu döndürür.
İkinci aramayı ilk eşleşmenin hemen sonrasından başlatın: =FIND("-", A2, FIND("-", A2)+1).
FIND büyük/küçük harfe duyarlıdır ve joker karakter kabul etmez. SEARCH büyük/küçük harfi yok sayar ve joker karakterleri kabul eder.
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.