[q]
(3) 

Excel basit bir soru

walser #1489842
Merhaba. Excel’de 9.9879 ve 10.516 sayilarinin virgulden sonraki basamak sayilari ile ilgili bir kosul yazmam lazim. Sql’deki gibi virgulden sonra bu iki rakam ozelinde 4 ve 3 basamak var demenin bir yolu var mi? Amacim ilk sayiyi 10.000’e bolmek ama digerini de 1000’e bolmek. Birbirlerinden tek farki birinin virgulden sonra 4, digerinin de 3 basamagi var. bu sekilde bir suru rakam oldugu icin formule ihtiyacim var.




 

Virgülden sonra sadece 4 ve 3 basamaklı sayılar var ise;

=MOD(A1*10000;10)

bu formülü kullanırsan 9,9879 sayısının olduğu hücre 9 değerini döndürür, 10,516 olan hücre ise 0 değerini döndürür. Özetle bu sayıların 10.000 ile çarpımının 10'a bölümünden kalan 0 ise virgülden sonra 3 basamak var demektir, bu sayı 0 değilse 3'ten fazla basamak var demektir. Bu formülü IF sorgusu içinde kullanabilirsin.

himmet dayi

Cevap icin cok tesekkur ederim. Ancak 9.9879 ve 10,516’ya mod formulunu uyguladigimda ikisi de 0 veriyor

walser

Öyle oluyor çünkü sayıların biçimi doğru değil. Burada bile birinde nokta birinde virgül, soruda ikisi de nokta.

Önce verilerin biçimlerini sayısal değer olarak düzeltmen gerek.

himmet dayi
1

mobil görünümden çık