Buradaki --SAĞDAN(A2;2), metin olarak gelen “43” değerini sayıya çevirir.
Sonuç: Formül artık doğru çalışır, Excel “43” değerini gerçek bir sayı gibi algılar.
“--” İşaretinin Kullanıldığı Diğer Senaryolar
Metin formatlı sayıları hesaplamalarda kullanmak
EĞER, TOPLA.ÇARPIM, DÜŞEYARA gibi fonksiyonlarda tür uyuşmazlıklarını önlemek
Filtre veya dizi formüllerinde metin değerleri sayıya çevirmek
Mantıksal karşılaştırmalarda 1 ve 0 değerleri elde etmek
Aşağıdaki örneği incelersek A sütununda bulunan değerleri sağdan 2 hanesini bir Eğer formülü ile ilgili işleme tabi tutacaksak, - - işaretini kullanmamız gerekir.
Yukarıdaki Formülü incelersek, yapılmak istenen, A sütundaki ürün kodlarından sonu 50 ve üstü olan ürünlere prim vermek isteniyor.
Sorun ise A sütunundaki değerlerin harf ve rakamlardan oluşmasıdır. Burada =SAĞDAN(A3;2) formülünü kullandığımızda, örneğin ilk değer için 43 rakamına ulaşırız, fakat Excel bu 43 değerini rakam olarak algılamaz ve metin olarak değerlendirir. SAĞDAN Formülünün önüne -- işaretini koyarak, SAĞDAN(A3;2) ifadesinin sonucunu 1 ile çarparız. Bu sayede metin Sağdan(A3;2) işlevinden metin olarak karşımıza gelen 43 değeri 1 ile çarpılarak sayısal ifadeye dönüşür ve formülümüzdeki EĞER Formülü de doğru sonuç verir.
SAĞDAN Formülünü içeren, eğitim videolarımıza erişmek için buradaki linke tıklayabilirsiniz.
Excel Formüllerinin ortak kullanımlarını öğrenmek isterseniz de buradaki linke tıklayabilirsiniz.
Sık Sorulan Sorular (SSS)
“--” yerine başka bir yöntem kullanılabilir mi?
Evet, DEĞER() fonksiyonu da metinleri sayıya dönüştürür ama “--” çok daha hızlıdır.
“--” işareti tüm Excel sürümlerinde çalışır mı?
Evet. Excel 2007 ve sonraki tüm sürümlerde kullanılabilir.
Tek eksi (-) işareti ile farkı nedir?
Tek eksi değeri negatif yapar; çift eksi ise iki kez çevirdiği için pozitif değeri korur.
Dizi formüllerinde “--” ne işe yarar?
TRUE/FALSE değerlerini 1 ve 0’a dönüştürür, böylece toplama veya çarpma işlemlerinde kullanılabilir.
Metin içeren formüllerde neden zorunlu hale gelir?
Çünkü bazı fonksiyonlar metin türünü işleyemez; “--” bu engeli kaldırır.
Aslında -1 × -1 işlemine eşdeğerdir; değeri değiştirmez ama türünü dönüştürür.
SAĞDAN, SOLDAN gibi metin fonksiyonlarında sayısal işlem yapılmasını sağlar.
EĞER, TOPLA.ÇARPIM ve dizi formüllerinde tür uyuşmazlıklarını önler.
Profesyonel Excel kullanıcıları için veri tipi hatalarını çözmenin en pratik yoludur.
Eğitmen Hakkında
Ömer Bağcı, Türkiye’nin en bilinen Excel eğitmeni ve Excel uzmanı olarak tanınmaktadır.
15 yılı aşkın deneyimle Türkiye’nin önde gelen şirketlerine Excel, Power BI, SQL ve Yapay Zekâ destekli Excel çözümleri konularında eğitimler vermiştir.
Hazırladığı 1000’den fazla YouTube videosu milyonlarca izlenmeye ulaşmış;
Vidoport.com üzerindeki 80+ Excel eğitim setiyle on binlerce kişiye ulaşmıştır.
Siz de Ömer Bağcı’nın hazırladığı eğitimlerle Excel becerilerinizi geliştirmek için
hemen üye olun ve tüm eğitimlere sınırsız erişim kazanın.