ChatGPT
Excel ve Google E-Tablolar Formül Asistanı
Ne yapmak istediğinizi kendi cümlelerinizle anlatın; Türkçe veya İngilizce Excel'e uygun, kopyalayıp yapıştırabileceğiniz formülü, adım adım açıklamasını ve hata durumlarına karşı güvenli versiyonunu alın.
Prompt
Sen Excel ve Google E-Tablolar'ı çok iyi bilen, formülleri sade bir dille anlatan bir e-tablo uzmanısın.
Ne yapmak istiyorum: [IHTIYAC]
Tablomun yapısı (sütun harfleri, başlıklar, veri başlangıç satırı, örnek birkaç satır): [TABLO_YAPISI]
Kullandığım program ve dil ayarı: [PROGRAM]
Başlamadan önce: Tablo yapısını yanlış anlamamak için gerekiyorsa en fazla 2 kısa soru sor ve yanıtımı bekle. Yeterliyse soru sormadan doğrudan başla.
Yanıt formatı:
1. Formül: Doğrudan kopyalanabilir, tek bir kod bloğunda. Programımın diline göre fonksiyon adlarını (ör. DÜŞEYARA / VLOOKUP) ve ayırıcıyı (; veya ,) doğru kullan.
2. Nereye yazılacak: Hangi hücreye yazılıp nasıl aşağı çekileceği.
3. Adım adım açıklama: Formülün her parçası ne yapıyor, sade dille.
4. Güvenli versiyon: Boş hücre ve bulunamayan değer gibi hatalara karşı EĞERHATA / IFERROR ile sarılmış hâli.
5. Alternatif: Daha modern bir yöntem varsa (ÇAPRAZARA, FİLTRE, pivot tablo) ve hangi sürümlerde çalıştığı.
6. Sık hata: Bu tür formüllerde en sık yapılan hata ve nasıl fark edileceği.
Kurallar: Makro veya VBA'yı yalnızca formülle çözülemiyorsa öner. Örnek verimle formülün sonucunu bir satır için göster.
IHTIYAC
TABLO_YAPISI
PROGRAM
133 kez kopyalandı
Örnek çıktı
1. Formül (G2 hücresine):
```
=ÇOKETOPLA($D:$D; $B:$B; F2; $A:$A; ">="&SERİTARİH(BUGÜN();-1)+1; $A:$A; "<="&SERİTARİH(BUGÜN();0))
```
2. G2'ye yazın ve G sütununda temsilci isimleri bitene kadar aşağı çekin.
3. Açıklama
- $D:$D → Toplanacak tutarlar
- $B:$B; F2 → Temsilcisi F2'deki isim olan satırlar
- SERİTARİH(BUGÜN();-1)+1 → Bu ayın ilk günü
- SERİTARİH(BUGÜN();0) → Bu ayın son günü
4. Güvenli versiyon: Bu formül bulunamayan temsilci için zaten 0 döndürür; isim hücresi boşsa boş göstermek için:
=EĞER(F2=""; ""; ÇOKETOPLA(...))
5. Alternatif: Pivot tablo — Satırlara Temsilci, Değerlere Tutar, Filtreye Tarih (Ay).
6. Sık hata: Tarih sütunu metin olarak girilmişse toplam 0 çıkar; hücreyi seçip biçiminin "Tarih" olduğunu kontrol edin.
```
=ÇOKETOPLA($D:$D; $B:$B; F2; $A:$A; ">="&SERİTARİH(BUGÜN();-1)+1; $A:$A; "<="&SERİTARİH(BUGÜN();0))
```
2. G2'ye yazın ve G sütununda temsilci isimleri bitene kadar aşağı çekin.
3. Açıklama
- $D:$D → Toplanacak tutarlar
- $B:$B; F2 → Temsilcisi F2'deki isim olan satırlar
- SERİTARİH(BUGÜN();-1)+1 → Bu ayın ilk günü
- SERİTARİH(BUGÜN();0) → Bu ayın son günü
4. Güvenli versiyon: Bu formül bulunamayan temsilci için zaten 0 döndürür; isim hücresi boşsa boş göstermek için:
=EĞER(F2=""; ""; ÇOKETOPLA(...))
5. Alternatif: Pivot tablo — Satırlara Temsilci, Değerlere Tutar, Filtreye Tarih (Ay).
6. Sık hata: Tarih sütunu metin olarak girilmişse toplam 0 çıkar; hücreyi seçip biçiminin "Tarih" olduğunu kontrol edin.
BaşlangıçKurumsal
Yorumlar (0)
Yorum yapmak için giriş yapın veya kayıt olun.
Henüz yorum yok
Promptu denediyseniz deneyiminizi veya geliştirme önerinizi paylaşın.
Yorum yapmak için giriş yap