ARA işlevi, belirli bir karakterin veya metin dizesinin start_num ile başlayarak ilk bulunduğu karakterin numarasını döndürür. Bir karakterin veya metin dizesinin başka bir metin dizesi içindeki konumunu saptamak için MBUL işlevini kullanın; böylece metni değiştirmek için PARÇAAL veya DEĞİŞTİR işlevlerini kullanabilirsiniz.
Söz dizimi
ARA(find_text,within_text,start_num)
Find_text , bulmak istediğiniz metindir. find_text'de soru işareti (?) ve yıldız (*) gibi joker karakterler kullanabilirsiniz. Soru işareti tek karakter bulurken, yıldız işareti bir dizi karakter bulur. Gerçek bir soru işaretini veya yıldız işaretini bulmak istiyorsanız, karakterden önce bir tilde işareti (~) koyun.
Within_text , içinde find_text aramak istediğiniz metindir.
Start_num , aramayı başlatmak istediğiniz within_text karakter sayısıdır. Belirli sayıda karakteri atlamak istiyorsanız başlangıç_sayısı'nı kullanın. Örneğin, "AYF0093" metin dizesiyle çalıştığınızı varsayalım. YoungMensApparel". Metin dizesinin tanım bölümünde bulunan ilk "G" harfinin numarasını bulmak için başlangıç_sayısı'nı 8 olarak ayarlayın, böylece metnin ardışık sayı kısmında arama yapılmaz. MBUL 8. karakterle başlar, sonraki karakterde find_text bulur ve 9 sayısını döndürür. ARA işlevi her zaman, within_text başlangıcından itibaren karakter sayısını döndürür ve start_num 1'den büyükse atladığınız karakterleri sayar.
Notlar
- MBUL işlevi metin ararken büyük ve küçük harf ayrımı yapmaz.
- BUL, BUL'un büyük/küçük harfe duyarlı olması dışında BUL'a benzer.
- find_text bulunamazsa, #VALUE! hata değeri verilir.
- start_num belirtilmezse 1 olduğu varsayılır.
- start_num 0'dan (sıfır) büyük değilse veya within_text uzunluğundan büyükse, #VALUE! hata değeri verilir.
Örnekler
| Sütun 1 | Sütun 2 | Sütun 3 | Formül | Açıklama (Sonuç) |
|---|---|---|---|---|
| Bildirimler | Cennet Kapısı | kapısı | =MBUL("e",[Sütun1],6) | Altıncı konumdan başlayarak dizedeki ilk "e" harfinin konumu (7) |
| Bildirimler | Cennet Kapısı | kapısı | =MBUL([Sütun3],[Sütun2]) | "Kar Marjı" içinde "marj"ın konumu (8) |
| Bildirimler | Cennet Kapısı | kapısı | =DEĞİŞTİR([Sütun2],MBUL([Sütun3],[Sütun2]),6,"Tutar") | "Marj" yerine "Tutar" (Kar Tutarı) kullanır |