Özellik ikonu

DİLİALGILA

İndirme izni yok

Genel Bakış

DİLİALGILA (DETECTLANGUAGE), verilen metin dizesinin dil kodunu verir. Sözcük, ifade ya da cümlenin hangi dilde yazıldığını belirlemek için kullanılır. Böylece karışık dillerde yazılmış müşteri yorumlarını, formları veya listeleri dillerine göre ayırabilirsiniz.

Söz dizimi ve parametre​

TRTürkçe
=DİLİALGILA(metin)
ENEnglish
=DETECTLANGUAGE(text)
Kategori
Metin
İngilizce adı
DETECTLANGUAGE
Platform
Windows Mac Web
1 bağımsız değişken 1 zorunlu
Bağımsız değişken Durum Ne işe yarar
metintext Zorunlu Dili belirlenecek metni, metin içeren bir hücreyi veya metin üreten bir işlemi belirtir.
Geçerli kullanımlar
=DİLİALGILA("pizza")
=DİLİALGILA(A2)
=DİLİALGILA(A2)=B2
Desteklenen Excel sürümleri 2024 ve sonrası
  1. 2003 Desteklenmiyor
  2. 2007 Desteklenmiyor
  3. 2010 Desteklenmiyor
  4. 2013 Desteklenmiyor
  5. 2016 Desteklenmiyor
  6. 2019 Desteklenmiyor
  7. 2021 Desteklenmiyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev yalnızca bir parametre alır ve sonuç olarak dilin kodunu metin biçiminde verir. İşlev Microsoft Translation Services hizmetini kullandığı için çalışması internet bağlantısına bağlıdır; bağlantı yoksa #CONNECT! hatası alırsınız.

1. Sözcüklerin dil kodu​

A sütunundaki sözcüklerin dil kodunu B sütununda bulalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=DİLİALGILA(A2)
=DETECTLANGUAGE(A2)
DİLİALGILA
Formülünü incelemek için bir hücre seçin.
AB
1SözcükDil kodu
2pizzaen
3mlekopl
4fodboldda
5Uhrde
6vinoes
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla en, pl, da, de ve es olur. İşlev, sözcüğün hangi dilde yazıldığını belirleyip o dilin kodunu metin olarak döndürür. Formül her satırda kendi A hücresini kullandığı için listeye yeni sözcükler ekleyip formülü aşağı kopyalamanız yeterlidir.

2. Cümlelerde dil algılama​

Yalnız sözcükler değil, tam cümleler de değerlendirilebilir. Aşağıdaki tabloda A sütunundaki farklı dillerdeki selamlaşma cümlelerinin dil kodunu B sütununda bulalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=DİLİALGILA(A2)
=DETECTLANGUAGE(A2)
DİLİALGILA
Formülünü incelemek için bir hücre seçin.
AB
1MetinDil kodu
2Merhaba, bugün nasılsınız?tr
3Good morning, how are you?en
4Guten Morgen, wie geht es Ihnen?de
5Buenos días, ¿cómo está usted?es
6Xin chaovi
CümlelerExcelDepo v1.0.0
Sonuçlar sırasıyla tr, en, de, es ve vi olur. Metin uzadıkça dilin ayırt edilmesi için daha fazla ipucu bulunur; bu nedenle cümlelerde sonuç genellikle tek sözcüğe göre daha güvenilirdir. Çok kısa sözcükler birden fazla dilde ortak kullanılabildiği için tek sözcüklerde beklediğinizden farklı bir kod görebilirsiniz.

3. Beklenen dille karşılaştırma​

Bir metnin beklenen dilde yazılıp yazılmadığını denetlemek için işlevin sonucunu B sütunundaki beklenen kodla karşılaştırabilirsiniz. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=DİLİALGILA(A2)=B2
=DETECTLANGUAGE(A2)=B2
DİLİALGILA
Formülünü incelemek için bir hücre seçin.
ABC
1MetinBeklenen kodBeklenen dilde mi?
2Teşekkür ederimtrDOĞRU
3Thank youtrYANLIŞ
4Grazie milleitDOĞRU
5DziękujęplDOĞRU
Beklenen KodExcelDepo v1.0.0
Sonuçlar sırasıyla DOĞRU, YANLIŞ, DOĞRU ve DOĞRU olur. Karşılaştırma işleci =, işlevin döndürdüğü kodu B sütunundaki kodla denetler; kodlar aynıysa DOĞRU, farklıysa YANLIŞ sonucu alırsınız. İkinci satırda metin İngilizce olduğu halde beklenen kod Türkçe girildiği için karşılaştırma tutmaz.

4. Yazım hataları ve dil algılama​

İşlev, yazım hataları olan metinlerde de dili doğru algılayabilir. Aşağıdaki tabloda A sütunu doğru yazılmış, B sütunu bilerek hatalı yazılmış metinleri içerir. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=DİLİALGILA(A2)
=DETECTLANGUAGE(A2)
D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=DİLİALGILA(B2)
=DETECTLANGUAGE(B2)
E2 hücresine iki sonucu karşılaştıran aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=C2=D2
DİLİALGILA
Formülünü incelemek için bir hücre seçin.
ABCDE
1Doğru yazımHatalı yazımDoğru yazımın koduHatalı yazımın koduKodlar aynı mı?
2Günaydın, nasılsınız?Gunaydn nasilsiniztrtrDOĞRU
3Thank you very muchThnak you vry muchenenDOĞRU
4Muchas graciasMuchs gracaisesenYANLIŞ
Yazım HatasıExcelDepo v1.0.0
E sütunundaki sonuçlar sırasıyla DOĞRU, DOĞRU ve YANLIŞ olur. Doğru ve hatalı yazımların kodları aynıysa işlev yazım hatalarına rağmen dili doğru algılamıştır. Bu örneği yalnız internet bağlantısı varken çalıştırabilirsiniz; bağlantı yoksa işlev #CONNECT! hatası verir ve bu hata E sütununa da yansır.

Kullanırken dikkat edin​

  • Sürüm ve kullanılabilirlik: DİLİALGILA, Microsoft 365 aboneliğiyle gelen bir işlevdir ve 2504 sürümüyle eklenmiştir. Eski, abonelik gerektirmeyen Excel sürümlerinde bulunmaz; bu sürümlerde işlev adı tanınmaz.
  • metin parametresi: metin parametresi doğrudan tırnak içinde yazılan bir sözcük, ifade ya da cümle olabileceği gibi metin içeren bir hücre başvurusu da olabilir. İşlev Microsoft Translation Services hizmetini kullanır ve 130’dan fazla dili destekler. Sonuç, dili belirten bir dil kodudur; örneğin en, pl, da, de, es, nb, vi.
  • Yazım hataları: metin içinde yazım hataları olsa bile işlev çoğu durumda doğru dil kodunu döndürür. Yine de çok kısa ya da çok sayıda hata içeren metinlerde sonucun doğruluğu düşebilir.
  • Kısa sözcükler: Tek sözcüklerde dil ipuçları sınırlıdır ve aynı sözcük birden fazla dilde kullanılabilir. Güvenilir sonuç için mümkünse sözcük yerine ifade ya da tam cümle verin.
  • İnternet bağlantısı ve hata: İşlev çevrimiçi bir hizmeti çağırdığı için internet bağlantısı gerektirir. Bağlantı yoksa işlev #CONNECT! hatası verir. Bağlantıyı sağladıktan sonra çalışma sayfasını yeniden hesaplatın.
  • İlgili işlevler: ÇEVİRİ: Metni başka bir dile çevirmek istediğinizde kullanılır; DİLİALGILA ile önce kaynak dili bulup sonra çeviri yapabilirsiniz. EĞER: Algılanan dil koduna göre farklı sonuç ya da etiket döndürmek istediğinizde DİLİALGILA ile birlikte kullanılır.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
25
İlk yayın
Güncel
İngilizce
DETECTLANGUAGE
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst