İş ve Verimlilik Başlangıç 3 dk okuma

Excel Formül Hatası Promptu

Formülü parçalara ayırır, ayraç/dil/aralık farklarını bulur ve her parçanın ne döndürdüğünü adım adım açıklar. #REF!, #VALUE!, boş sonuç için sistematik teşhis.

Çalışır: ChatGPTClaudeCopilotGemini Güncellendi: 24 Ekim 2026
Prompt 1227 karakter · 6 değişken
Excel formülüm çalışmıyor. Formülü baştan yazma — önce neden bozuk olduğunu bul.

EXCEL SÜRÜMÜ: [SÜRÜM]
ARAYÜZ DİLİ: [DİL]
SEPARATÖR: [AYRAÇ]
HATA: [HATA]
FORMÜL: [FORMÜL]
VERİ YAPISI: [VERİ]

ADIM 1 — PARÇALA
Formülü iç içe yapısına göre parçala. Her fonksiyon için: adı, aldığı argümanlar, hangi argümanın hangi aralığa baktığı.

ADIM 2 — DÖRT KLASİK HATA
1. AYRAÇ: sizin Excel'inizde virgül mü noktalı virgül mü? Formüldeki ayraç buna uyuyor mu?
2. İŞLEV ADI DİLİ: fonksiyon adı sizin arayüz dilinizde mi var? (İngilizce adlar Türkçe Excel'de #AD? verir)
3. ARALIK: sabit değer mi, tablo mu, isimlendirilmiş aralık mı? Satır kayması var mı?
4. TİP: metin sayı gibi görünüyor mu, tarih metin mi, boşluk karakteri var mı?

ADIM 3 — TEŞHİS
Hatanın sebebini tek cümleyle söyle. Birden fazla sebep varsa sırayla, en olasıdan başla.

ADIM 4 — DÜZELTİLMİŞ FORMÜL
Düzeltilmiş formülü ver. Yeni sürüm fonksiyonu (XLOOKUP, FILTER, LET) önereceksen muhasebe/tedarikçi gibi paylaşılacak dosyalarda çalışmayacağını belirt ve eski sürüm alternatifini de yaz.

ADIM 5 — KONTROL
Bana formülün beklenen sonucunu ve bir test satırı öner: hangi satırda denemeliyim?

Kural: formülü tek satırda, kopyalanabilir biçimde ver. Açıklamayı ayrı tut.

Kopyala-yapıştır için formülü kod bloğunda isteyin; Excel baştaki eşittir işaretini korumalı.

02 — Değişkenler

Köşeli parantezleri doldurun

Prompt içindeki renkli alanlar sizin bilginizle değişecek yerlerdir. Hepsini doldurmak zorunda değilsiniz; boş bırakılan alanı model kendi varsayımıyla tamamlar.

[SÜRÜM] Excel sürümü ör. Excel 365 (masaüstü)
[DİL] Arayüz dili ör. Türkçe
[AYRAÇ] Ondalık/binlik ayracı ör. noktalı virgül, ondalık virgül
[HATA] Görünen hata ör. #VALUE!
[FORMÜL] Mevcut formül ör. =EĞERSAY(A2:A500;"İstanbul")
[VERİ] Sayfa yapısı ve kolonlar ör. A: şehir (metin), B: tarih, C: tutar (metin gibi görünen sayılar)

03 — Kullanım

Adım adım nasıl kullanılır?

  1. 01

    Arayüz dilinizi ve ayracı mutlaka yazın — AI'ın formüllerinin yarısı bu iki fark yüzünden çalışmıyor.

  2. 02

    Formülü birebir yapıştırın, ekranda göründüğü gibi (baştaki = dahil).

  3. 03

    Veri yapısını sütun sütun yazın; "tutar metin gibi görünüyor" gibi ipuçları teşhisi hızlandırır.

  4. 04

    Düzeltilmiş formülü önce tek bir test satırında deneyin, sonra tüm sütuna çekin.

04 — Varyasyonlar

Aynı prompt, farklı sonuç

Tek bir prompt her işi çözmez. Aşağıdaki varyasyonlar aynı görevi farklı ton, uzunluk veya formatta ister — duruma göre birini seçin.

Türkçe/İngilizce çevirici

Dil kaynaklı hatalar için.

Aşağıdaki formülü Türkçe Excel'e çevir: hem fonksiyon adlarını Türkçeleştir hem ayraçları noktalı virgüle çevir. Sonra geri çevirip kontrol et. İki versiyonu yan yana ver ve hangi fonksiyonun çevirisinin riskli olduğunu söyle. Formül: [FORMÜL]

Google Sheets

Sheets'e taşımak için.

Aynı işi Google Sheets'te yap. Sheets'te olmayan fonksiyon varsa alternatifini ver. Dizi formülü (ARRAYFORMULA) kullanman gerekiyorsa örneğini yaz. Ayraç: virgül. Formül: [FORMÜL].

05 — İpuçları

Sonucu bir üst seviyeye taşıyan notlar

  • Excel'de #AD? hatası neredeyse her zaman dil sorunudur: İngilizce fonksiyon adı Türkçe arayüzde çalışmaz.
  • Sayı gibi görünen metinler en sinsi hata kaynağı: =SAYIYAÇEVİR veya Değer Yapıştır ile temizleyin.
  • Büyük tablolarda VOLATILE fonksiyonlar (INDIRECT, OFFSET) dosyayı kilitler; AI bunları önermeyi sever.

06 — Sık sorulanlar

İş ve Verimlilik hakkında sık sorulanlar

AI'ın verdiği Excel formülü neden #AD? veriyor?

Çünkü AI formülleri İngilizce fonksiyon adlarıyla üretir (IF, COUNTIF, VLOOKUP). Türkçe arayüzde aynı fonksiyonlar EĞER, EĞERSAY, DÜŞEYARA olarak tanımlanır; İngilizce ad tanınmadığı için #AD? çıkar. Çözüm formülü değil fonksiyon adlarını çevirmek — bu prompt ADIM 2'de bunu ayrıca kontrol eder.

Virgül mü noktalı virgül mü kullanmalıyım?

Arayüz diline göre değişir: Türkçe ve çoğu Avrupa dilinde ayraç noktalı virgüldür (ondalık ayracı virgül olduğu için). İngilizce arayüzde virgüldür. Dosya başka bir bilgisayarda açılacaksa bu fark #VALUE! veya #NAME? olarak görünür. Ayracı promptta yazmak bu hatayı baştan kesiyor.

#VALUE! genelde neyden kaynaklanır?

Üç sebepten: (1) sayı gibi görünen metin (başında/sonunda boşluk, kesme işareti, binlik ayracı), (2) tarih olarak yazılmamış tarih, (3) farklı ayraç. Sırayla test edin: hücreye =SAYIYSA() yazın, ardından =UZUNLUK() ile görünmez boşluk arayın.

Devamı

Bunlar da işinize yarar

Bu sayfa CopyPromt editör ekibi tarafından hazırlandı, ilk yayın 24 Ekim 2026. Promptlar modelden bağımsız çalışacak şekilde yazılır; marka adları yalnızca tanımlama amacıyla anılır.