Metinsel Fonksiyonlar

Bu bölümle birlikte Fonksiyonlara giriş yapmış oluyoruz. İlk olarak ta Metinsel fonksiyonu işleyeceğiz. Anlatacağımız Metin fonksiyonlarının tamamında sadece metinsel yani abcd gibi harflere değil sayısal numaralarda da kullanabilirsiniz. Örneğin 10 karakterli telefon numarası gibi işlemlerde Metinsel fonksiyonları rahatlıkla kullanabilirsiniz.

Bu makalede hangi fonksiyon ne işe yarayacağını belirten ön bilgileri göreceksiniz. Sonraki makalelerde Metinsel fonksiyonları detaylı anlatımı, örnekleri, parametreleri gibi detaylı anlatımlar yapacağız.

Bu şekilde bir kütüphane ile Metinsel Fonksiyonları göz attıktan sonra detaylara bakmak için yayınlanan makaleye geçiş yapabilirsiniz.

Metin Değer alma Fonksiyonları

Bir Metinden sağ tarafından sol tarafından veya kelimenin içinden bir parça almak için kullanılır. Bu 3’lü fonksiyon bilmekle yazılım sektöründe kullanılan işlevle aynı işi yapmaktadır.

SOLDAN Fonksiyonu (LEFT Function)

Bir kelime de veya sayıda Soldan belirlediğiniz karakter kadar harf veya sayı alır. Örneğin DOKUMANISTAN kelimesinden 3 karakter istersek TAN kelimesini alacaktır.

SOLDAN Fonksiyonu (LEFT Function)

Daha detaylı bilgi için tıklayınız.

SAĞDAN Fonksiyonu (RIGHT Function)

Bir kelime de veya sayıda sağdan belirlediğiniz karakter kadar harf veya sayı alır. Örneğin DOKUMANISTAN kelimesinden 4 karakterde DOKU kelimesini alabilirsiniz.

SAĞDAN Fonksiyonu (RIGHT Function)

Daha detaylı bilgi için içerik hazırlanıyor.

PARÇAAL Fonksiyonu (MID Function)

Önceki fonksiyonlar kelimenin sağından veya solundan alıyordu. PARÇAAL ise ortasından belirlediğiniz karakteri almanızı sağlar. Örneğin DOKUMANISTAN kelimesinden ortasından MANİSTAN olan yerden 2 karakter alarak MA karakterine ulaşırsınız.

PARÇAAL Fonksiyonu (MID Function)

Daha detaylı bilgi için içerik hazırlanıyor.

Metin Arama Fonksiyonları

BUL Fonksiyonu (FIND Function)

Hedef hücrede örneğin DOKUMANISTAN kelimesinde UMA harfinin kaçıncı karakterde olduğunu gösterir. UMA için Bul fonksiyonu 4 rakamını verir. Büyük Küçük harf duyarlılığı vardır. Eğer duyarlılık istemiyorsanız MBUL kullanın.

BUL Fonksiyonu (FIND Function)

Daha detaylı bilgi için içerik hazırlanıyor.

MBUL Fonksiyonu (SEARCH Function)

Bul işlevi ile aynı işi görür. Bul fonksiyonunda Büyük Küçük duyarlılığı var. Yeni Bul’da büyük harf yazılı ise siz ararken küçük harf kullanırsanız bulamayacaktır. Bunun için MBUL fonksiyonu kullanılır.

MBUL Fonksiyonu (SEARCH Function)

Daha detaylı bilgi için içerik hazırlanıyor.

M Fonksiyonu (T Function)

Hedef hücre Metinsel bir değer ise formül aynı değeri yazar. Eğer sayısal veya mantıksal bir değerse hücre boş olur. Bu formül ile sadece metinsel değerleri listelemiş, diğer verileri göstermemiş olursunuz.

M Fonksiyonu (T Function)

Daha detaylı bilgi için içerik hazırlanıyor.

Sayısal Değer Döndüren Metinsel Fonksiyonlar

UZUNLUK Fonksiyonu (LEN Function)

Hedef hücredeki karakterlerin kaç karakter uzunluğunda olduğunu sayısal olarak verir.

Örneğin DOKUMANISTAN kelimesi için UZUNLUK fonksiyonunu kullandığınızda 12 rakamını verir.

UZUNLUK Fonksiyonu (LEN Function)

Daha detaylı bilgi için içerik hazırlanıyor.

Metin İşlem Fonksiyonları

Bu Metin fonksiyon grubunda Metindeki karakterlerde işlemler yapmak için kullanabilirsiniz.

ÖZDEŞ Fonksiyonu (EXACT Function)

Herhangi iki hücredeki değerler eşit olup olmadığı kontrol eder.

