OT: Zaokrouhlovani do E24 v Excelu
Petr Tosovsky
petrtoshw@gmail.com
Středa Srpen 23 10:49:39 CEST 2006
Zkusil jsem to, ale nevim jak funkci donutit aby bylo zapsana natrvalo v
Excelu. Po jeho vypnuti a neulozeni otevreneho listu zmizela.
Jinak jsem to napsal takto :
Function roundE24(x)
expon = Int(Log(x) / Log(10#))
R = x / (10 ^ expon)
Select Case R
Case 1 To 1.05
R = 1
Case 1.05 To 1.15
R = 1.1
Case 1.15 To 1.25
R = 1.2
Case 1.25 To 1.4
R = 1.3
Case 1.4 To 1.55
R = 1.5
Case 1.55 To 1.7
R = 1.6
Case 1.7 To 1.9
R = 1.8
Case 1.9 To 2.1
R = 2
Case 2.1 To 2.3
R = 2.2
Case 2.3 To 2.55
R = 2.4
Case 2.55 To 2.85
R = 2.7
Case 2.85 To 3.15
R = 3
Case 3.15 To 3.45
R = 3.3
Case 3.45 To 3.75
R = 3.6
Case 3.75 To 4.1
R = 3.9
Case 4.1 To 4.5
R = 4.3
Case 4.5 To 4.9
R = 4.7
Case 4.9 To 5.35
R = 5.1
Case 5.35 To 5.9
R = 5.6
Case 5.9 To 6.5
R = 6.2
Case 6.5 To 7.15
R = 6.8
Case 7.15 To 7.85
R = 7.5
Case 7.85 To 8.65
R = 8.2
Case 8.65 To 10
R = 9.1
Case Else
R = 0
End Select
roundE24 = R * (10 ^ expon)
End Function
Tosa
2006/8/22, Aleš Novák <ales.novak@t-email.cz>:
>
> PK> Vlastni funkce asi makrem.
> PK> Zrovna jsem psal nejakej solver, ale funguje to na spusteni z menu,
> nebo
> PK> se da pridat tlacitko. Jestli jde pouzit makro jako funce to nevim,
> PK> nikdy me to nenapadlo.
>
> Jde to docela jednoduse:
> http://www.lasakovi.com/pavel/znalosti/programovaci-sw/excel-makra/
> Ted uz jen napsat tu funkci...
> Novalex
>
> PK> Petr Tosovsky napsal(a):
> >> Pekny vecer.
> >> Vedel by nekdo jak by se dalo jednoduse provest zaokrouhlovani
> >> vypocitanych hodnot R a C v Excelu k nejblizsi z bezne vyrabenych
> >> radach? Nejlepe stylem funkce napr, =roundE24(bunka). V listu je tech
> >> hodnot mnoho, takze nemuzu resit kazdou bunku nekde bokem v nekolika
> >> bunkach. Vzdycky mi stacily standardni funkce, takze nevim jak se tvori
> >> vlastni.
> >> Diky
> >>
> >> Tosa
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://list.hw.cz/pipermail/hw-list/attachments/20060823/af2774c2/attachment.htm
Další informace o konferenci Hw-list