Bu dosya, İngilizce yazılmış Excel fonksiyon adlarının Türkçe karşılıklarını bulmak için hazırlanmıştır. Çeviri, dosyadaki ENtoTR isimli kullanıcı tanımlı fonksiyon ile yapılır; fonksiyon, İngilizce adı Türkçe Excel'deki karşılığına eşleyen bir çeviri tablosunu kullanır.
Dosyanın içeriği
- Sayfa1: B2:D12 aralığında "İngilizce Adı" başlıklı bir liste bulunur. Listede TEXTSPLIT, SEQUENCE, FILTER, XLOOKUP, WEEKNUM, VALUE, TIMEVALUE, SQRT, RECEIVED ve INDEX fonksiyon adları örnek olarak yer alır.
- Module1: ENtoTR fonksiyonunu içeren VBA modülüdür.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.- ENtoTR: Metin olarak verilen bir formül ifadesini alır ve içindeki İngilizce fonksiyon adlarını Türkçe karşılıklarıyla değiştirerek sonucu metin olarak döndürür. Çeviri tablosu Scripting.Dictionary nesnesiyle kurulur ve yüzlerce fonksiyonu kapsar. Örneğin AVERAGE için ORTALAMA, COUNTIF için EĞERSAY, AND için VE, CHOOSE için ELEMAN karşılığı tanımlıdır. Bazı fonksiyonların adı iki dilde aynı olduğundan (ör. COS, ATAN2) olduğu gibi kalır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Sayfa1'deki B sütununa çevirmek istediğiniz İngilizce fonksiyon adını ya da formül metnini yazın.
- Yanındaki hücreye ENtoTR fonksiyonunu çağıran bir formül girin. Örnek:
=ENtoTR(B3) - Sonuç olarak İngilizce adın Türkçe karşılığı hücrede görüntülenir; formül aşağı kopyalanarak listedeki diğer satırlar da çevrilir.
- Çıkan Türkçe adı kendi formülünüzde kullanın.