Доброе утро!Необходимо написать формулу по такому условию: если последняя значимая цифра "5", ближайшая слева от нее цифра увеличивается на единицу, если она нечетная, а четная остается без изменений.Благодарю
Специальное округление, если последняя цифра 5
08.07.2020 08:15:16
|
|
|
|
08.07.2020 08:43:57
По вопросам из тем форума, личку не читаю.
|
|||
|
|
08.07.2020 08:49:55
а если не 5, то округляется по правилам округления
|
|
|
|
08.07.2020 08:58:38
|
|
|
|
08.07.2020 09:03:27
Формула получилась почти, посмотрите, но еще не хватает условия...так как оно 2,2 округляет до 3...
Изменено: |
|
|
|
08.07.2020 09:12:46
|
|
|
|
08.07.2020 09:34:33
числа до 50
|
|
|
|
08.07.2020 09:35:10
|
|
|
|
08.07.2020 09:44:08
|
|||
|
|
08.07.2020 10:14:10
|
|
|
|
08.07.2020 10:49:40
=ROUND(A1-ISEVEN(RIGHT(ROUNDDOWN(A1;0)))*0,1;0)
или даже =ROUND(A1-ISEVEN(RIGHT(INT(A1)))*0,1;0)
Изменено:
По вопросам из тем форума, личку не читаю.
|
|
|
|
08.07.2020 11:22:19
Благодарю!
|
|
|
|
08.07.2020 15:03:06
Изменено:
|
|||
|
|
08.07.2020 16:43:09
Речь идет о банковском округлении. Проще сделать UDF, вызвав VBA.Round
Владимир
|
||||
|
|
|||