10 Katlarına Sadeleştirme

10 Katlarına Sadeleştirme

Soru:

Hocam, sadeleştirme işlemini şu şekilde nasıl yapabilirim?

1.sayı:160.000
2.sayı:5.000

Sonuca direkt 32 veya 32/1 yazmasını istemiyorum.

Sıfırları sadeleştirip 160/5 olarak sonucu vermesini istiyorum. Bunu Excel’de yapabilir miyiz?

Yanıt:

32 veya 32/1 sonucu istenmediğinden;

=A1/GCD(A1;A2)&”/”&A2/GCD(A1;A2)

Bu formülün dışında aşağıdaki formüller uygulanabilir:

1.   =A1/10^(MIN(INT(LOG(A1));INT(LOG(A2))))&”/”&A2/10^(MIN(INT(LOG(A1));INT(LOG(A2))))

2.   =A1/10^(MIN(SUMPRODUCT((LEN(A1)-LEN(SUBSTITUTE(A1;{“0″}; “”))));SUMPRODUCT((LEN(A2)-LEN(SUBSTITUTE(A2;{“0″}; “”))))))&”/”&A2/10^(MIN(SUMPRODUCT((LEN(A1)-LEN(SUBSTITUTE(A1;{“0″}; “”))));SUMPRODUCT((LEN(A2)-LEN(SUBSTITUTE(A2;{“0″}; “”))))))

3.  =A1/10^(MIN(LEN(A1)-LEN(SUBSTITUTE(A1;”0″;””));LEN(A2)-LEN(SUBSTITUTE(A2;”0″;””))))&”/”&A2/10^(MIN(LEN(A1)-LEN(SUBSTITUTE(A1;”0″;””));LEN(A2)-LEN(SUBSTITUTE(A2;”0″;””))))

4.  =A1/10^(MIN(SUM(–(A1=ROUND(A1;-ROW(INDIRECT(“1:15″)))));SUM(–(A2=ROUND(A2;-ROW(INDIRECT(“1:15″)))))))&”/”&A2/10^(MIN(SUM(–(A1=ROUND(A1;-ROW(INDIRECT(“1:15″)))));SUM(–(A2=ROUND(A2;-ROW(INDIRECT(“1:15″)))))))

5.  =A1/10^(MIN(SUMPRODUCT(–(A1=ROUND(A1;-ROW(INDIRECT(“1:15″)))));SUMPRODUCT(–(A2=ROUND(A2;-ROW(INDIRECT(“1:15″)))))))&”/”&A2/10^(MIN(SUMPRODUCT(–(A1=ROUND(A1;-ROW(INDIRECT(“1:15″)))));SUMPRODUCT(–(A2=ROUND(A2;-ROW(INDIRECT(“1:15″)))))))

Dosya ekte verilmiştir. Burada benim tercihim logaritmalı olanıdır.

Dosya:

10katlarinasadelestirme

You may also like...

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>