Dzielenie bez reszty - czy jakoś tak.
: śr paź 04, 2017 8:05 pm
Witam,
Pewnie tytuł pomyliłem, ale nie wiedziałem jak to nazwać.
Poszukuję pewnej formułki. Trochę nad nią myślałem, ale mnie przerosła. Może wytłumaczę. Mam trzy komórki A, B, C. W komórkę A wpisuję np 12 (liczba całkowita) , w komórkę B wpisuję 3 (liczba całkowita), w komórce C wyświetla mi sie wynik 0,25 (25% z 12).
Problem pojawia się wtedy, kiedy w komórkę B wpisuję np 2, wtedy wynik w komórce C = 0,166666...(16,6666...% z 12). Poszukuję takiej formułki, która by wyświetlała mi w komórce D najmniejszą cyfrę jaką mogę wstawić w komórkę B, żeby wynik wyszedł jako liczba z max trzema miejscami po przecinku i nie chodzi tu o zaokrąglanie.
np dla liczby:
12 to 3 wynik 0,25 - czyli 3 to 25% z 12
10 to 1 wynik 0,1
5 to 1 wynik 0,2
15 to 3 wynik 0,2
16 to 4 wynik 0,25
1000 to 1 wynik 0,001
100 to 1 wynik 0,01
2500 to 10 wynik 0,004 itd.
Podejrzewam, że trzeba by było chyba skorzystać z bazy danych, żeby wyświetlało mi. Ale może jest coś lepszego bez korzystania z bazy danych.
Pewnie tytuł pomyliłem, ale nie wiedziałem jak to nazwać.
Poszukuję pewnej formułki. Trochę nad nią myślałem, ale mnie przerosła. Może wytłumaczę. Mam trzy komórki A, B, C. W komórkę A wpisuję np 12 (liczba całkowita) , w komórkę B wpisuję 3 (liczba całkowita), w komórce C wyświetla mi sie wynik 0,25 (25% z 12).
Problem pojawia się wtedy, kiedy w komórkę B wpisuję np 2, wtedy wynik w komórce C = 0,166666...(16,6666...% z 12). Poszukuję takiej formułki, która by wyświetlała mi w komórce D najmniejszą cyfrę jaką mogę wstawić w komórkę B, żeby wynik wyszedł jako liczba z max trzema miejscami po przecinku i nie chodzi tu o zaokrąglanie.
np dla liczby:
12 to 3 wynik 0,25 - czyli 3 to 25% z 12
10 to 1 wynik 0,1
5 to 1 wynik 0,2
15 to 3 wynik 0,2
16 to 4 wynik 0,25
1000 to 1 wynik 0,001
100 to 1 wynik 0,01
2500 to 10 wynik 0,004 itd.
Podejrzewam, że trzeba by było chyba skorzystać z bazy danych, żeby wyświetlało mi. Ale może jest coś lepszego bez korzystania z bazy danych.