Örneğin bir hücrede DOKUMANISTAN diğer hücrede DOKUMANİSTAN kelimesini ÖZDEŞ ile karşılaştırırsak bir hücrede I diğer hücrede de İ olmasından dolayı YANLIŞ değeri üretecektir. Böylelikle gözle göremediğimiz karakter farklılıklarını ÖZDEŞ formülü ile analiz edebilirsiniz.

ozdes fonksiyon exact function - Metinsel Fonksiyonlar

Daha detaylı bilgi için içerik hazırlanıyor.

KIRP Fonksiyonu (TRIM Function)

Bir kelimenin başında ve sonunda boşluklar varsa veya iki kelime arası birden fazla boşluk varsa silmek için bu fonksiyon kullanılır.

Örneğin ” Dokumanistan Excel  Sitesi ” tırnak içindeki metininin başında ve sonunda boşluklar ve ortasında da birden fazla boşluk var. KIRP fonksiyonu ile “Dokumanistan Excel Sitesi” şekilde sonuç verecektir.

KIRP Fonksiyonu (TRIM Function)

Daha detaylı bilgi için içerik hazırlanıyor.

BİRLEŞTİR Fonksiyonu (CONCATENATE Function)

İki ayrı hücredeki değerleri tek bir hücrede birleştirmek için kullanılır.

Örneğin bir hücrede DOKU diğer hücrede MANIS bir diğer hücrede de TAN varsa BİRLEŞTİR fonksiyonu ile DOKUMANISTAN sonucuna ulaşırsınız.

BİRLEŞTİR Fonksiyonu (CONCATENATE Function)

Daha detaylı bilgi için içerik hazırlanıyor.

YERİNEKOY Fonksiyonu (SUBSTITUTE Function)

Adından da anlaşılacağı üzere hücredeki değiştirmek istediğiniz karakterin yerine belirleyeceğiniz karakteri yazar.

Örneğin DOKU***MA**NIS**TAN kelimesinden * karakteri yerine boşluk karakteri belirlerseniz DOKUMANISTAN sonucunu verir.

YERİNEKOY Fonksiyonu (SUBSTITUTE Function)

Daha detaylı bilgi için içerik hazırlanıyor.

YİNELE Fonksiyonu (REPT Function)

Belirlediğiniz kelimeyi kaç kez tekrar aynı hücrede yazılmasını istediğinizde kullanılır.

Örneğin DOKUMANISTAN kelimesini 2 defa yan yana yazmak isteniyorsa YİNELE fonksiyonu DOKUMANISTANDOKUMANISTAN sonucunu verir.

YİNELE Fonksiyonu (REPT Function)

Daha detaylı bilgi için içerik hazırlanıyor.

DEĞİŞTİR Fonksiyonu (REPLACE Function)

Bir metnin içindeki harf veya rakamı belirlediğiniz değer ile değiştirme işleminde kullanılır.

Örneğin DOKUMANISTAN kelimesinde KU harflerinin yerine 123456789 yazmak isteniyorsa DEĞİŞTİR fonksiyonu kullanılır. Çıktı olarak ta DOK123456789ANISTAN sonucuna ulaşırsınız.

DEĞİŞTİR Fonksiyonu (REPLACE Function)

Daha detaylı bilgi için içerik hazırlanıyor.

TEMİZ Fonksiyonu (CLEAN Function)

Eğer hücrede ekranda görülmeyen ASCII koda benzer karakterleri TEMIZ fonksiyonu ile kaldırabilirsiniz

Örneğin DOKUMANISTAN kelimesini DOKUMANISTAN olarak sonucu verir

TEMİZ Fonksiyonu (CLEAN Function)

Daha detaylı bilgi için içerik hazırlanıyor.

LİRA Fonksiyonu (DOLLAR Function)

Bir Sayıyı ₺ para birimine çevirir. Çevirirken virgülden sonra kaç karakter olacağını da belirlersiniz.

LİRA Fonksiyonu (DOLLAR Function)

Daha detaylı bilgi için içerik hazırlanıyor.

 

Yazı Düzeltme Fonksiyonları

Bu üçlü fonksiyon grubunda adından da anlaşılacağı gibi Büyük küçük harf dönüştürme ve yazım düzeni ile birlikte yazı düzeltme grubudur.

BÜYÜKHARF Fonksiyonu (UPPER Function)

Hedef hücredeki küçük harfleri büyük harfe çevirir. Örneğin küçükharf ile yazılan dokumanistan kelimesini DOKUMANISTAN olarak verir.

BÜYÜKHARF Fonksiyonu (UPPER Function)

Daha detaylı bilgi için içerik hazırlanıyor.

KÜÇÜKHARF Fonksiyonu (LOWER Function)

Hedef hücredeki büyük harfleri küçük harfe çevirir. Örneğin büyükharf ile yazılan DOKUMANISTAN kelimesini dokumanistan olarak verir.

KÜÇÜKHARF Fonksiyonu (LOWER Function)

Daha detaylı bilgi için içerik hazırlanıyor.

YAZIM.DÜZENİ (PROPER Function)

Hedef hücredeki büyük küçük harf düzensiz yazıları İlk harfler ve boşluk sonraki harfler büyük diğer harfleri küçük yapar. Örneğin dOKumAnİsTAn sİtESi olarak yazılan bir metni Dokumanistan Sitesi olarak verir

YAZIM.DÜZENİ (PROPER Function)

Daha detaylı bilgi için içerik hazırlanıyor.

Metin Çevirme Fonksiyonları

Metni dönüştürmek için kullanabileceğiniz fonksiyon grubudur.

METNEÇEVİR Fonksiyonu (TEXT Function)

Herhangi bir değeri (Tarih, Sayı Metin olabilir) başka bir hücrede Hücre Biçimlendir kısmındaki işlemi formül ile yapar. Örneğin 30.10.2018  tarihini Metne çevir ile aa/gg/yyyy  formatında belirlersek 10/30/2018 olarak formatı değiştirmiş oluruz.

metnecevir fonksiyon text function - Metinsel Fonksiyonlar

Daha detaylı bilgi için içerik hazırlanıyor.

SAYIDEĞERİ Fonksiyonu (NUMBERVALUE Function)

Temel bir sayı değerinin biçimi değiştirilmişse örneğin % 3,5 gibi bu değerin ham sayısal karşılığı olan 0,035 gibi değerini gösterir. Başka bir kullanımı ise bir metinsel bir alandaki sayıyı sayısal alana dönüştürür. Dönüştürme işleminde virgül sonraki numara için ayıraç olup olmadığını, her 2 veya 3 rakamda bir ayırıcı varsa (grup seperatör deniyor) parametrelerde belirlemeniz gerekiyor.

SAYIDEĞERİ Fonksiyonu (NUMBERVALUE Function)

Daha detaylı bilgi için içerik hazırlanıyor.

SAYIDÜZENLE Fonksiyonu (FIXED Function)

Biçimi değiştirilmiş sayıları formül ile virgül sonrası kaç karakter olacağını belirlemek için kullanılır. Virgül sonrası ne kadar azaltırsak o kadar sayıyı yukarı yuvarlar.

SAYIDÜZENLE Fonksiyonu (FIXED Function)

Daha detaylı bilgi için içerik hazırlanıyor.

SAYIYAÇEVİR Fonksiyonu (VALUE Function)

Metinsel bir hücrede sayısal alan varsa formülle sayısal değer olarak alır.

SAYIYAÇEVİR Fonksiyonu (VALUE Function)

Daha detaylı bilgi için içerik hazırlanıyor.

Karakter Döndürme Metin Fonksiyonları

Verilen Değerlerde Karakter olarak karşılığını veren Fonksiyon grubudur.

BAHTMETİN Fonksiyonu (BAHTTEXT Function)

Bir sayıyı Tayland Dilinde metne dönüştürerek sonuna bizdeki ₺ işareti gibi kendi dilinde Baht yazar. Örneğin 15 olan sayıyı On Beş Baht olarak Tayland dilinde yazar. Türkiye Şartlarında kullanılmaz diye düşünüyorum.

BAHTMETİN Fonksiyonu (BAHTTEXT Function)

 

KOD Fonksiyonu (CODE Function)

DAMGA Fonksiyonun tersidir. Bir harfin ASCII karakter tablosundaki karşılığı yazılır. Eğer birden fazla harf hedef gösterilirse ilk harf referans alınır.

KOD Fonksiyonu (CODE Function)

Daha detaylı bilgi için içerik hazırlanıyor.

UNICODE Fonksiyonu (UNICODE Function)

Belirlediğiniz harfin ASCII yani Unicode sayısal değerini döndürür.

UNICODE Fonksiyonu (UNICODE Function)

Daha detaylı bilgi için içerik hazırlanıyor.

UNICODEKARAKTERİ Fonksiyonu (UNICHAR Function)

Belirlediğiniz sayının ASCII yani Unicode tablosundaki karakter değerini döndürür. UNICODEKARAKTERİ fonksiyonu ile 65 değeri karşığı A harfini vermektedir.

UNICODEKARAKTERİ Fonksiyonu (UNICHAR Function)

Daha detaylı bilgi için içerik hazırlanıyor.

DAMGA Fonksiyonu (CHAR Function)

ASCII Kod tablosunda her karakter için belirlenen numarayı yazarak karaktere ulaşmak için kullanılır.

UNICODEKARAKTERİ  fonksiyonu ile benzerlik göstermektedir. Aynı şekilde DAMGA fonksiyonu ile 65 karakteri de A harfini vermektedir.

DAMGA Fonksiyonu (CHAR Function)

Daha detaylı bilgi için içerik hazırlanıyor.

 

Cevap bırakın