• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Exceldeki kesme işareti

  • Konbuyu başlatan Konbuyu başlatan izcik
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Sayın uzmanlarım merhaba. Bir hücredeki rakam veya harflerin başına ‘ işaretini (klavyede shift+2) koymamız tam olarak ne işe yarıyor?
 
Sayının başına ' işareti konulduğunda sayıyı metin olarak algılar.
 
Sayın çıtır , internette verdiğiniz cevabın aynısıyla karşılaştım. Deneme yapayım dedim. A1 hücresine rakamın başına ‘ koyarak yazdım.

örnek ‘65
A2 hücresine de sadece 5 rakamı yazdım.
A3 hücresine =A1+A2 yazdığımda 70 sonucunu verdi. Yani doğru topladı.

Ayrıca “kopyalayıp özel yapıştırarak” toplama yaptığımda da yine normal olarak topladı.

Yani sandığım kadarıyla metin olarak görmüyor. Görse toplamaları yapmazdı. Acaba başka bir işe yarıyor olabilir mi kesme işareti ?
 
A2 yede ' işareti koyup deneyin.:cool:
 
Bir de bu şekilde deneyiniz.
Kod:
=TOPLA(A1:A2)
A1 Hücresine '65 yazınız.
B1 hücresine
Kod:
=A1=65
yazınız.
 
Son düzenleme:
Sayın çıtır'ın dediği gibi yaparsanız toplamadığını göreceksiniz.:cool:
 
Teşekkür ederim. Konu anlaşılmıştır. Saygılar
 
Aynen öyle uzmanım. Çok teşekkürler :)
 
Konu hakkında ben de nâcizane görüşlerimi belirtmek istedim...

Yukarıda arkadaşların belirttiği gibi; hücrelerdeki nümerik verilerin başına ' karakteri konulmasıyla, Excel'in kendi yerleşik fonksiyonlarında işlem görürken bu verilerin "metin" olarak algılanması sağlanır.

Bu işaretin kullanılması bazen kullanıcıya esneklik sağlar. Örneğin, siz yeni bir sayfada boş bir hücreye 01 Mayıs 2018 ifadesini girdiğinizde, Excel bunun tarihsel bir veri olduğunu anlayıp, otomatik olarak bir biçimlendirme uygular ve hücredeki ifadeyi size 01.May.18 olarak gösterir. Eğer siz, bunu değil de hücreye girildiği gibi görünsün istiyorsanız, o zaman hücreye önce ' işaretini yazar, sonra 01 Mayıs 2018 ifadesini girdiğinizde istediğiniz olur.

Başka bir kullanım alanı da, hücredeki ifadenin/verinin sola dayalı olarak yazılması için kullanılır. Bildiğiniz üzere; Excel metinsel ifadeleri sola, sayısal ifadeleri ise sağa dayalı olarak yazar.

Diğer yandan;
A1 ve A2 hücrelerinde '10 ve '15 ifadeleri varken, B1 hücresine yazacağınız =A1+A2 formülü size 25 sonucunu, =TOPLAM(A1:A2) formülü ise 0 sonucunu verir, çünkü formül uygulandığı hücrelerde toplanacak sayısal veri yoktur. Ama; =TOPLAM(A1+A2) formülü size yine 25 değerini verir.

Bunun nedeni ise; hücrelere girilen '10 ve '15 ifadelerinin "+" işlemiyle, bu verilerin sayısal değerlere doğru zorlanmaları ve sonuç başarılı olduğunda size beklenen matematiksel sonucu vermesidir. Bu hem =A1+A2 hem de =TOPLAM(A1+A2) formülü için geçerlidir.

Benzer şekilde, B1 hücresine yazacağınız =TOPLAM(A1+0;A2) formülü de, size 10 sonucunu verir. Çünkü bu formülde önce A1 hücresindeki veriyi 0 ile matematiksel toplama yaparak sayısal değer almasına zorladık, daha sonra da bu sonucu A2 hücresindeki veriyle, Excel'in kendi yerleşik fonksiyonunu kullanarak toplamaya çalıştık. Bu formüldeki A1+0 işlemiyle A1 hücresindeki metinsel ifade sayısal değere çevirildiği hâlde, A2 hücresinde hâla metinsel ifade olduğu için sonuç doğal olarak 10 oldu.

Bu özelliği kullanarak bazen formüllerde, bazen de VBA kodlarında verileri + 0 işlemiyle, metinsel ifadeden sayısal değerlere doğru zorlarız.

İyi akşamlar dilerim,

