[identity profile] aleram.livejournal.com posting in [community profile] useful_faq
Уважаемые сообщники!

Помогите с двумя формулами в Excel:
1. Чтоб число в колонке 1 разбивалось на две процентные колонки 2 и 3. Т.е. от числа "100", находящегося в колонке 1 высчитывалось 30 % (например) и отображалось в колонке 2, а в колонке 3 отображалась оставшаяся часть, т.е. 70 % соответственно.
2. Так же нужна формула округления числа до... оканчивающегося на 9. Т.е. число 140 округлялось до 149, а число 200 до 199.

Сколько не пытался разобраться самостоятельно - получается не то, что нужно.

Date: 2012-08-09 04:27 pm (UTC)
From: [identity profile] tim-timych.livejournal.com
Кхе-кхе...

1. R1C1=100, R1C2=0.3*[R1C1], R1C3=[R1C2]-[R1C1]
2. R1C1=140, R1C2=ОКРУГЛ([R1C1];-1)-1

Это ж элементарные формулы.

Date: 2012-08-09 04:29 pm (UTC)
From: [identity profile] whph.livejournal.com
Что-то я второй вопрос не понял. Несмотря на примеры.
Это почему 140 должно округляться до 149, в то время как 200 - до 199.
(Если бы Вы предложили округлять 146 - я бы хоть закономерность нашел)

Date: 2012-08-09 04:30 pm (UTC)
From: [identity profile] tim-timych.livejournal.com
Кстати, да, взаимоисключающие параграфы какие-то.

Date: 2012-08-09 04:52 pm (UTC)
From: [identity profile] tim-timych.livejournal.com
Тогда формула 2 будет выглядеть так: R1C2=ОКРУГЛТ([R1C1];50)-1

Это имелось в виду?

UPD: Т.е. ОКРУГЛ(...) просто округляет число до нужного знака после/перед запятой, а ОКРУГЛТ(...) округляет до ближайшего числа, кратного второму параметру, в данном случае числу 50. Ну и минус единичка, соответственно.
Edited Date: 2012-08-09 04:53 pm (UTC)

Date: 2012-08-09 05:44 pm (UTC)
From: [identity profile] tim-timych.livejournal.com
дык тады ОКРУГЛТ([R1C1]+26;50)-1
Т.е. если изначально 100, добавим 26, округлим кратно 50, получим 150 (округление этой ф-цией идет в ближайшую сторону. Т.е. все вплоть до 150 будет округляться до 150).

Единственное, щаз навскидку не скажу, округлит ли он 149+26 до 150 или все-таки до 200, вроде как в таком случае выбирается в бОльшую сторону, но не помню точно.

UPD. Таки с избытком. Т.е. 175 округлится до 200, а не до 150.
Edited Date: 2012-08-09 05:45 pm (UTC)