Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.09.2009, 17:02   #1
tanka123
Пользователь
 
Регистрация: 13.03.2009
Сообщений: 28
По умолчанию формула

помогите, пожалуйста, с формулой. нужно суммировать числа при таких условиях:

если х>600 то 420+0.5*180+0.1*(x-600)
если 420<х<=600 то 420+0.5*(x-420)
если х<=420 то x

например, для "а" суммировать числа ячеек F2:F4 в B2
Вложения
Тип файла: zip Книга1.zip (4.4 Кб, 19 просмотров)
tanka123 вне форума Ответить с цитированием
Старый 15.09.2009, 20:16   #2
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

с массивами особо не работал, похоже так
Вложения
Тип файла: zip Книга1.zip (5.4 Кб, 9 просмотров)
EugeneS вне форума Ответить с цитированием
Старый 15.09.2009, 21:19   #3
tanka123
Пользователь
 
Регистрация: 13.03.2009
Сообщений: 28
По умолчанию

"а" при этих значениях должно быть 520+520+400=1440 [420+0.5*180+0.1*(700-600)=520]

"b" 420+0.5*(600-420)=510

"c" 520

----
в таблице в столбцах F, H, J могут быть разные имена "а", "b", "с" и т.д.
Вложения
Тип файла: zip 2.zip (4.7 Кб, 9 просмотров)
tanka123 вне форума Ответить с цитированием
Старый 15.09.2009, 23:42   #4
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

исправил, так и массивы выучу...
Вложения
Тип файла: zip Book1_ammended.zip (5.5 Кб, 10 просмотров)
EugeneS вне форума Ответить с цитированием
Старый 16.09.2009, 00:16   #5
tanka123
Пользователь
 
Регистрация: 13.03.2009
Сообщений: 28
По умолчанию

спасибо) а если в E2:Е4, G2:G4, I2:I4 будут разные имена, как это добавить в формулу?
Вложения
Тип файла: zip Book1_ammended.zip (5.5 Кб, 7 просмотров)
tanka123 вне форума Ответить с цитированием
Старый 16.09.2009, 00:35   #6
Sh_Alex
Пользователь
 
Регистрация: 02.02.2009
Сообщений: 59
По умолчанию

Посмотрите прикрепленный файл. Формула короче, и комбинацию из трех пальцев делать не нужно.
С уважением, Александр.
Вложения
Тип файла: rar Сумма по условиям.rar (5.2 Кб, 19 просмотров)
Sh_Alex вне форума Ответить с цитированием
Старый 16.09.2009, 00:55   #7
tanka123
Пользователь
 
Регистрация: 13.03.2009
Сообщений: 28
По умолчанию

да, действительно можно было сократить условия
еще нужно как-то связать E2:E4 F2:F4, G2:G4 H2:H4, т.е. суммировать числа в соответствии с названиями ячеек.
например, E2 может быть "а", E3 "b", Е4 "c" и т.д.
tanka123 вне форума Ответить с цитированием
Старый 16.09.2009, 23:10   #8
tanka123
Пользователь
 
Регистрация: 13.03.2009
Сообщений: 28
По умолчанию

как в эту формулу добавить условие 420<х<=600
в какое место прописать >420


{=(СУММ(ЕСЛИ((($F$5:$F$24=O5)*($G$5 :$G$24))<=600;(($F$5:$F$24=O5)*($G$ 5:$G$24))*0,5+210))+(СУММ(ЕСЛИ((($H $5:$H$24=O5)*($I$5:$I$24))<=600;(($ H$5:$H$24=O5)*($I$5:$I$24))*0,5+210 ))+(СУММ(ЕСЛИ((($J$5:$J$24=O5)*($K$ 5:$K$24))<=600;(($J$5:$J$24=O5)*($K $5:$K$24))*0,5+210)))))}
tanka123 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
формула Screame Microsoft Office Excel 1 13.08.2009 20:50
формула tanka123 Microsoft Office Excel 31 17.03.2009 22:49
Формула Танечка Microsoft Office Excel 3 26.06.2008 09:11
Формула Daniil2 Microsoft Office Excel 5 13.12.2007 18:33
Формула Галина Microsoft Office Excel 2 20.09.2007 15:48