Excel dili değişince koşullu biçimlendirme sorunu

sukruyilmaz1

Altın Üye
Katılım
19 Haziran 2008
Mesajlar
300
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
31-12-2029
Merhabalar Sayın Uzmanlarım,

Türkçe excel kullanırken, uygulama dilini ingilizceye çevirince ( sistem dilini de ingilizceye çevirdim) dosyadaki koşullar kayboldu. Bu neden olabilir?

Dosyayı ekledim.

Teşekkür ederim,
 

Ekli dosyalar

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
805
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
Excel formüllerinde kullanılan virgül veya noktalı virgül (,, ;) gibi ayırıcılar, tarih biçimleri veya sayı biçimleri bölgesel ayarlara göre değişir.
Türkçe versiyonda formül ayırıcıları genellikle ; (noktalı virgül). İngilizce excelde ayırıcı genellikle , (virgül) olmaktadır.
Eğer Excel dosyasındaki formüller Türkçe fonksiyonları içeriyorsa, dil İngilizceye döndüğünde bu fonksiyonlar tanınmaz hale gelir ve koşullar bozulmuş gibi görünür.
***************************************
Excel, çoğu zaman dil değişikliklerinde formülleri otomatik olarak çevirmez. Örneğin:
=EĞER(A1>10; "Büyük"; "Küçük")
Bu formül İngilizce Excel'de geçersizdir, çünkü EĞER yerine IF, ; yerine , kullanılmalıdır.
***************************************
Koşullu biçimlendirme, özellikle formül tabanlıysa, aynı problemi yaşar. Türkçe fonksiyonla tanımlanmışsa İngilizce arayüz bunu anlayamaz ve biçimlendirme kaybolur gibi görünür.
***************************************
Bölge Ayarlarını Uyumlu Hale Getirin
Excel → Options → Advanced → "Editing options" → Use system separators ayarını kontrol edin.
Excel → Options → Language kısmında dil ayarlarını netleştirin.
Windows sistem bölgesel ayarlarını İngilizce (United States veya United Kingdom) ile eşleştirin.

=FILTER('İş Listesi'!A:D, ('İş Listesi'!A:A>=Takvim!J4)*('İş Listesi'!A:A<=Takvim!M4), "") ingilizceye çevrilmiş formülünüz

=+DATEVALUE("1-"&C2&"-"&C3) tarih kısmına ait formül olup İngilizce Excel’de tarih biçimi genellikle "mm/dd/yyyy" şeklindedir. "1-"&C2&"-"&C3 ifadesi yanlış tarih gibi algılanabilir.

=+DATEVALUE(C2 & "/1/" & C3) veya =+DATEVALUE("01-" & C2 & "-" & C3) kullanabilirsiniz
 
Son düzenleme:
Üst