Toplam da hata

Katılım
28 Kasım 2007
Mesajlar
919
Excel Vers. ve Dili
Office 2010 İngilizce
Merhaba arkadaşlar,
A1 G1 hücrelerinde sayılarım var hepsi 100. H1 de =SUM(A1:G1) formulum var. Sonuç 700 alıyor doğal olarak :)
Ama sorum şu ki, diyelim ki C1 hücresine alfabetik bir şeyler olsun "excel" yazsın. Sonuç C1 de alfabetik bir şeyler olmasına rağmen toplam 600 olarak geliyor.
Benim istediğim, eğer sum alanında alfabetik birşeyler varsa hata almak. Bu mümkün mü?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Kod:
=SUM([COLOR="Red"]--[/COLOR]A1:G1)
Dizi formülü olarak girişini tamamlayın.

.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,254
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif olarak ilgili alana koşullu biçimlendirme uygulayarak sayısal olmayan hücreleri renklendirebilirsiniz.
 
Katılım
28 Kasım 2007
Mesajlar
919
Excel Vers. ve Dili
Office 2010 İngilizce
Peki formülsüz bir şekilde opsiyonların içinde her hangi bir ayar yok mu arkadaşlar.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,254
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Nasıl bir ayardan bahsettiğinizi anlayamadım.

Ömer bey kullandığınız formülü dizi formüle çevirmenizi önerdi.

Bende koşullu biçimlendirme ile sayısal olmayan hücreleri renklendirmenizi önerdim.

Aklıma bir de makro ile çözüm geliyor. Ama normal yöntemle çözüm varken bence gerek yok.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba arkadaşlar,
A1 G1 hücrelerinde sayılarım var hepsi 100. H1 de =SUM(A1:G1) formulum var. Sonuç 700 alıyor doğal olarak :)
Ama sorum şu ki, diyelim ki C1 hücresine alfabetik bir şeyler olsun "excel" yazsın. Sonuç C1 de alfabetik bir şeyler olmasına rağmen toplam 600 olarak geliyor.
Benim istediğim, eğer sum alanında alfabetik birşeyler varsa hata almak. Bu mümkün mü?
Merhaba.

Metin olarak girilmiş sayısal değer olmadığını varsayarsak;
forum yöneticisi Sayın Ömer'in önerdiği formül (dizi formülü) ile sonuç elde edilebilir.

Dizi formülü kullanmak istemezseniz veya METİN olarak girilmiş sayısal değer olduğunda da sonuç almak isterseniz;
TOPLA formülünün hata vermesi değil ama, TOPLA formülü yerine aşağıdaki formüllerden birinci veya ikinciyi
kullanabilirsiniz ya da üçüncü formülü, ilgili alan seçiliyken uygulayacağınız koşullu biçimlendirmede kullanabilirsiniz.
Böylece alandaki METİNsel hücrenin varlığından haberdar olabilirsiniz.
.
Kod:
[B]► TOPLA formülü yerine:[/B]
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]TOPLA.ÇARPIM[/COLOR](([COLOR="red"]EMETİNSE[/COLOR](A1:G1))*1)>0;[B][COLOR="Blue"][SIZE="4"]"HATA"[/SIZE][/COLOR][/B];[COLOR="Red"]TOPLA[/COLOR](A1:G1))
[B]veya[/B]
=[COLOR="red"]EĞER[/COLOR]([COLOR="Red"]EĞERSAY[/COLOR](A1:G1;"*")>0;[B][COLOR="Blue"][SIZE="4"]"HATA"[/SIZE][/COLOR][/B];[COLOR="Red"]TOPLA[/COLOR](A1:G1))

[B]► Koşullu biçimlendirme için:[/B]
=EMETİNSE(A$1)
 
Üst