DOĞRU İşlev Örnekleri - Excel, VBA ve Google E-Tablolar

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu eğitim, cihazın nasıl kullanılacağını gösterir. Excel SAĞ İşlevi Excel'de bir hücrenin sonundan metin döndürmek için.

SAĞ İşleve Genel Bakış

SAĞ İşlev Bir hücrenin sonundan belirli sayıda karakter döndürür.

SAĞ Excel Çalışma Sayfası İşlevini kullanmak için bir hücre seçin ve şunu yazın:

(Formül girişlerinin nasıl göründüğüne dikkat edin)

SAĞ işlevi Sözdizimi ve girişler:

=SAĞ(metin;sayı_karakterler)

Metin - Bir metin dizisi.

num_chars - Hücrenin sonundan döndürülecek karakter sayısı.

Excel'de SAĞ İşlevi nasıl kullanılır:

SAĞ işlevi, SAĞdan (dizenin sonu) belirttiğiniz belirli sayıda karakteri ayıklar.

=SAĞ(B3,C3)

Yukarıdaki, SAĞDAN veya dizenin sonundan 4 karakter çıkarır.

=SAĞ(B3)

İkinci argüman isteğe bağlıdır ve varsayılan değeri 1'dir. Dolayısıyla, SAĞdan 1 karakter çıkarır ve atlarsanız size “t” verir.

FIND/SEARCH ve LEN ile SAĞ

Birçok senaryoda, SAĞdan çıkarmak istediğimiz karakter sayısı tıpkı soyadları gibi değişir.

=SAĞ(B3,UZUNLUK(B3)-BUL(" ",B3))

Bu durumda, boşluğun hangi karakter konumundan başladığını kontrol etmek için BUL'u kullanabiliriz. Ayrıca ilk adın ve boşluğun toplam kaç karaktere sahip olduğunu gösterir.

LEN, hücredeki toplam karakter sayısını elde etmemize yardımcı olur. LEN eksi ad ve boşluk toplam karakterlerini kullanmak, bize sağdan alınacak karakter sayısını ve bize soyadını verir.

ARAMA'yı da kullanabilirsiniz. FIND ve SEARCH arasındaki fark, ilkinin büyük/küçük harfe duyarlı olmasıdır. Boşluk gibi bir sembol bulmak önemli değil.

=SAĞ(B3,ARA(" ",B3)-1)

LEN ile SAĞ

Kaç karakter istemediğinizi bildiğiniz, ancak kaç tane istediğinizi bilmediğiniz durumlar olabilir. Aşağıdaki örnekte her zaman önde 2 harf vardır. Ama rakamlar farklı.

=SAĞ(B3,UZUNLUK(B3)-2)

2 alfabeyi önde istemediğimizi bildiğimizden, arkadaki sayıları elde etmek için toplam uzunluk eksi 2 karakter kullanın.

Sayı/Tarih ile SAĞ

RIGHT'ın bir metin işlevi olduğunu unutmayın. SAĞ kullanıldıktan sonra sonuç bir metindir. Örneğin, SAĞ kullandıktan sonra bu sayıları E3 hücresinde toplayamazsınız.

Aynı şey, tarihler metin olarak değil, seri numaraları olarak kabul edildiğinden, tarihler için de geçerlidir. Tarihleri ​​toplamanız gerekmeyebilir, ancak filtrelerde ve PivotTable'larda iyi çalışmaz.

Yukarıdaki sorunların üstesinden gelmek için metinden değerlere dönüştürmek için VALUE kullanabilirsiniz.

=DEĞER(SAĞ(B3,UZUNLUK(B3)-UZUNLUK("Toplam Miktar: ")))

=DEĞER(SAĞ(B3;UZUNLUK(B3)-BUL(":",B3)))

SAĞDAN bazı Excel işlevleriyle bazı yararlı şekillerde birleştirebilirsiniz.

Sayıyı bir dizenin sağından çıkar

Excel ile çalışırken, verilen ayrıntıdan sayıyı kesinleştirmeniz gerekir. Bazen Soldan sayıyı, bazen de Sağdan sayıyı çıkarmanız gerekir. Yani SAĞ işlevi, diğer birkaç işlevle birleştirerek bu görevi yapmanıza yardımcı olacaktır.

Sağdan numarayı ayıkla

LEN , MIN, FIND ile RIGHT'ı aşağıdaki gibi birleştirebiliriz:

=SAĞ(A2,UZUNLUK(A2)-MIN(BUL({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))+1)

Hangi bize aşağıdaki sonuçları verirdi:

Sağ işlevini kullanarak sayıya baştaki SIFIRLARI uygulayın

Önde gelen SIFIRLARI ekleyin, excel ile çalışırken çok kullanışlıdır. Bu örnekte, SAĞ ile BİRLEŞTİR işlevini birleştirerek bunu nasıl yapabileceğinizi açıklayacağız.

=SAĞ(BİRLEŞTİR("000000",A2), 7)

Yukarıdaki örnekte, yalnızca 7 basamağa kadar baştaki sıfırları eklemeyi açıklıyoruz, ancak gereksinime bağlı olarak, gerekli çıkışı elde etmek için 7 sayısını ve Sıfırların sayısını değiştirebilirsiniz. 11 basamağa kadar önde sıfır almak için aşağıdaki örneğe başvurabilirsiniz.

=SAĞ(BİRİŞLE("0000000000",A2), 11)

Sayıya baştaki SIFIRLARI eklemek için Daha Fazla Örnek.

Aşağıdaki tablo, set numarasına baştaki sıfırları eklemek için daha fazla yol vermenize yardımcı olur.

String'den son kelimeyi çıkar

LEFT, SUM, SUBSTITUTE ile LEN'i aşağıdaki gibi birleştirebiliriz:

=KES(SAĞ(YEDEK(A2," ",TEKRAR(" ",10)),10))

Hangi bize aşağıdaki sonuçları verirdi:

Bu fonksiyon 10 kelimeden az olacak şekilde ayarlanmıştır, bu nedenle uzun dize için son kelimeyi bulmanız gerekiyorsa bu sayıyı 10 değiştirebilirsiniz.

Google E-Tablolar'da SAĞ

SAĞ İşlev, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır:

ek Notlar

Sayı_karakterleri metnin uzunluğundan büyükse, SAĞ İşlev tüm metni döndürür.

VBA'da DOĞRU Örnekler

VBA'da SAĞ işlevini de kullanabilirsiniz. Tip:
application.worksheetfunction.right(metin,num_chars)
İşlev argümanları (metin vb.) için bunları doğrudan işleve girebilir veya bunun yerine kullanılacak değişkenleri tanımlayabilirsiniz.

Excel'deki Tüm İşlevler Listesine Dön

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave