- Katılım
- 4 Kasım 2011
- Mesajlar
- 24
- Excel Vers. ve Dili
- 2010
forumda bu sorunla ilgili konu altındaki tüm başlıklara baktım, fakat istediğim şekilde bir formül bulamadım, kendim şu şekilde bir formül yazdım ancak bir sıkıntı var.
=EĞER(F7>=1000000;ELEMAN(SOLDAN(SAĞDAN(F7;7);1)+1;"";"birmilyon";"ikimilyon";"üçmilyon";"dörtmilyon";"beşmilyon";"altımilyon";"yedimilyon";"sekizmilyon";"dokuzmilyon");"") &EĞER(F7>=100000;ELEMAN(SOLDAN(SAĞDAN(F7;6);1)+1;"";"yüz";"ikiyüz";"üçyüz";"dörtyüz";"beşyüz";"altıyüz";"yediyüz";"sekizyüz";"dokuzyüz");"") &EĞER(F7>=10000;ELEMAN(SOLDAN(SAĞDAN(F7;5);1)+1;"";"on";"yirmi";"otuz";"kırk";"elli";"altmış";"yetmiş";"seksen";"doksan");"") &EĞER(F7>=1000;ELEMAN(SOLDAN(SAĞDAN(F7;4);1)+1;"";"bir";"iki";"üç";"dört";"beş";"altı";"yedi";"sekiz";"dokuz");"") &EĞER(F7>=1000;"bin";"")&EĞER(SAĞDAN(F7;4);"") &EĞER(F7>=100;ELEMAN(SOLDAN(SAĞDAN(F7;3);1)+1;"";"yüz";"ikiyüz";"üçyüz";"dörtyüz";"beşyüz";"altıyüz";"yediyüz";"sekizyüz";"dokuzyüz");"") &EĞER(F7>=10;ELEMAN(SOLDAN(SAĞDAN(F7;2);1)+1;"";"on";"yirmi";"otuz";"kırk";"elli";"altmış";"yetmiş";"seksen";"doksan");"") &ELEMAN(MOD(F7;10)+1;"";"bir";"iki";"üç";"dört";"beş";"altı";"yedi";"sekiz";"dokuz")
bu şekilde kod yazdığımda F7 hücresine 2453 yazıldığında "ikibindörtyüzelliüç" yazmasına rağmen, 1453 gibi bir sayı yazıldığında yazı olarak "birbindörtyüzelliüç" çıkıyor. bu hatayı ne şekilde düzenleyebilirim, yardımcı olabilecek var mı?
=EĞER(F7>=1000000;ELEMAN(SOLDAN(SAĞDAN(F7;7);1)+1;"";"birmilyon";"ikimilyon";"üçmilyon";"dörtmilyon";"beşmilyon";"altımilyon";"yedimilyon";"sekizmilyon";"dokuzmilyon");"") &EĞER(F7>=100000;ELEMAN(SOLDAN(SAĞDAN(F7;6);1)+1;"";"yüz";"ikiyüz";"üçyüz";"dörtyüz";"beşyüz";"altıyüz";"yediyüz";"sekizyüz";"dokuzyüz");"") &EĞER(F7>=10000;ELEMAN(SOLDAN(SAĞDAN(F7;5);1)+1;"";"on";"yirmi";"otuz";"kırk";"elli";"altmış";"yetmiş";"seksen";"doksan");"") &EĞER(F7>=1000;ELEMAN(SOLDAN(SAĞDAN(F7;4);1)+1;"";"bir";"iki";"üç";"dört";"beş";"altı";"yedi";"sekiz";"dokuz");"") &EĞER(F7>=1000;"bin";"")&EĞER(SAĞDAN(F7;4);"") &EĞER(F7>=100;ELEMAN(SOLDAN(SAĞDAN(F7;3);1)+1;"";"yüz";"ikiyüz";"üçyüz";"dörtyüz";"beşyüz";"altıyüz";"yediyüz";"sekizyüz";"dokuzyüz");"") &EĞER(F7>=10;ELEMAN(SOLDAN(SAĞDAN(F7;2);1)+1;"";"on";"yirmi";"otuz";"kırk";"elli";"altmış";"yetmiş";"seksen";"doksan");"") &ELEMAN(MOD(F7;10)+1;"";"bir";"iki";"üç";"dört";"beş";"altı";"yedi";"sekiz";"dokuz")
bu şekilde kod yazdığımda F7 hücresine 2453 yazıldığında "ikibindörtyüzelliüç" yazmasına rağmen, 1453 gibi bir sayı yazıldığında yazı olarak "birbindörtyüzelliüç" çıkıyor. bu hatayı ne şekilde düzenleyebilirim, yardımcı olabilecek var mı?