mfurkanayhan// çözüm atölyesi
← Araçlar

Araç · ücretsiz

Excel formülü çevirici

İnternetteki her formül İngilizce. Türkçe Excel’e yapıştırınca çalışmıyor — çünkü hem adlar farklı hem ayraçlar.

Formülün cihazından çıkmaz — sunucuya hiç gitmiyor

örnek:
formülün cihazından çıkmaz

Sık sorulanlar

Neden internetten kopyaladığım formül çalışmıyor?

İki ayrı sebep var ve genelde ikisi birden. Birincisi: Türkçe Excel fonksiyon adlarını çevirmiş — SUM senin Excel’inde TOPLA. İkincisi: argüman ayracı farklı. İngilizce Excel argümanları , ile ayırıyor, Türkçe ; ile. Sebebi ondalık ayracı: Türkçe’de virgül sayının içinde olduğu için ayraç olarak kullanılamıyor. Bu yüzden SUM(1.5, 2) karşılığı TOPLA(1,5; 2) — iki ayrı dönüşüm.

Bu araç tanımadığı fonksiyona ne yapıyor?

Dokunmuyor ve sana söylüyor. Tahmin etmek en tehlikeli seçenek olurdu: yanlış bir eşleme çalışan ama farklı hesaplayan bir formül üretir, sen de sonucu doğru sanırsın. Sözlükte yalnızca doğrulanmış eşlemeler var; gerisi olduğu gibi geçiyor ve “şunları tanımadım” diye listeleniyor. Tam liste aşağıda, gözden geçirebilirsin.

Formülümdeki metinler bozulur mu?

Hayır. Tırnak içine hiç dokunulmuyor. =EĞER(A1="TOPLA";1;0) yazdıysan içteki TOPLA bir fonksiyon değil, senin verin — aynen kalıyor. Aynı şey tırnak içindeki noktalı virgül ve ondalık için de geçerli. Araç metin üzerinde arama-değiştirme yapmıyor, formülü ayrıştırıp belirteç düzeyinde çeviriyor.

TOPLA adında bir aralığım var, o da çevrilir mi?

Hayır. Yalnızca ardından parantez gelen adlar fonksiyon sayılıyor. Adlandırılmış aralıklar, hücre başvuruları ve sayfa adları dokunulmadan geçiyor.

Yönü nasıl anlıyor?

Formüldeki fonksiyon adlarına bakıyor: tanıdığı Türkçe adlar çoksa Türkçe’den, İngilizce adlar çoksa İngilizce’den çeviriyor. Kararsız kalırsa çevirmiyor ve sana soruyor — yanlış yöne çevirmek formülü sessizce bozardı. Yönü elle de seçebilirsin.

Dizi sabiti {1;2} içeren formüller?

Süslü parantez içindeki ayraçlara dokunulmuyor, çünkü orada ; argüman ayracı değil satır ayracı. Çevirmek diziyi bozardı. Araç bu durumda uyarı gösteriyor, o kısmı elle kontrol etmen gerekiyor.

Formülüm bir yere gönderiliyor mu?

Hayır. Çeviri tamamen tarayıcının içinde yapılıyor; hiçbir ağ isteği yok. Formüllerde çoğu zaman şirket içi sayfa adları ve veri aralıkları oluyor — onların cihazdan çıkmaması gerekiyor.

Sözlükte olmayan bir fonksiyon lazım

Aşağıdaki tabloda yoksa henüz eklenmemiştir. Hangi fonksiyon olduğunu yaz, ekleyeyim — doğruladıktan sonra.

Asıl tuzak ayraçta

Çoğu çevrimiçi çevirici yalnızca fonksiyon adını değiştiriyor. Çıkan formül Türkçe Excel’de yine çalışmıyor, çünkü argüman ayracı hâlâ virgül. Türkçe Excel virgülü ondalık ayracı olarak kullandığı için argümanları noktalı virgülle ayırıyor.

Yani doğru çeviri iki katmanlı: SUM(1.5, 2) → TOPLA(1,5; 2). Hem ad, hem ayraç, hem ondalık. Bu araç üçünü birden yapıyor — ama tırnak içindeki hiçbir şeye dokunmadan.

Diğer araçlar: Excel → Markdown · JSON ↔ CSV · Metin araçları · Tarih ve zaman

Tanıdığı fonksiyonlar

85 fonksiyon, 2 sabit, 7 hata değeri. Listede olmayan bir ad çevrilmiyor — olduğu gibi geçiyor ve sana bildiriliyor.

