Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/формула для подсчета тарификации работника по квалификации - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
формула для подсчета тарификации работника по квалификации
nata1 Дата: Вторник, 29.07.2014, 21:46 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
прошу помочь составить формулу по тарификации работника по квалификационной категории:

если в ячейке стоит вторая категория и далее № приказа и от такого числа, то в другой ячейке автоматически становится 0,15

если в ячейке стоит первая категория и далее № приказа и от такого числа, то в другой ячейке автоматически становится 0,2

если в ячейке стоит высшая категория и далее № приказа и дата категории с 01.01.2011 года, то в другой ячейке автоматически становится 0,35, а если до 31.12.2010, то автоматически становится коэффициент -0,3 (данное условие только для высшей категории)
К сообщению приложен файл: 4002753.xls (18.0 Kb)
 
Ответить
Сообщениепрошу помочь составить формулу по тарификации работника по квалификационной категории:

если в ячейке стоит вторая категория и далее № приказа и от такого числа, то в другой ячейке автоматически становится 0,15

если в ячейке стоит первая категория и далее № приказа и от такого числа, то в другой ячейке автоматически становится 0,2

если в ячейке стоит высшая категория и далее № приказа и дата категории с 01.01.2011 года, то в другой ячейке автоматически становится 0,35, а если до 31.12.2010, то автоматически становится коэффициент -0,3 (данное условие только для высшей категории)

Автор - nata1
Дата добавления - 29.07.2014 в 21:46
_Boroda_ Дата: Вторник, 29.07.2014, 22:13 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ВПР(ЛЕВБ(B2;2)&(ЛЕВБ(B2;2)="вы")*(--ПСТР(B2;ПОИСК("к";B2)+10;10)<40544);{"вт0";0,15:"пе0";0,2:"вы0";0,35:"вы1";-0,3};2;)

40544 - это 01 января 2011 года. Можно было написать
Код
=ВПР(ЛЕВБ(B2;2)&(ЛЕВБ(B2;2)="вы")*(-ПСТР(B2;ПОИСК("к";B2)+10;10)>-"1/1/11");{"вт0";0,15:"пе0";0,2:"вы0";0,35:"вы1";-0,3};2;)
К сообщению приложен файл: 4002753_1.xls (32.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ВПР(ЛЕВБ(B2;2)&(ЛЕВБ(B2;2)="вы")*(--ПСТР(B2;ПОИСК("к";B2)+10;10)<40544);{"вт0";0,15:"пе0";0,2:"вы0";0,35:"вы1";-0,3};2;)

40544 - это 01 января 2011 года. Можно было написать
Код
=ВПР(ЛЕВБ(B2;2)&(ЛЕВБ(B2;2)="вы")*(-ПСТР(B2;ПОИСК("к";B2)+10;10)>-"1/1/11");{"вт0";0,15:"пе0";0,2:"вы0";0,35:"вы1";-0,3};2;)

Автор - _Boroda_
Дата добавления - 29.07.2014 в 22:13
nata1 Дата: Вторник, 29.07.2014, 22:32 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
почему-то формула работает не во всех ячейках
К сообщению приложен файл: 9962245.xls (19.5 Kb)
 
Ответить
Сообщениепочему-то формула работает не во всех ячейках

Автор - nata1
Дата добавления - 29.07.2014 в 22:32
_Boroda_ Дата: Вторник, 29.07.2014, 22:45 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
формула работает не во всех ячейках
Конечно. Вы добавили совершенно новые типы данных (таких комбинаций переноса строки и пробела в предыдущем примере не было).
Пробуйте так
Код
=ЕСЛИ(ЕОШ(ПОИСК("категория";B2));"";ВПР(ЛЕВБ(B2;2)&(ЛЕВБ(B2;2)="вы")*(--ПСТР(B2;ПОИСК("??.??.????";B2);10)<40544);{"вт0";0,15:"пе0";0,2:"вы0";0,35:"вы1";0,3};2;))

или совсем втупую
Код
=ЕСЛИ(ЕОШИБКА(ВПР(ЛЕВБ(B2;2)&(ЛЕВБ(B2;2)="вы")*(--ПСТР(B2;ПОИСК("??.??.????";B2);10)<40544);{"вт0";0,15:"пе0";0,2:"вы0";0,35:"вы1";0,3};2;));"";ВПР(ЛЕВБ(B2;2)&(ЛЕВБ(B2;2)="вы")*(--ПСТР(B2;ПОИСК("??.??.????";B2);10)<40544);{"вт0";0,15:"пе0";0,2:"вы0";0,35:"вы1";0,3};2;))

У Вас ведь 2003-й Excel, да?
К сообщению приложен файл: 9962245_1.xls (33.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
формула работает не во всех ячейках
Конечно. Вы добавили совершенно новые типы данных (таких комбинаций переноса строки и пробела в предыдущем примере не было).
Пробуйте так
Код
=ЕСЛИ(ЕОШ(ПОИСК("категория";B2));"";ВПР(ЛЕВБ(B2;2)&(ЛЕВБ(B2;2)="вы")*(--ПСТР(B2;ПОИСК("??.??.????";B2);10)<40544);{"вт0";0,15:"пе0";0,2:"вы0";0,35:"вы1";0,3};2;))

или совсем втупую
Код
=ЕСЛИ(ЕОШИБКА(ВПР(ЛЕВБ(B2;2)&(ЛЕВБ(B2;2)="вы")*(--ПСТР(B2;ПОИСК("??.??.????";B2);10)<40544);{"вт0";0,15:"пе0";0,2:"вы0";0,35:"вы1";0,3};2;));"";ВПР(ЛЕВБ(B2;2)&(ЛЕВБ(B2;2)="вы")*(--ПСТР(B2;ПОИСК("??.??.????";B2);10)<40544);{"вт0";0,15:"пе0";0,2:"вы0";0,35:"вы1";0,3};2;))

У Вас ведь 2003-й Excel, да?

Автор - _Boroda_
Дата добавления - 29.07.2014 в 22:45
nata1 Дата: Вторник, 29.07.2014, 22:59 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
а если ячейка пустая, необходимо, чтобы в С7 стоял ноль
К сообщению приложен файл: 0309081.xls (20.0 Kb)
 
Ответить
Сообщениеа если ячейка пустая, необходимо, чтобы в С7 стоял ноль

Автор - nata1
Дата добавления - 29.07.2014 в 22:59
nata1 Дата: Вторник, 29.07.2014, 23:24 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Огромное спасибо!
 
Ответить
СообщениеОгромное спасибо!

Автор - nata1
Дата добавления - 29.07.2014 в 23:24
nata1 Дата: Вторник, 29.07.2014, 23:31 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Прошу помочь еще в одном вопросе:
Срок действия категории 5 лет с момента присвоения (первая дата)
Как сделать, чтобы если пять лет прошло с момента получения категории, в ячейке С2 появлялась надпись: срок действия категории истек и стояла дата истечения срока категории??
Это очень важно!, спасибо.
[moder]Тема закрыта. Нарушение п.5.q Правил форума
К сообщению приложен файл: 3840315.xls (19.0 Kb)
 
Ответить
СообщениеПрошу помочь еще в одном вопросе:
Срок действия категории 5 лет с момента присвоения (первая дата)
Как сделать, чтобы если пять лет прошло с момента получения категории, в ячейке С2 появлялась надпись: срок действия категории истек и стояла дата истечения срока категории??
Это очень важно!, спасибо.
[moder]Тема закрыта. Нарушение п.5.q Правил форума

Автор - nata1
Дата добавления - 29.07.2014 в 23:31
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!