.
 
Son düzenleme:
Bilgiler için çok teşekkürler sayın haluk
 
Sayın uzmanlarım kesme işareti konusu anlaşılmıştır.

Fakat “TOPLA” formülü ile ilgili son minik bir şey soracak olursam

=TOPLA(A1+B1)
=TOPLA(A1:B1)
=TOPLA(A1;B1)

Yukarıda birbirine benzeyen üç formül de aynı toplama sonucunu veriyor.
Yukarıda yazılı üç formülden hangisi kullanılırsa daha doğru olur?

Arasında + işareti olan mı?
Arasında : işareti olan mı?
Arasında ; işareti olan mı?
 
Örnek vermek gerekirse
=topla(A1:C1)
ile topla(A1;B1;C1)
Ayni şeydir.
 
...
Yukarıda yazılı üç formülden hangisi kullanılırsa daha doğru olur?
...

Merhaba
Örneklemeniz de 2 hücreyi ele aldığınız için farkı gözlemlemeniz biraz zor. Aradaki farklı daha rahat görebilmeniz için örneğimizde hücre sayısını arttıralım.

Örnek: A1 ile C4 arasında sayıların toplamını öğrenmek isteyelim:
=TOPLA(A1+A2+A3+A4+B1+B2+B3+B4+C1+C2+C3+C4)
=TOPLA(A1;A2;A3;A4;B1;B2;B3;B4;C1;C2;C3;C4)
=TOPLA(A1:C4)

Örneğimizde de görebileceğiniz gibi Seçim aralığımız ne kadar uzarsa "+" ve ";" ile yazdığımızda formülümüz uzayacaktır.
Bunun yerine kısa olanı yapmamız sistemimizi zorlamadan sonuca ulaşmamızı sağlayacaktır. [ (!) Formül sayıları arttıkça (*) ]

Örnek: A1 İile C4 arasında B Sütunu hariç sayıların toplamını almak isteseydik:

=TOPLA(A1+A2+A3+A4+C1+C2+C3+C4)
=TOPLA(A1;A2;A3;A4;C1;C2;C3;C4)
=TOPLA(A1:A4;C1:C4)
Örneğimizde de görebileceğiniz gibi Seçim aralığımız arasında boşluk oluştuğunda 2 ardışık kümemiz oluştu yine tek tek hücrelere başvurduğumuz "+" ve ";" ile başvurmasını istemediğimiz yerleri çıkartıp işleme ulaşırken 2 ayrı ardışık küme için bağlayıcı olarak ";" kullanarak son formülü uygulamış olduk.

Anlaşılmış olması ümidiyle, iyi çalışmalar.
 
Çok teşekkürler sayın netzone ve sayın orion1 uzmanım
 
Sayın uzmanlarım kesme işareti konusu anlaşılmıştır.

Fakat “TOPLA” formülü ile ilgili son minik bir şey soracak olursam

=TOPLA(A1+B1)
=TOPLA(A1:B1)
=TOPLA(A1;B1)


Sanıyorum, konu henüz anlaşılmamış .....

A1 ve B1 hücrelerindeki verilerin ikisi de "sayısal" ise, 3 formül de aynı sonucu verir. Yoksa, bu formüller farklı sonuçlar üretir.

Örneğin;

>>> A1 hücresinde 10 varsa, B1 hücresinde 15 varsa, formülü yazdığınız hücrede sonuç olarak 25 değerini görürsünüz,

>>> A1 hücresinde '10 varsa, B1 hücresinde 15 varsa, ilk formülde 25 değerini, ikincisinde ve üçüncüsünde 15 değerini görürsünüz,

>>> A1 hücresinde 10 varsa, B1 hücresinde '15 varsa, ilk formülde 25 değerini, ikincisinde ve üçüncüsünde 10 değerini görürsünüz,

>>> A1 hücresinde '10 varsa, B1 hücresinde '15 varsa, ilk formülde 25 değerini, ikincisinde ve üçüncüsünde 0 değerini görürsünüz.

Sonuçların neden böyle olduğu ise, yukarıda 9 No'lu mesajımda açıklanmıştı, tekrar etmeye gerek yok.

Bu nedenle; veri tiplerini iyi irdeleyip sonucu ona göre yorumlamak, daha doğrusu amaca uygun hizmet edecek doğru formülü kullanmak gerekir.


.
 
Son düzenleme:
Sayın haluk, denemeler yaptım. Gerçekten sonuçlar farklı çıkıyor.
 
Geri
Üst