Not: En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.
Excel oluşturmaya çalıştırdığınız bir formülü çözümleyemiyorsa aşağıdaki gibi bir hata iletisi alabilirsiniz:
Ne yazık ki, bu durum Excel'in ne yapmaya çalıştığınızı anlamadığı anlamına gelir, dolayısıyla doğrudan buradan çıkmak ve en baştan başlamak isteyebilirsiniz.
Tamam'a tıklayarak başlayın veya hata iletisini kapatmak için ESC tuşuna basın.
Düzenleme modunda bozuk formülün bulunduğu hücreye dönersiniz ve Excel sorunun bulunduğu noktayı vurgular. Yine de bulunduğunuz noktada ne yapmanız gerektiğini bilmiyorsanız ve en baştan başlamak istiyorsanız, ESC tuşuna yeniden basabilir veya formül çubuğunda İptal düğmesine tıklayarak düzenleme modundan çıkabilirsiniz.
Bu noktada ne yapmanız gerektiğinden veya ne tür bir yardıma ihtiyacınız olduğundan emin değilseniz, Excel Topluluk Forumu'nda benzer sorular için arama yapabilir veya kendi forumlarınızdan birine gönderebilirsiniz.
İlerlemek istiyorsanız, aşağıdaki denetim listesinde formüllerinizde neyin yanlış olabileceğini bulmanız için sorun giderme adımları sağlanır.
Excel #VALUE!, #REF!, #NUM, #N/A, #DIV/0!, #NAME? ve #NULL! gibi çeşitli karma (#) hataları oluşturur ve formüldeki bir şeyin doğru çalışmadığını gösterir. Örneğin, #VALUE! hatanın nedeni bağımsız değişkenlerde yanlış biçimlendirmeler veya desteklenmeyen veri türleridir. Veya #REF görürsünüz! formül, silinen veya değiştirilen hücrelere başvuruda bulunuyorsa hata. Sorun giderme kılavuzu her hata için farklıdır.
Not: ####, formülle ilişkili bir hata değildir. Yalnızca sütunun hücre içeriğini görüntülemek için yeterince geniş olmadığı anlamına gelir. Sütunu sürükleyip genişletin veya Giriş > Biçimlendir > En Uygun Sütun Genişliği yolunu izleyin.
Aşağıdaki konular arasında, gördüğünüz etiket hatasına karşılık gelen konuya bakın:
Diğer elektronik tablolardaki değerlere başvuran formüller içeren bir elektronik tabloyu her açışınızda, başvuruları güncelleştirmeniz veya olduğu gibi bırakmanız istenir.
Excel, geçerli elektronik tablonuzdaki formüllerin başvuru değerinin değişmesi ihtimaline karşı, her zaman en güncel değerleri belirttiklerinden emin olmak için yukarıdaki iletişim kutusunu görüntüler. Başvuruları güncelleştirmeyi seçebilir veya güncelleştirmek istemiyorsanız atlayabilirsiniz. Başvuruları güncelleştirmemeyi seçseniz bile elektronik tablodaki bağlantıları dilediğiniz zaman el ile güncelleştirebilirsiniz.
İstediğiniz zaman iletişim kutusunun başlangıçta görünmesini de devre dışı bırakabilirsiniz. Bunu yapmak için Dosya > Seçenekler > Genel yolunu izleyin ve Bağlantıları otomatik olarak güncelleştirmek için sor onay kutusunun işaretini kaldırın. Excel 2007'de Office Düğmesi > Excel Seçenekleri'ne tıklayabilirsiniz.
Önemli: Formüllerdeki bozuk bağlantılarla ilk kez çalışıyor, bozuk bağlantı sorunlarının nasıl giderildiğini hatırlamak istiyor veya başvuruları güncelleştirmeniz gerekip gerekmediğini bilmiyorsanız Dış başvuruların (bağlantıların) güncelleştirilme zamanını denetleme konusuna bakın.
Formül, değeri görüntülemiyorsa şu adımları izleyin:
-
Excel’in elektronik tablonuzdaki formülleri gösterecek şekilde ayarlandığından emin olun. Bunu yapmak için Formüller sekmesine tıklayın ve Formül Denetleme grubunda Formülleri Göster’e tıklayın.
İpucu: CTRL + ' klavye kısayolunu (sekme tuşunun üzerindeki tuş) de kullanabilirsiniz. Bunu yaptığınızda, sütunlarınız formülleri görüntüleyecek şekilde otomatik olarak açılır, ancak endişelenmeyin, normal görünüme geri döndüğünüzde sütunlarınız yeniden boyutlandırılır.
-
Yukarıda adım da sorunu çözmediyse, hücre metin olarak biçimlendirilmiş olabilir. Hücreye sağ tıklayıp Hücreleri Biçimlendir > Genel (veya Ctrl + 1) yolunu izleyin ve biçimi değiştirmek için F2 > Enter tuşlarına basın.
-
Sütunda geniş bir hücre aralığı metin olarak biçimlendirildiyse, aralığı seçebilir, istediğiniz sayı biçimini uygulayabilir ve ardından Veri > Metni Sütuna Dönüştür > Son'a gidin. Bu işlem tüm seçili hücrelere biçimi uygular.
Bir formül hesaplama yapmıyorsa, Excel’de otomatik hesaplamanın etkin olup olmadığını denetlemeniz gerekir. El ile hesaplama etkinleştirildiyse formüller otomatik olarak hesaplama yapmaz. Otomatik hesaplama’yı denetlemek için şu adımları izleyin:
-
Dosya sekmesini tıklatın, Seçenekler'i ve sonra da Formüller kategorisini tıklatın.
-
Hesaplama seçenekleri bölümündeki Çalışma Kitabı Hesaplaması altında Otomatik seçeneğinin belirlendiğinden emin olun.
Hesaplamalarla ilgili daha fazla bilgi için bkz. Formülün yeniden hesaplamasını, yinelemesini ve duyarlılığını değiştirme.
Döngüsel başvuru, bir formülün, içinde bulunduğu hücreye başvuruması durumunda oluşur. Bu sorunu, formülü başka bir hücreye taşıyarak veya formülün söz dizimini, döngüsel başvuruya neden olmayacak şekilde değiştirerek çözebilirsiniz. Ancak, bazı durumlarda işlevlerinizin belirli bir sayısal koşul karşılanana dek yinelenmesini sağlayan döngüsel başvurulara ihtiyacınız olabilir. Böyle bir durumda, döngüsel başvuruya kaldırma veya izin verme seçeneğini etkinleştirmeniz gerekir
Girdiniz eşittir işaretiyle başlamıyorsa, bir formül değildir ve hesaplanmaz. Bu yaygın bir hatadır.
TOPLA(A1:A10) gibi bir şey yazdığınızda, Excel formül sonucu yerine TOPLA(A1:A10) metin dizesini gösterir. Şimdi 11/2 yazarsanız, Excel 11’in 2’ye bölümü yerine 2-Kas veya 02/11/2009 gibi bir tarih gösterir.
Bu beklenmeyen sonuçları önlemek için, işleve her zaman eşittir işaretiyle başlayın. Örneğin, şöyle yazın: =TOPLA(A1:A10) ve =11/2
Formülde bir işlev kullandığınızda, her açma parantezi işlevin düzgün çalışması için bir kapanış ayracı gerektirir, bu nedenle tüm ayraçların eşleşen bir çiftin parçası olduğundan emin olun. Örneğin, = Eğer (B5<0), "geçerli değil", B5 * 1.05) formülü çalışmaz, çünkü iki kapanış parantezleri vardır ve yalnızca bir açma ayracı vardır. Doğru formül şöyle görünür: =EĞER(B5<0,"Geçerli değil",B5*1.05).
Excel işlevlerinde bağımsız değişkenler vardır; bunlar, işlevin çalışması için sağlamanız gereken değerlerdir. Hiçbir bağımsız değişken almayan yalnızca birkaç işlev vardır (Pİ veya BUGÜN gibi). İşlevi yazmaya başladığınızda gösterilen formül söz dizimine bakarak, işlevin gerekli bağımsız değişkenleri içerdiğinden emin olun.
Örneğin, BÜYÜKHARF işlevi kendi bağımsız değişkeni olarak yalnızca bir metin dizesi veya hücre başvurusu kabul eder: =BÜYÜKHARF("merhaba") veya =BÜYÜKHARF(C2)
Not: Yazarken, işlevin bağımsız değişkenlerinin, işlevin altındaki kayan bir işlev başvurusu araç çubuğunda listelendiğini görürsünüz.
Ayrıca TOPLA gibi bazı işlevlere yalnızca sayısal bağımsız değişkenler gerekirken DEĞİŞTİR gibi diğer işlevlere bağımsız değişkenlerinin en az biri için bir metin değeri gerekir. Yanlış veri türü kullanıyorsanız, işlevler beklenmeyen sonuçlar döndürebilir veya #VALUE! hatası gösterebilir.
Belirli bir işlevin söz dizimini hemen görmeniz gerekirse, Excel işlevleri (kategoriye göre) listesine bakın.
Dolar işaretleri mutlak başvuruların ve virgüllerin bağımsız değişken ayırıcılar olduğunu belirtmesi nedeniyle, sayılara dolar işaretleri ($) veya ondalık ayırıcılar (,) ile biçimlendirilmiş sayıları girmeyin. Formülde $1,000 yerine 1000 girin.
Bağımsız değişkenlerde biçimlendirilmiş numaralar kullanıyorsanız, beklenmeyen hesaplama sonuçları alırsınız, ancak #NUM! hatasını da görebilirsiniz. Örneğin, -2134’ün mutlak değerini bulmak için =MUTLAK(-2,134) girerseniz Excel, #SAYI! hatasını gösterir, çünkü MUTLAK işlevi tek bir bağımsız değişken kabul eder.
Not: Biçimlendirilmemiş sayılar (sabitler) kullanıp formülü girdikten sonra formül sonucunu ondalık ayırıcılar ve para birimi simgeleriyle biçimlendirebilirsiniz. Formüllere sabitler eklemek, daha sonra güncelleştirilmeleri zor olabileceğinden ve yanlış yazılma ihtimalleri daha yüksek olduğundan, genellikle önerilmez. Sabitleri, açıkça görülebilecekleri ve kolayca başvurulabilecekleri kendi hücrelerine yerleştirmek çok daha iyi olur.
Hücrenin veri türü hesaplamalarda kullanılamıyorsa, formülünüz beklenen sonuçları döndürmeyebilir. Örneğin, Metin olarak biçimlendirilmiş bir hücreye =2+3 gibi basit bir formül girerseniz Excel, girdiğiniz veriyi hesaplayamaz. Hücrede yalnızca =2+3 görürsünüz. Bunu düzeltmek için hücrenin Metin olan veri türünü Genel olarak değiştirmelisiniz:
-
Hücreyi seçin.
-
Giriş > Sayı Biçimi’nin yanındaki oka tıklayın (veya Ctrl + 1 tuşlarını kullanın) ve Genel’e tıklayın.
-
Hücreyi düzenleme moduna geçirmek için F2 tuşuna basın ve formülü kabul etmek için Enter tuşuna basın.
Sayı veri türünü kullanan bir hücreye tarih girdiğinizde tür, tarih olarak değil de sayısal bir tarih değeri olarak gösterilebilir. Bir sayıyı tarih olarak göstermek için Sayı Biçimi galerisinden bir Tarih biçimi seçin.
Formülde çarpma işleci olarak x kullanmak oldukça yaygındır, ancak Excel çarpma işlemi için yalnızca yıldız işaretini (*) kabul eder. Formülünüzde sabitler kullandığınızda Excel bir hata iletisi görüntüler; x’i yıldızla (*) değiştirerek formülü düzeltebilirsiniz.
Ancak, hücre başvuruları kullanırsanız Excel bir #AD? hatası döndürür.
Metin içeren bir formül oluşturuyorsanız metni çift tırnak işareti içine alın.
Formülde, "Bugün" sözcüğüyle "30 Mayıs Pazartesi" sözcükleri arasında bir boşluk sağlamak için "Bugün " metnindeki kapatma tırnak işaretinden önce bir boşluk eklenmiştir. Metin tırnak içine alınmadığında formül #AD? hatası.
Başka bir çalışma sayfasındaki değerlere ya da hücreleri bir başvuru yazdığınızda ve söz konusu sayfanın adı alfabe dışında bir karakter içeriyorsa (boşluk gibi), adı tek tırnak işareti (') içine alın.
Örneğin, çalışma kitabınıza Çeyrek Verileri adlı çalışma sayfasında yer alan D3 hücresinden değer döndürmek için şöyle yazın: ='Çeyrek Verileri'!D3. Sayfa adının başında ve sonunda tırnak işareti olmadığında formül #AD? hatası.
Formülünüzde başka bir sayfadaki değerlere ve hücrelere başvurmak için bu değerlere de tıklayabilirsiniz. Böylece Excel, sayfa adlarının başına ve sonuna otomatik olarak tırnak işareti ekler.
Başka bir çalışma kitabındaki değerlere ya da hücrelere bir başvuru yazdığınızda çalışma kitabının adını köşeli ayraç ([]) içine alın, ardından değerleri veya hücreleri içeren çalışma sayfasının adını yazın.
Örneğin, Excel 'de açık olan S2 Işlemleri çalışma kitabındaki satış sayfasında a1 ile A8 hücrelerine başvuruda bulunmak için: = [S2 Operations. xlsx] satış! A1: A8. Köşeli ayraçlar olmadan, formülde #REF! hatası gösterilir..
Çalışma kitabı Excel'de açık değilse dosyanın tam yolunu yazın.
Örneğin, SATIRLAR = ('C:\Belgelerim\ [2Ç İşlemleri.xlsx]Satış'! A1:A8).
Not: Tam yolda boşluk karakterleri varsa yolu tek tırnak içine alın (yolun başlangıcına ve çalışma sayfası adının hemen arkasına, ünlem işaretinden önce tek tırnak koyun).
İpucu: Diğer çalışma kitabının yoluna gitmenin en kolay yolu, diğer çalışma kitabını açıp, daha sonra özgün çalışma kitabınızda = yazarak diğer çalışma kitabına geçmek için Alt+Tab tuşlarını kullanmak ve dilediğiniz sayfayı seçmektir. Daha sonra kaynak çalışma kitabını kapatın. Formülünüz, gerekli söz diziminin yanında tam dosya yolunu ve sayfa adını gösterecek şekilde otomatik olarak güncelleştirilir. İsterseniz yolu kopyalayıp yapıştırabilir ve dilediğiniz yerde kullanabilirsiniz.
Hücreyi sıfır (0) içeren başka bir hücreye bölerek #DIV/0! hatası sonucu.
Bu hatadan kaçınmak için değeri doğrudan belirtebilir ve payda varlığını test edebilirsiniz.
=EĞER(B1,A1/B1,0)
Bu, EĞER(B1 varsa, A1 hücresini B1 hücresine böl, yoksa bir 0 döndür) anlamına gelir.
Bir şey silmeden önce formüllerinizin hücrelerdeki, tanımlı adlardaki, çalışma sayfalarındaki ya da çalışma kitaplarındaki verilere başvurup başvurmadığını daima kontrol edin. Böylece başvurulan verileri kaldırmadan önce bu formülleri sonuçları ile değiştirebilirsiniz.
Formülleri sonuçları ile değiştiremiyorsanız hatalar ve muhtemel çözümlerle ilgili bu bilgileri gözden geçirin:
-
Formül, diğer verilerle silinen veya değiştirilen hücrelere başvuruyorsa #REF! hatası döndürür#REF hücreyi seçin! hatası döndürür. Formül çubuğunda #REF! ve silin. Ardından, formülün aralığını yeniden girin.
-
Tanımlı bir ad yoksa ve bu ada başvuran bir formül #AD? hatasıdöndürüyorsa istediğiniz aralığa başvuran yeni bir ad tanımlayın veya doğrudan hücre aralığına (A2:D8 gibi) başvurmak için formülü değiştirin.
-
Bir çalışma sayfası yoksa ve bu çalışma sayfasına başvuran bir formül #BAŞVURU! hatası döndürüyorsa maalesef bunun bir çözümü yoktur; silinen bir çalışma sayfası kurtarılamaz.
-
Bir çalışma kitabı yoksa bu çalışma kitabına başvuran bir formül, siz formülü güncelleştirene kadar değişmeden kalır.
Örneğin, formülünüz = [Kitap1 'deki. xlsx] Sheet1 '! A1 ve artık Kitap1 'deki. xlsx ' te, bu çalışma kitabında başvurulan değerler kullanılabilir durumda kalır. Ancak, bu çalışma kitabına başvuran bir formülü düzenleyip kaydederseniz, Excel değerleri Güncelleştir iletişim kutusunu gösterir ve bir dosya adı girmenizi ister. İptal 'etıklayın ve eksik çalışma kitabına başvuran formülleri formül sonuçlarıyla değiştirerek bu verilerin kaybolmadığından emin olun.
Bazen, hücrenin içeriğini kopyaladığınızda, formül çubuğunda görüntülenen temel formülü değil yalnızca değeri yapıştırmak istersiniz.
Örneğin, formülün sonuç değerini başka bir çalışma sayfasındaki bir hücreye kopyalamak isteyebilirsiniz. Öte yandan, formülün sonuç değerini çalışma sayfasındaki başka bir hücreye kopyaladıktan sonra formülde kullandığınız değerleri silmek de isteyebilirsiniz. Bu eylemlerin her ikisi de hedef hücrede geçersiz hücre başvurusu hatasına (#BAŞV!) neden olur, çünkü formülde kullandığınız değerleri içeren hücrelere artık başvurulamaz.
Hedef hücrelere formülü yapıştırmadan formülün sonuç değerlerini yapıştırarak bu hatayı önleyebilirsiniz.
-
Çalışma sayfasında, kopyalamak istediğiniz formül sonuç değerlerini içeren hücreleri seçin.
-
Giriş sekmesinin Pano grubunda Kopyala öğesini tıklatın.
Klavye kısayolu: CTRL+C tuşlarına basın.
-
yapıştırma alanı sol üst hücresini seçin.
İpucu: Seçimi başka bir çalışma sayfasına veya çalışma kitabına taşımak ya da kopyalamak için, başka bir çalışma sayfası sekmesine tıklayın veya başka bir çalışma kitabına geçin ve ardından yapıştırma alanının sol üst hücresini seçin.
-
Giriş sekmesinde, Pano grubunda, Yapıştır öğesine tıklayın ve ardından değerleri Yapıştır'A tıklayın veya Windows için alt > E > S > V > ENTER 'a veya Option > komut > v > v > ENTER tuşlarına basın. Macintosh.
Karmaşık veya iç içe formülün nihai sonucu nasıl hesapladığını anlamak için bu formülü değerlendirebilirsiniz.
-
Değerlendirmek istediğiniz formülü seçin.
-
Formüller > Formülü Değerlendir’e tıklayın.
-
Altı çizili başvurunun değerini incelemek için Değerlendir’e tıklayın. Değerlendirme sonucu italik yazıyla gösterilir.
-
Formülün altı çizili bölümü başka bir formüle başvuruysa Değerlendirme kutusundaki başka diğer formülü göstermek için İçeri Adımla’ya tıklayın. Önceki hücre ve formüle geri dönmek için Dışarı Adımla’ya tıklayın.
Başvuru, formülde ikinci kez görünüyorsa ya da formül, başka bir çalışma kitabındaki hücreye başvuruyorsa İçeri Adımla düğmesi kullanılamaz.
-
Formülün tüm kısımları değerlendirilene kadar devam edin.
Formülü Değerlendir aracı formülünüzün neden bozuk olduğunu belirtmeyebilir ama hatanın yerini belirlemeye yardım edebilir. Bu, başka şekilde sorunun yerini bulmanın zor olduğu büyük formüllerde çok yararlı bir araç olabilir.
Notlar:
-
-
Boş başvurular, Değerlendirme kutusunda sıfır değerler (0) olarak gösterilir.
-
Çalışma sayfası her değiştiğinde yeniden hesaplanan işlevler. S_SAYI_ÜRET, ALANLAR, DİZİN, KAYDIR, HÜCRE, DOLAYLI, SATIRLAR, SÜTUNLAR, ŞİMDİ, BUGÜN ve RASTGELEARADA işlevlerini de içeren bu işlevler, Formülü Değerlendir iletişim kutusunun, çalışma sayfası hücresindeki gerçek sonuçlardan farklı sonuçlar göstermesine neden olabilir.