Özellik ikonu

ARAB

İndirme izni yok

Genel Bakış

ARAB (SEARCHB), aranan bir metnin başka bir metin içinde ilk geçtiği konumu verir. Büyük küçük harf ayrımı yapmaz ve joker karakterleri kabul eder. Çift baytlı karakter kümesi (DBCS) dili kullanılıyorsa konumu bayt olarak sayar; aksi durumda her karakteri tek sayar ve sonuç ARA işlevinin metin karşılığıyla aynı olur.

Söz dizimi ve parametre​

ENEnglish
Kategori
Metin
İngilizce adı
SEARCHB
Platform
Windows Mac Web
3 bağımsız değişken 2 zorunlu 1 isteğe bağlı Köşeli parantez [ ] isteğe bağlı demektir
Bağımsız değişken Durum Ne işe yarar
bul_metinfind_text Zorunlu Konumu bulunacak metni veya metin içeren bir hücreyi belirtir; ?, * ve ~ joker karakterlerini içerebilir.
metin_içindewithin_text Zorunlu Aramanın yapılacağı metni veya metin içeren bir hücreyi belirtir.
başlangıç_sayısıstart_num İsteğe bağlı Aramanın metin_içinde metninin kaçıncı karakterinden (veya baytından) başlayacağını belirtir.
Geçerli kullanımlar
=ARAB("kal";"Kalem Kutusu")
=ARAB(A2;B2)
=ARAB("-";A2;4)
=ARAB(A2;B2;C2)
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
Aranan metni ve aranacak metni doğrudan çift tırnak içinde yazabilir ya da hücre başvurusu olarak verebilirsiniz. Sonuç her zaman metin_içinde metninin başından sayılır; başlangıç_sayısı yalnızca aramanın nereden başlayacağını belirler.

1. Metnin konumunu bulma​

A sütunundaki aranan metnin B sütunundaki metin içinde ilk kaçıncı konumda geçtiğini bulalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ARAB(A2;B2)
=SEARCHB(A2,B2)
ARAB
Formülünü incelemek için bir hücre seçin.
ABC
1ArananMetinKonum
2kalKalem Kutusu1
3utKalem Kutusu8
4raAnkara Merkez5
5merAnkara Merkez8
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla 1, 8, 5 ve 8 olur. İşlev aranan metnin ilk geçtiği yerin başlangıç konumunu verir. Büyük küçük harf ayrımı yapılmadığından kal aranan metni Kalem sözcüğünün başında, mer aranan metni ise Merkez sözcüğünün başında bulunur. Bu örnekte Latin harfleri kullanıldığı için konum karakter sayısına eşittir.

2. Aramayı belirli bir konumdan başlatma​

Ürün kodlarında ikinci tireyi bulmak için aramayı B sütunundaki konumdan başlatalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ARAB("-";A2;B2)
=SEARCHB("-",A2,B2)
ARAB
Formülünü incelemek için bir hücre seçin.
ABC
1Ürün koduBaşlangıçTire konumu
2TR-IST-04513
3TR-IST-04547
4TR-IST-04533
5EGE-BUR-1258
Başlangıç KonumuExcelDepo v1.0.0
Sonuçlar sırasıyla 3, 7, 3 ve 8 olur. Başlangıç 1 olduğunda ilk tire bulunur. Başlangıç 4 olduğunda arama ilk tireyi atlar ve ikinci tireyi bulur. Başlangıç 3 olduğunda arama tam ilk tirenin üzerinden başladığı için o tire de eşleşir. Sonuç her zaman metnin başından sayıldığından EGE-BUR-12 kodunda ikinci tire 8. konumda görünür.

3. Joker karakterlerle arama​

