Вопрос по формулам Excel
Aug. 9th, 2012 11:19 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Уважаемые сообщники!
Помогите с двумя формулами в Excel:
1. Чтоб число в колонке 1 разбивалось на две процентные колонки 2 и 3. Т.е. от числа "100", находящегося в колонке 1 высчитывалось 30 % (например) и отображалось в колонке 2, а в колонке 3 отображалась оставшаяся часть, т.е. 70 % соответственно.
2. Так же нужна формула округления числа до... оканчивающегося на 9. Т.е. число 140 округлялось до 149, а число 200 до 199.
Сколько не пытался разобраться самостоятельно - получается не то, что нужно.
Помогите с двумя формулами в Excel:
1. Чтоб число в колонке 1 разбивалось на две процентные колонки 2 и 3. Т.е. от числа "100", находящегося в колонке 1 высчитывалось 30 % (например) и отображалось в колонке 2, а в колонке 3 отображалась оставшаяся часть, т.е. 70 % соответственно.
2. Так же нужна формула округления числа до... оканчивающегося на 9. Т.е. число 140 округлялось до 149, а число 200 до 199.
Сколько не пытался разобраться самостоятельно - получается не то, что нужно.
no subject
Date: 2012-08-09 04:27 pm (UTC)1. R1C1=100, R1C2=0.3*[R1C1], R1C3=[R1C2]-[R1C1]
2. R1C1=140, R1C2=ОКРУГЛ([R1C1];-1)-1
Это ж элементарные формулы.
no subject
Date: 2012-08-09 04:29 pm (UTC)Это почему 140 должно округляться до 149, в то время как 200 - до 199.
(Если бы Вы предложили округлять 146 - я бы хоть закономерность нашел)
no subject
Date: 2012-08-09 04:30 pm (UTC)no subject
Date: 2012-08-09 04:46 pm (UTC)no subject
Date: 2012-08-09 04:45 pm (UTC)Иначе говоря нужен ряд чисел с шагом в 50 округленных с окончанием 9:
Имеем: 36, 78, 134, 184, 241 и т.д.
Получаем: 49, 99, 149, 199, 249 и т.д.
Такое вообще возможно ? ))
no subject
Date: 2012-08-09 04:52 pm (UTC)Это имелось в виду?
UPD: Т.е. ОКРУГЛ(...) просто округляет число до нужного знака после/перед запятой, а ОКРУГЛТ(...) округляет до ближайшего числа, кратного второму параметру, в данном случае числу 50. Ну и минус единичка, соответственно.
no subject
Date: 2012-08-09 05:26 pm (UTC)А если понадобится округлять до большего числа ? Т.е. все что более 100 округляется до 149 (с шагом 50 -1), все что больше 150 округляется до 199. Иначе говоря без округления в меньшую сторону, как в примере: 152 до 149
no subject
Date: 2012-08-09 05:44 pm (UTC)Т.е. если изначально 100, добавим 26, округлим кратно 50, получим 150 (округление этой ф-цией идет в ближайшую сторону. Т.е. все вплоть до 150 будет округляться до 150).
Единственное, щаз навскидку не скажу, округлит ли он 149+26 до 150 или все-таки до 200, вроде как в таком случае выбирается в бОльшую сторону, но не помню точно.
UPD. Таки с избытком. Т.е. 175 округлится до 200, а не до 150.
no subject
Date: 2012-08-10 05:55 am (UTC)Вы сильно помогли. Спасибо )