Formüller Excel'de çalışmaz. Microsoft Excel'de formül hesaplamayla ilgili sorunlar

  • 30.09.2019

Hatalı hesaplamalar durumunda, formüller değerler yerine birkaç tür hata görüntüler. Bunları, hatalı hesaplama sonuçları veren formüllerin çalışma sürecindeki pratik örnekler üzerinde düşünelim.

Hücrelerde görüntülenen Excel formül hataları

Bu derste hücre içerebilen formül hatalarının değerleri anlatılacaktır. Her kodun anlamını bilerek (örneğin: # DEĞER !, # DIV / 0 !, # SAYI !, # N / A !, # İSİM !, # BOŞ !, # REFERANS!), Nasıl yapılacağını kolayca anlayabilirsiniz. formülde bir hata bulun ve onu ortadan kaldırın.

Excel'de # DIV / 0 nasıl kaldırılır

Gördüğünüz gibi, boş bir değere sahip bir hücreye bölündüğünde, program bunu 0'a bölme olarak yorumlar. Sonuç olarak, şu değeri verir: # DIV / 0! Bunu bir ipucu yardımıyla doğrulayabilirsiniz.

Diğer aritmetik hesaplamalarda (çarpma, toplama, çıkarma) boş hücre de sıfır değeridir.



Hatalı bir hesaplamanın sonucu #SAYI!

Geçersiz numara: # SAYI! Formülde hesaplama yapamama hatasıdır.

Bazı pratik örnekler:

Hata: #SAYI! sayısal bir değer çok büyük veya çok küçük olduğunda oluşur. Bu hata, negatif bir sayıdan kök almaya çalışırken de ortaya çıkabilir. Örneğin, = KÖK (-25).

A1 hücresi çok büyük (10 ^ 1000). Excel bu kadar büyük sayıları işleyemez.

Hücre A2, büyük sayılarla aynı sorunu yaşıyor. 1000 küçük bir sayı gibi görünüyor, ancak faktöriyelini döndürdüğünüzde, Excel'in baş edemediği sayısal bir değerin çok büyük olduğu ortaya çıkıyor.

A3 hücresinde - karekök negatif bir sayıdan olamaz ve program bu sonucu aynı hatayla gösterdi.

Excel'de ND nasıl kaldırılır

Değer mevcut değil: # N / A! - değerin formül için mevcut olmadığı anlamına gelir:

B1: = SEARCH ("Maxim"; A1: A4) içindeki yazılı formül, A1: A4 hücre aralığındaki "Maxim" metin içeriğini arar. İçerik ikinci hücre A2'de bulundu. Bu nedenle, işlev 2 sonucunu döndürür. İkinci formül "Andrey" metin içeriğini arar, ardından A1: A4 aralığı bu tür değerleri içermez. Bu nedenle, işlev # N / A (veri yok) hatası döndürür.

#NAME hatası! Excel'de

Yazma işlevlerindeki hatalar kategorisine aittir. Geçersiz ad: #NAME! - Excel'in formülde yazılan metni tanımadığı anlamına gelir (fonksiyonun adı = SUM () onun tarafından bilinmiyor, bir hatayla yazılmış). Bu, işlev adı yazılırken bir sözdizimi hatasının sonucudur. Örneğin:

Hata # BOŞ! Excel'de

Boş küme: # BOŞ! Set kesişim operatörünün hatalarıdır. Excel'de kümelerin kesişimi diye bir şey var. Dikey ve yatay hücre aralığının kesişme noktasını talep ederek büyük tablolardan hızlı bir şekilde veri almak için kullanılır. Aralıklar çakışmazsa, program hatalı bir değer görüntüler - # NULL! Küme kesişim operatörü tek bir boşluktur. İşlev bağımsız değişkenlerinde belirtilen dikey ve yatay aralıkları ayırırlar.


Bu durumda, aralıkların kesişimi C3 hücresidir ve işlev değerini görüntüler.

İşlevde verilen argümanlar: = SUM (B4: D4 B2: B3) - bir kesişim oluşturmaz. Bu nedenle, işlev hatalı bir değer verir - # NULL!

#BAĞLANTI! - Excel hücre referanslarında hata

Bu örnekte, formül doğru şekilde kopyalanmadığında hata oluştu. 3 hücre aralığımız var: A1: A3, B1: B4, C1: C2.

A4 hücresindeki ilk aralığın altına toplama formülünü girin: = SUM (A1: A3). Ardından aynı formülü ikinci aralığın altındaki B5 hücresine kopyalayın. Formül, daha önce olduğu gibi, ilk B1'in değerini atlayarak yalnızca 3 B2: B4 hücresini toplar.

Aynı formül üçüncü aralığın altına kopyalandığında, işlev #REF! Çünkü C3 hücresinin üzerinde sadece 2 hücre olabilir ve 3 hücre olamaz (orijinal formülün gerektirdiği gibi).

Not. Bu durumda, girmeden önce her aralığın altında ALT + = kısayol tuşu kombinasyonuna basmak en uygunudur. Ardından toplama işlevi eklenecek ve toplama hücrelerinin sayısını otomatik olarak belirleyecektir.

Excel'de DEĞER nasıl düzeltilir?

#DEĞER! - değerde hata. Excel'de bir sayı ve bir kelime eklemeye çalışırsak sonuç bir #DEĞER! İlginç bir gerçek şu ki, = SUM () işlevini kullanarak ilkinin değeri bir sayı ve ikincisinin metin olduğu iki hücre eklemeye çalışırsak, o zaman hiçbir hata oluşmaz ve metin sırasında metin 0 değerini alır. hesaplama. Örneğin:

Excel hücresindeki kafesler

###### hücre değeri yerine karma satırı - bu değer bir hata değildir. Yalnızca sütun genişliğinin doğru görüntülenen hücre içeriğini barındırmak için çok dar olduğu bilgisidir. Sadece sütunu genişletmeniz gerekiyor. Örneğin, bu hücrenin sütun başlıklarının kenarlarında farenin sol tuşuna çift tıklayın.

Yani tarih negatif olduğunda hücre değerleri yerine hash (######) görülebilir. Örneğin eski tarihten yeni tarihi çıkarmaya çalışıyoruz. Ve hesaplamanın bir sonucu olarak, hücrelerin formatı "Tarih" ("Genel" değil).

Yanlış bir hücre biçimi, değerler yerine bir dizi karma karakter (######) görüntüleyebilir.

Excel'in formülü hesaplamaması sorunuyla karşılaştınız mı? Eğer öyleyse, muhtemelen bu sorunu iki ana nedene ayırmalısınız:

İlk seçenek, bir formül girdiniz, görüntüleniyor, ancak sayılmaz.

İkinci seçenek - bir formül girdiniz, hesaplandı, ancak bir hata görüntüleniyor.

Aşağıdaki her bir durum hakkında daha fazla ayrıntı:

Formülü girdiniz ama hesaplama gerçekleşmiyor, sorun nedir? Büyük olasılıkla hücre biçimi büyük olasılıkla Metin'dir (Sağ tıklama - Hücreleri Biçimlendir - Sayı sekmesi - Metin)

Formatı Genel veya Sayısal olarak ayarlayın. Şimdi hücreye girmeniz ve formülü etkinleştirmeniz gerekiyor - yani. seçin, içeri girin (F2) ve Enter'a basın.

"Hah" - diyorsun ki - "Yani benim böyle binlerce satırım var." Mantıklı. Birinci tür sorun durumlarında, Excel hücreye girilen metni bir sayı biçimi olarak kabul ederse, hücrenin sol üst köşesinde yeşil bir üçgen olacaktır. Ardından, böyle bir hücreyi seçtiğinizde, "Metin olarak kaydedilen numara" penceresi görünecektir:

Şimdi tüm bu hücreleri seçin ve menü öğesine tıklayın - sayıya dönüştürün. Hazır. Aynı araç Formüller - Hataları Kontrol Et'te de mevcuttur.

Ancak yeşil üçgenler görünmez ve dönüştürülemez. Ayrıca bir çıkış yolu var.

Bitişik sütundaki/hücredeki her sayıyı 1 ile çarpmanız yeterlidir (örn. = A1 * 1), bir sayı elde edersiniz. Artık her yere kopyalayabileceğiniz sayısal değerleriniz var ;)

Excel formülü hesaplıyor ancak hata veriyor

Burada olmak nasıl. İlk olarak, hatalar hakkında okumanızı öneririm -. Bu makale ayrıca birçok soruna bir çözüm sunar. Hesaplamalarda bir hata olduğunda durumla başa çıkmak için özel bir araç vardır - Formül Hesapla (Formüller - Bölüm Formül Bağımlılıkları - Formül Hesapla)

Bu komutu seçerseniz, herhangi bir formülü adım adım uygulayabileceğiniz özel bir pencere açılacaktır. Örneğin

Hesapla'ya tıklayın ve adım adım hesaplama sonuçlarını göreceksiniz. 10 veya daha fazla koşul veya iç içe formülünüz olduğunda bu harika!

Formül sayılmaz. Diğer durumlar:

Formül görüntüleme modunun yanlışlıkla açılması nedeniyle formülün hesaplanmadığı durumlarla da karşılaştım (Görev Şeridi - Formüller - Bölüm Formül Bağımlılıkları - Formülleri Göster)

Çok sık hata veriyor

İpucundan aşağıdaki gibi, aşağıdaki hatalar yapılabilir. Ancak çoğu zaman bu hata, yanlış yere bir parantez koyarsanız oluşur - tüm parantezlerin doğru yerde olup olmadığını kontrol edin - bunun için vurgulanırlar.

DEĞER () işlevi

Metni sayıya dönüştürmek için bu işleve sahip bir formül de kullanılır. Daha fazla detay

Bu makaleyi arkadaşlarınızla paylaşın, yorum bırakın ve e-tablolarınızda iyi şanslar!

Makalemizi sosyal ağlarınızda paylaşın:

Lifehacker okuyucuları zaten aşinadır Denis Batyanov kim bizimle paylaştı. Bugün Denis, genellikle kendimiz için yarattığımız Excel ile ilgili en yaygın sorunlardan nasıl kaçınılacağı hakkında konuşacak.

Makale materyalinin yeni başlayan Excel kullanıcıları için tasarlandığını hemen ayırtacağım. Deneyimli kullanıcılar bu tırmıkta bir kereden fazla kışkırtıcı bir şekilde dans ettiler, bu yüzden benim görevim genç ve deneyimsiz "dansçıları" bundan korumak.

Tablo sütunlarına başlık vermiyorsunuz

Sıralama, filtreleme, akıllı tablolar, pivot tablolar gibi birçok Excel aracı, verilerinizin sütun başlıkları içerdiğini varsayar. Aksi takdirde, onları ya hiç kullanamazsınız ya da tam olarak düzgün çalışmazlar. Tablolarınızın her zaman sütun başlıkları içerdiğinden emin olun.

Tablolarınızın içindeki boş sütunlar ve satırlar

Bu, Excel için kafa karıştırıcıdır. Tablonuzun içinde boş bir satır veya sütunla karşılaştığında, bir değil 2 tablonuz olduğunu düşünmeye başlar. Sürekli düzeltmeniz gerekecek. Ayrıca ihtiyacınız olmayan satırları/sütunları tablonun içinde saklamayın, silmek daha iyidir.

Bir sayfada birkaç tablo bulunur

Bunlar referans değerleri içeren küçük tablolar değilse, bunu yapmamalısınız.

Sayfa başına birden fazla masa ile tam olarak çalışmanız elverişsiz olacaktır. Örneğin, bir tablo solda ve ikincisi sağdaysa, bir tablodaki filtreleme diğerini etkiler. Tablolar alt alta yerleştirilmişse, alanların sabitlenmesi mümkün değildir ve tablolardan birinin üzerinde bir tablo imleci ile durmak için sürekli araması ve gereksiz manipülasyonlar yapması gerekecektir. Ona ihtiyacın var mı?

Aynı türden veriler yapay olarak farklı sütunlarda düzenlenir

Çoğu zaman, Excel'i oldukça yüzeysel olarak bilen kullanıcılar bu tablo biçimini tercih eder:

Önümüzde, acentelerin satışları ve cezaları hakkında bilgi toplamak için zararsız bir formatımız var gibi görünüyor. Böyle bir masa düzeni, kompakt olduğu için bir kişi tarafından görsel olarak iyi algılanır. Ancak, inanın bana, bu tür tablolardan veri çıkarmaya ve alt toplamları (toplu bilgiler) almaya çalışmak gerçek bir kabustur.

Gerçek şu ki, bu format 2 boyut içerir: böylece bir satıra karar vermeniz, bir şube, bir grup ve bir temsilci ayırmanız gerekir. Doğru stoğu bulduğunuzda, burada birçoğu olduğu için gerekli sütunu aramanız gerekecektir. Ve bu "iki boyutluluk", standart Excel araçları - formüller ve pivot tablolar için böyle bir tabloyla çalışmayı büyük ölçüde karmaşıklaştırır.

Bir pivot tablo oluşturursanız, göstergeler farklı alanlara bölündüğünden, verileri yıl veya çeyrek bazında kolayca almanın bir yolunun olmadığını göreceksiniz. Kolayca manipüle edilebilecek bir satış alanınız yok, ancak 12 ayrı alan var. Çeyrekler ve yıllar için manuel olarak ayrı hesaplanmış alanlar oluşturmanız gerekecek, ancak hepsi tek bir sütunda olsaydı, pivot tablo bunu sizin için yapacaktı.

SUMIF, SUMIFS, SUMPRODUCT gibi standart toplama formüllerini kullanmak isterseniz, bu tablo düzeni ile etkili çalışmadıklarını da göreceksiniz.

"Kolaylık için" kitabın farklı sayfalarında bilgi dağılımı

Bir başka yaygın hata, bir tür standart tablo formatına sahip olmak ve bu verilere dayalı analizlere ihtiyaç duymak, onu Excel çalışma kitabının ayrı sayfalarına dağıtmaktır. Örneğin, genellikle her ay veya yıl için ayrı sayfalar oluştururlar. Sonuç olarak, veri analizi çalışmasının miktarı aslında oluşturulan sayfa sayısıyla çarpılır. Bunu yapma. TEK sayfada bilgi toplayın.

Yorumlardaki bilgiler

Çoğu zaman, kullanıcılar bir hücre yorumuna ihtiyaç duyabilecekleri önemli bilgileri ekler. Unutmayın ki yorumlarda ne var, sadece bakabilirsiniz (eğer bulursanız). Onu hücreye çekmek zordur. Yorumlar için ayrı bir sütuna sahip olmanızı tavsiye ederim.

Biçimlendirmeyle ilgili bir karışıklık

Kesinlikle sofranıza bir şey katmaz. Bu, e-tablolarınızı kullanan insanlara itici geliyor. En iyi ihtimalle, buna önem vermeyecekler, en kötüsü - iş dünyasında organize ve özensiz olmadığınızı düşünecekler. Aşağıdakiler için çaba gösterin:

Hücreleri birleştirme

Hücre birleştirmeyi yalnızca onsuz yapamayacağınız durumlarda kullanın. Birleştirilmiş hücreler, geldikleri aralıkları değiştirmeyi çok zorlaştırır. Hücreleri taşırken, hücre yerleştirirken vb. sorunlar oluşur.

Metin ve sayıları bir hücrede birleştirme

Bir sayı içeren ve arkasında "RUB" metin sabiti ile doldurulmuş bir hücre tarafından acı verici bir izlenim üretilir. veya "USD" manuel olarak girilir. Özellikle basılı bir form değil, normal bir tablo ise. Bu tür hücrelerle aritmetik işlemler doğal olarak imkansızdır.

Hücrede metin olarak sayılar

Sayısal verileri bir hücrede metin biçiminde depolamaktan kaçının. Zamanla, böyle bir sütundaki hücrelerin bazılarının metin biçimi, bazılarının ise normal biçimi olacaktır. Bu nedenle formüllerle ilgili sorunlar olacaktır.

Masanız bir LCD projektör aracılığıyla sunulacaksa

En zıt renk ve arka plan kombinasyonlarını seçin. Karanlık bir arka plan ve açık harfler projektörde iyi görünüyor. En korkunç izlenim, siyah üzerine kırmızı ve tam tersi şekilde yapılır. Bu kombinasyon projektörde son derece düşük kontrastlı görünüyor - bundan kaçının.

Excel'de sayfa modu çalışma sayfası

Bu, Excel'in yazdırıldığında sayfanın nasıl sayfalandırılacağını gösterdiği modla aynıdır. Sayfa kenarlıkları mavi renkle vurgulanır. Yazıcı sürücüsü ekranda veri görüntüleme sürecine dahil olduğundan ve bu, birçok nedene bağlı olarak (örneğin, şu anda bir ağ yazıcısı mevcut değil) çoğu kişinin yaptığı bu modda sürekli çalışmayı önermiyorum. ), oluşturma sürecinde ve formülleri yeniden hesaplamada donmalarla doludur. Her zamanki gibi çalışın.

Excel hakkında daha da yararlı bilgiler için, adresini ziyaret edin.

Bir tablo Excel'e kopyalanır, ancak içindeki sayılar sayılmaz, formüller çalışmıyorExcel... Sebeplerden biri hücre değerlerinin metin biçiminde olması olabilir. Unutmayın, Excel'in iki biçimi vardır - hücre biçimi ve değer biçimi. Daha fazla bilgi için, Tarihi Excel Metnine Dönüştürme makalesine bakın.
Yani, düşünün, nedenExcel formülü çalışmıyor.
Hücrelerdeki en üstteki sayıları eklemeniz gerekir. Hücrelerde değerler, satırlar arasına yazdırılamayan karakterler eklenerek metin biçiminde yazılır. Değerlerin metin biçimini sayısala dönüştürmemiz ve hücredeki ilk sayıyı vurgulamamız gerekiyor. 1C'den kopyalanmış bir tablomuz var.
İlk adım.
Hücrelerin değerini sayı biçimine dönüştürün.
Hücreleri seçin. "Düzenleme" bölümündeki "Ana Sayfa" sekmesinde, "Bul" düğmesini tıklayın.
Görünen iletişim kutusunda, "Bul" satırına virgül koyun ". "Değiştir" satırına hiçbir şey koymuyoruz.
"Tümünü Değiştir" düğmesini tıklayın. Bu böyle olacak.
İkinci aşama.
Aynı pencerede "Bul ve değiştir" (onu kaldırmadık ve hücreler seçili kaldı), "Bul" satırına bir nokta koyduk. Ve "Değiştir" satırına virgül koyarız. "Tümünü Seç" e tıklayın.

Bu böyle çıktı.
Bul ve Değiştir penceresini kaldırın.
Üçüncü aşama.
Bir hücredeki ilk sayı nasıl vurgulanırExcel.
B1 hücresine aşağıdaki formülü yazıyoruz. = SOL (A1, BUL (CHAR (10), A1) -1)
Bu formül ile hücreden ilk sayıyı seçtik. Formül sütununu sütuna kopyalayın. Bu böyle çıktı.
B4 hücresine toplama formülünü yazdık. = B1 + B2 + B3
Otomatik Toplam çalışmıyor, ancak el yazısı formüller çalışıyor.
Excel'de bir hücreyi başka bir sayfaya, aralığa, hücreye, siteye vb. bağlayabilirsiniz. Bu bağlantıya tıkladığınızda, Excel onu takip eder. Ancak, köprüyü değil, hücrenin kendisini nasıl vurgulayabilirim? Bu makale hakkında okuyun "