Aranan metinde tek karakter için ?, herhangi bir karakter dizisi için * kullanılabilir. Gerçek soru işaretini ya da yıldızı aramak için önüne ~ yazılır. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ARAB(A2;B2)
=SEARCHB(A2,B2)
ARAB
Formülünü incelemek için bir hücre seçin.
ABC
1ArananMetinKonum
2s?nMasa Sandalye Dolap6
3d*pMasa Sandalye Dolap9
4l?pMasa Sandalye Dolap17
5~?Stokta var mı?14
JokerExcelDepo v1.0.0
Sonuçlar sırasıyla 6, 9, 17 ve 14 olur. s?n örüntüsü Sandalye sözcüğünde eşleşir; Masa sözcüğündeki s harfinden iki karakter sonra n değil boşluk geldiği için orası eşleşmez. d*p örüntüsü ilk d harfinden son p harfine kadar uzanan bölümü bulur ve başlangıç konumunu verir. l?p örüntüsü Dolap sözcüğündeki lap bölümünde eşleşir. ~? ise joker olarak değil, metindeki gerçek soru işaretini arar.

4. Bulunamayan ve geçersiz aramalar​

Aranan metin bulunamadığında ya da başlangıç değeri geçersiz olduğunda ne olduğunu görelim. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ARAB(A2;B2;C2)
=SEARCHB(A2,B2,C2)
ARAB
Formülünü incelemek için bir hücre seçin.
ABCD
1ArananMetinBaşlangıçSonuç
2kutuKalem Kutusu17
3defterKalem Kutusu1#DEĞER!
4kutuKalem Kutusu0#DEĞER!
5kutuKalem Kutusu20#DEĞER!
Hata DurumlarıExcelDepo v1.0.0
Sonuçlar sırasıyla 7, #DEĞER!, #DEĞER! ve #DEĞER! olur. İlk satırda kutu metni Kutusu sözcüğünün başında bulunur. İkinci satırda defter metni içinde geçmediği için #DEĞER! hatası oluşur. Üçüncü satırda başlangıç_sayısı sıfır olduğundan, dördüncü satırda ise metnin uzunluğundan büyük olduğundan yine #DEĞER! hatası verilir.

Kullanırken dikkat edin​

  • bul_metin: Aranan metin büyük küçük harf ayrımına duyarlı değildir; kal ile KAL aynı sonucu verir. Arananda ? herhangi bir tek karakterin, * herhangi bir karakter dizisinin yerine geçer. Gerçek bir ? ya da * karakterini aramak için önüne ~ yazın.
  • metin_içinde: Aramanın yapıldığı metindir. Sonuç, ilk eşleşmenin metin_içinde metninin başına göre konumudur; sonraki eşleşmeler bildirilmez.
  • başlangıç_sayısı: Bu parametre atlanırsa 1 kabul edilir ve arama metnin başından başlar. Değer 1'den küçükse ya da metin_içinde metninin uzunluğundan büyükse işlev #DEĞER! hatası verir. Döndürülen konum yine metnin başından sayılır.
  • Bayt ve karakter sayımı: ARAB, her çift baytlı karakteri yalnızca çift baytlı karakter kümesi (DBCS) dili düzenlemeye açıkken ve varsayılan dil olarak ayarlıyken 2 sayar. Aksi durumda her karakteri 1 sayar ve sonuç ARA işlevinin metin karşılığıyla aynı olur. Latin harfli metinlerde fark oluşmaz.
  • Hata durumları: bul_metin metin_içinde içinde bulunamazsa sonuç #DEĞER! olur. başlangıç_sayısı sıfır, negatif ya da metin uzunluğundan büyükse de aynı hata görülür. Aramanın bulunamama durumunu yönetmek için işlevi EĞERHATA ile sarmalayabilirsiniz.
  • İlgili işlevler: BUL ve BULB, aynı işi büyük küçük harfe duyarlı yapar ve joker karakter kabul etmez; tam harf eşleşmesi gerektiğinde bunları tercih edin. MBUL, aynı aramayı karakter temelli yapar; DBCS dili kullanmıyorsanız ARAB yerine MBUL kullanabilirsiniz. Bulunan konumu metni parçalamak için kullanacaksanız PARÇAAL ve SOL işlevleri bu sonuçla birlikte çalışır.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
16
İlk yayın
Güncel
İngilizce
SEARCHB
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst