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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2017, 19:51   #1
Urfinjust
 
Регистрация: 22.10.2013
Сообщений: 4
По умолчанию Контроль сумм по годам

Доброго времени суток, уважаемые! Сразу к делу) Имеем два стобца
1.Года
2.Сумма
К примеру в годах есть 3 варианта - либо 2014 либо 2015 либо 2016
У каждого года есть свой диапазон разрешенных сумм- к примеру для 2014го года сумма не должна превышать 50000 рублей а для 2015 не превышать 70000 рублей, а для 2016 не превышать 90000 рублей
Ну и в итоге должен быть столбец контроля в котором и должна быть формула контролирующая чтобы если в строке стоит 2014 год и сумма от 0 до 50000 то все хорошо, если же сумма превышает 50к то это ошибка, аналогично и для 2015 года и 70к, и аналог. для 2016
В общем если в ячейке стоит 2014 и сумма от 0 до 50к то ок
а если в ячейке стоит 2015 и сумма от 0 до 70к то тоже ок.
но если выходит за границы то пишет "ошибка" либо что то иное.
Пример того что должно быть в итоге на картинке ниже

заранее ОГРОМНОЕ ВАМ СПАСИБО, за помощь!!!
Изображения
Тип файла: jpg для форума.jpg (48.6 Кб, 135 просмотров)

Последний раз редактировалось Urfinjust; 20.02.2017 в 19:54.
Urfinjust вне форума Ответить с цитированием
Старый 20.02.2017, 19:54   #2
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Это что? EXCELL?
ura_111 вне форума Ответить с цитированием
Старый 20.02.2017, 19:56   #3
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Читай о функциях ЕСЛИ, И, ИЛИ
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 20.02.2017, 20:17   #4
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Не уверен в коде - хорошенько протестируй (при разных комбинациях):

0.jpg
ura_111 вне форума Ответить с цитированием
Старый 20.02.2017, 21:13   #5
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

Код:
=ЕСЛИ(B2<=ВПР(A2;{2014;5:2015;7:2016;9};2)/1%%;"ок";"ошибка")
=ЕСЛИ(B2<=(2*(A2-2014)+5)/1%%;"ок";"ошибка")
Алексей М.

Последний раз редактировалось AlexM12; 20.02.2017 в 21:35.
AlexM12 вне форума Ответить с цитированием
Старый 20.02.2017, 22:11   #6
Urfinjust
 
Регистрация: 22.10.2013
Сообщений: 4
По умолчанию

ura_111, ОГРОМНОЕ ТЕБЕ СПАСИБО, МИЛЫЙ ЧЕЛОВЕК!!!!!!Вроде все робит, завтра точно отпишусь!!!!
Urfinjust вне форума Ответить с цитированием
Старый 20.02.2017, 22:12   #7
Urfinjust
 
Регистрация: 22.10.2013
Сообщений: 4
По умолчанию

Камрады, всем вам тоже большое спасибо!
Urfinjust вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что скорее СУММ(А:А) или СУММ(А1:А20000)? Aleksandr H. Microsoft Office Excel 0 27.01.2016 15:58
Как сделать выборку из БД по годам Leems Помощь студентам 0 12.07.2012 14:35
Посчет сумм banditos1603 Visual C++ 1 10.07.2012 11:53
Круговая диаграмма по годам wld666 Microsoft Office Excel 4 11.01.2010 13:47