İngilizceTürkçeNe yapıyor
SUM TOPLA Toplar
SUMIF ETOPLA Koşula uyanları toplar
SUMIFS ÇOKETOPLA Çok koşullu toplama
SUMPRODUCT TOPLA.ÇARPIM Çarpıp toplar
SUBTOTAL ALTTOPLAM Gizli satırları atlayan toplam
COUNT BAĞ_DEĞ_SAY Sayı içeren hücreleri sayar
COUNTA BAĞ_DEĞ_DOLU_SAY Dolu hücreleri sayar
COUNTBLANK BOŞLUKSAY Boş hücreleri sayar
COUNTIF EĞERSAY Koşula uyanları sayar
COUNTIFS ÇOKEĞERSAY Çok koşullu sayma
AVERAGE ORTALAMA Ortalama
AVERAGEIF EĞERORTALAMA Koşullu ortalama
AVERAGEIFS ÇOKEĞERORTALAMA Çok koşullu ortalama
MEDIAN ORTANCA Ortanca değer
MAX MAK En büyük
MIN MİN En küçük
LARGE BÜYÜK k. en büyük
SMALL KÜÇÜK k. en küçük
IF EĞER Koşul
IFS ÇOKEĞER Sıralı koşullar
IFERROR EĞERHATA Hata olursa şunu ver
AND VE Hepsi doğruysa
OR YADA Biri doğruysa
NOT DEĞİL Tersi
ISBLANK EBOŞSA Boş mu
ISNUMBER ESAYIYSA Sayı mı
ISTEXT EMETİNSE Metin mi
ISERROR EHATALIYSA Hata mı
VLOOKUP DÜŞEYARA Dikey arama
HLOOKUP YATAYARA Yatay arama
XLOOKUP ÇAPRAZARA Yeni nesil arama
LOOKUP ARA Basit arama
INDEX İNDİS Konumdaki değer
MATCH KAÇINCI Değerin konumu
CHOOSE ELEMAN Numaraya göre seç
INDIRECT DOLAYLI Metinden başvuru
OFFSET KAYDIR Kaydırılmış başvuru
ROW SATIR Satır numarası
COLUMN SÜTUN Sütun numarası
ROWS SATIRSAY Satır sayısı
COLUMNS SÜTUNSAY Sütun sayısı
UNIQUE BENZERSİZ Yinelenenleri atar
SORT SIRALA Sıralar
LEFT SOLDAN Soldan n karakter
RIGHT SAĞDAN Sağdan n karakter
MID PARÇAAL Ortadan parça
LEN UZUNLUK Karakter sayısı
TRIM KIRP Fazla boşlukları atar
CLEAN TEMİZ Yazdırılamayanları atar
UPPER BÜYÜKHARF Büyük harfe çevirir
LOWER KÜÇÜKHARF Küçük harfe çevirir
PROPER YAZIM.DÜZENİ Her kelime baş harfi büyük
CONCATENATE BİRLEŞTİR Metinleri birleştirir
TEXTJOIN METİNBİRLEŞTİR Ayraçla birleştirir
SUBSTITUTE YERİNEKOY Metni metinle değiştirir
REPLACE DEĞİŞTİR Konuma göre değiştirir
FIND BUL Arar (büyük/küçük duyarlı)
SEARCH MBUL Arar (duyarsız)
REPT YİNELE Metni n kez tekrarlar
EXACT ÖZDEŞ Birebir aynı mı
TEXT METNEÇEVİR Biçimli metne çevirir
VALUE SAYIYAÇEVİR Metni sayıya çevirir
CODE KOD Karakter kodu
CHAR DAMGA Koddan karakter
TODAY BUGÜN Bugünün tarihi
NOW ŞİMDİ Şu an
DATE TARİH Yıl-ay-günden tarih
YEAR YIL Yıl
MONTH AY Ay
DAY GÜN Gün
HOUR SAAT Saat
MINUTE DAKİKA Dakika
SECOND SANİYE Saniye
WEEKDAY HAFTANINGÜNÜ Haftanın kaçıncı günü
NETWORKDAYS TAMİŞGÜNÜ İki tarih arası iş günü
WORKDAY İŞGÜNÜ n iş günü sonrası
EOMONTH SERİAY Ay sonu
DATEDIF ETARİHLİ İki tarih farkı
ROUND YUVARLA Yuvarlar
ROUNDUP YUKARIYUVARLA Yukarı yuvarlar
ROUNDDOWN AŞAĞIYUVARLA Aşağı yuvarlar
ABS MUTLAK Mutlak değer
INT TAMSAYI Tam sayı kısmı
SQRT KAREKÖK Karekök
POWER KUVVET Üs alma
TRUE DOĞRU Doğru
FALSE YANLIŞ Yanlış
#N/A #YOK Değer yok
#VALUE! #DEĞER! Yanlış tür
#REF! #BAŞV! Geçersiz başvuru
#DIV/0! #SAYI/0! Sıfıra bölme
#NAME? #AD? Tanınmayan ad
#NUM! #SAYI! Geçersiz sayı
#NULL! #BOŞ! Boş kesişim