Genel Bakış
SAĞB (RIGHTB), bir metnin sonundan başlayarak belirttiğiniz bayt sayısı kadar parçayı verir. Kod, uzantı ya da sıra numarası gibi sabit uzunluklu son bölümleri ayırmak için kullanılır. İki baytlık karakter kümesi (DBCS) dillerinde bayt sayımına göre çalışır; diğer dillerde SAĞDAN işleviyle aynı sonucu verir.
Türkçe Excel'de bağımsız değişkenler noktalı virgülle, İngilizce Excel'de çoğunlukla virgülle ayrılır; bölgesel ayarlarınıza göre ayırıcı değişebilir. sayı_bayt atlanabilir; atlandığında 1 kabul edilir.
Sonuçlar sırasıyla IST, ANK, IZM ve BRS olur. Her kodun sonundan üç bayt alındığı için şehir bölümü ayrılır. Bu örnekteki karakterlerin her biri tek bayt saydığından sonuç SAĞDAN işleviyle aynıdır.
Sonuçlar sırasıyla , k, slik, Mühendislik ve Mühendislik olur. sayı_bayt sıfır olduğunda sonuç boş metindir. Değer arttıkça metnin daha uzun bir sonu alınır. sayı_bayt metnin uzunluğuna eşit olduğunda ya da onu aştığında metnin tamamı döner; hata oluşmaz.
Sonuçlar sırasıyla i, ı, a ve 7 olur. sayı_bayt atlandığı için her satırda yalnızca son bayt alınır. Son satırdaki değer sayı olsa da işlev onu metin gibi işler ve sonucu metin olarak verir.
Sonuçlar sırasıyla bul, Ege, #DEĞER! ve olur. sayı_bayt metnin uzunluğundan büyükse metnin tamamı döner. Negatif bir değer ise #DEĞER! hatası üretir. Sıfır değeri hata vermez, boş metin döndürür.
Söz dizimi ve parametre
- Kategori
- Metin
- İngilizce adı
- RIGHTB
- Platform
- Windows Mac Web
2 bağımsız değişken
1 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 |
|---|---|---|
| metintext | Zorunlu | Sağ tarafından karakterler ayıklanacak metni, metin içeren bir hücreyi veya metin üreten bir işlemi belirtir. |
| sayı_baytnum_bytes | İsteğe bağlı | Metnin sonundan kaç baytlık parça alınacağını belirtir. |
Geçerli kullanımlar
=SAĞB(A2)
=SAĞB(A2;3)
=SAĞB(A2;B2)
Desteklenen Excel sürümleri
2003 ve sonrası
- 2003 Destekleniyor
- 2007 Destekleniyor
- 2010 Destekleniyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Sipariş kodunun son bölümü
Sipariş kodlarının sonundaki üç harfli şehir kodunu ayıralım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:SAĞB
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Sipariş kodu | Şehir kodu |
| 2 | SP-1045-IST | IST |
| 3 | SP-2310-ANK | ANK |
| 4 | SP-0877-IZM | IZM |
| 5 | SP-5521-BRS | BRS |
TemelExcelDepo v1.0.0
2. Farklı bayt sayıları
Aynı metinden farklı sayıda bayt aldığımızda sonucun nasıl değiştiğine bakalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:SAĞB
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Metin | sayı_bayt | Sonuç |
| 2 | Mühendislik | 0 | |
| 3 | Mühendislik | 1 | k |
| 4 | Mühendislik | 4 | slik |
| 5 | Mühendislik | 11 | Mühendislik |
| 6 | Mühendislik | 20 | Mühendislik |
Bayt SayısıExcelDepo v1.0.0
3. sayı_bayt atlandığında
sayı_bayt belirtilmezse yalnızca son bayt alınır. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:SAĞB
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Kayıt | Son bayt |
| 2 | Pazartesi | i |
| 3 | Salı | ı |
| 4 | Cuma | a |
| 5 | 48217 | 7 |
VarsayılanExcelDepo v1.0.0
4. Geçersiz ve sınır değerler
Negatif, sıfır ve metin uzunluğunu aşan sayı_bayt değerlerini karşılaştıralım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:SAĞB
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Metin | sayı_bayt | Sonuç |
| 2 | İstanbul | 3 | bul |
| 3 | Ege | 10 | Ege |
| 4 | Bursa | -1 | #DEĞER! |
| 5 | Rize | 0 |
Hata DurumuExcelDepo v1.0.0
Kullanırken dikkat edin
- sayı_bayt varsayılanı ve sınırları: sayı_bayt atlanırsa 1 kabul edilir ve yalnızca son bayt döner. Değer sıfırsa sonuç boş metindir. Değer metnin bayt uzunluğundan büyükse metnin tamamı verilir. Negatif bir sayı_bayt değeri #DEĞER! hatasına yol açar.
- Bayt sayımı: SAĞB, varsayılan dil olarak Japonca, Çince (Basitleştirilmiş), Çince (Geleneksel) veya Korece gibi iki baytlık karakter kümesini (DBCS) destekleyen bir dil ayarlıysa her çift baytlık karakteri 2 bayt sayar. Başka dillerde her karakteri 1 bayt sayar; bu durumda sonuç SAĞDAN ile aynıdır. Bu nedenle Türkçe karakterler de tek bayt olarak ele alınır.
- metin parametresi: metin bir hücre başvurusu, metin sabiti ya da metin üreten bir işlem olabilir. Sayı verirseniz işlev onu metin gibi işler ve sonucu metin olarak döndürür; biçimlendirme (para birimi, ondalık basamak gibi) sonuca yansımaz, hücredeki gerçek değer kullanılır.
- Karakter sayısı için SAĞDAN: Bayt değil karakter sayısına göre parça almak istiyorsanız dil ayarından bağımsız çalışan SAĞDAN işlevini kullanın. Dosyanız farklı dil ayarlarındaki bilgisayarlarda açılacaksa bu tercih sonucun değişmesini önler.
- İlgili işlevler: SAĞDAN: Metnin sonundan karakter sayısına göre parça alır; dil ayarından bağımsız sonuç istediğinizde tercih edin. SOLB: Metnin başından bayt sayısına göre parça alır. ORTAB: Metnin ortasından bayt sayısına göre parça alır. UZUNLUKB: Metnin bayt uzunluğunu verir; sayı_bayt değerini belirlerken işinize yarar. SOLDAN: Metnin başından karakter sayısına göre parça almak için kullanılır.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2003
- Excel 2007
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024