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

Вход

Регистрация

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

 

= Мир MS Excel/Автоматический расчет вида ТО по наработке машины - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Автоматический расчет вида ТО по наработке машины (Формулы/Formulas)
Автоматический расчет вида ТО по наработке машины
joni73 Дата: Понедельник, 03.07.2017, 15:52 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Прошу помощи у профессионалов, необходимо автоматизировать график ППР, необходим автоматический расчет вида ТО по наработке в часах.
К сообщению приложен файл: ___2018.xls (66.5 Kb)


Сообщение отредактировал joni73 - Понедельник, 03.07.2017, 15:57
 
Ответить
СообщениеПрошу помощи у профессионалов, необходимо автоматизировать график ППР, необходим автоматический расчет вида ТО по наработке в часах.

Автор - joni73
Дата добавления - 03.07.2017 в 15:52
Udik Дата: Понедельник, 03.07.2017, 16:10 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
типа такого надо
Код

=ПРОСМОТР(G5-D5;F21:F25;G21:G25)

[p.s.]Объединённые ячейки - зло! :)
К сообщению приложен файл: 5887447.xlsx (33.9 Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Понедельник, 03.07.2017, 16:12
 
Ответить
Сообщениетипа такого надо
Код

=ПРОСМОТР(G5-D5;F21:F25;G21:G25)

[p.s.]Объединённые ячейки - зло! :)

Автор - Udik
Дата добавления - 03.07.2017 в 16:10
joni73 Дата: Понедельник, 03.07.2017, 16:58 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Udik, большое человеческое спасибо
 
Ответить
СообщениеUdik, большое человеческое спасибо

Автор - joni73
Дата добавления - 03.07.2017 в 16:58
joni73 Дата: Пятница, 07.07.2017, 22:29 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Udik, в первом случае все понятно и верно рассчитывает вид ТО, а вот когда в месяц нарабатывает на два вида ТО?
К сообщению приложен файл: 2793329.xls (51.0 Kb)


Сообщение отредактировал joni73 - Пятница, 07.07.2017, 22:31
 
Ответить
СообщениеUdik, в первом случае все понятно и верно рассчитывает вид ТО, а вот когда в месяц нарабатывает на два вида ТО?

Автор - joni73
Дата добавления - 07.07.2017 в 22:29
Udik Дата: Пятница, 07.07.2017, 23:25 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
может так
Код

=ЕСЛИ(ОТБР(J4/250)>ОТБР(H4/250);$C$17;"")  & ЕСЛИ(ОТБР(J4/500)>ОТБР(H4/500); ", " & $C$13;"")  &  ЕСЛИ(ОТБР(J4/1000)>ОТБР(H4/1000);", " & $C$14;"")  &  ЕСЛИ(ОТБР(J4/2000)>ОТБР(H4/2000);", " & $C$15;"")
К сообщению приложен файл: 0018582.xlsx (18.6 Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
Сообщениеможет так
Код

=ЕСЛИ(ОТБР(J4/250)>ОТБР(H4/250);$C$17;"")  & ЕСЛИ(ОТБР(J4/500)>ОТБР(H4/500); ", " & $C$13;"")  &  ЕСЛИ(ОТБР(J4/1000)>ОТБР(H4/1000);", " & $C$14;"")  &  ЕСЛИ(ОТБР(J4/2000)>ОТБР(H4/2000);", " & $C$15;"")

Автор - Udik
Дата добавления - 07.07.2017 в 23:25
joni73 Дата: Суббота, 08.07.2017, 05:26 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Udik, тогда март считает не правильно, должно быть ТО1 и ТО3, а там еще и ТО2 цепляется
 
Ответить
СообщениеUdik, тогда март считает не правильно, должно быть ТО1 и ТО3, а там еще и ТО2 цепляется

Автор - joni73
Дата добавления - 08.07.2017 в 05:26
Udik Дата: Суббота, 08.07.2017, 12:14 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
Сколько натикало, столько и выводит. Писали же, что ТО каждые х часов. Вот и получается так. Предыдущие показания 868. За март - 1302. Для ТО-1 граница 1250, для ТО-2 - 1000, для ТО-3 - 1000. Или у вас хитрый алгоритм для проведения ТО.


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеСколько натикало, столько и выводит. Писали же, что ТО каждые х часов. Вот и получается так. Предыдущие показания 868. За март - 1302. Для ТО-1 граница 1250, для ТО-2 - 1000, для ТО-3 - 1000. Или у вас хитрый алгоритм для проведения ТО.

Автор - Udik
Дата добавления - 08.07.2017 в 12:14
joni73 Дата: Суббота, 08.07.2017, 15:00 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Udik, предыдущие показания 868, проведено ТО2 на 500 часах и ТО1 на 750 часах, следующее ТО3 на 1000 часах и ТО1 на 1250 часах, потом ТО2 на 1500 часах и ТО1 на 1750 часах. Вот такой алгоритм. Если проводится один из видов ТО, то другое ТО уже не проводится.
 
Ответить
СообщениеUdik, предыдущие показания 868, проведено ТО2 на 500 часах и ТО1 на 750 часах, следующее ТО3 на 1000 часах и ТО1 на 1250 часах, потом ТО2 на 1500 часах и ТО1 на 1750 часах. Вот такой алгоритм. Если проводится один из видов ТО, то другое ТО уже не проводится.

Автор - joni73
Дата добавления - 08.07.2017 в 15:00
Udik Дата: Суббота, 08.07.2017, 16:17 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
Если проводится один из видов ТО, то другое ТО уже не проводится

тогда такой вариант
Код

=ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ЕСЛИ((ОТБР(H4/250)>ОТБР(F4/250)) * НЕ(ОСТАТ(ОКРУГЛВНИЗ(H4/250;0)*250;500)=0);$C$17;"")  & ЕСЛИ((ОТБР(H4/500)>ОТБР(F4/500))*НЕ(ОСТАТ(ОКРУГЛВНИЗ(H4/500;0)*500;1000)=0); " " & $C$13;"")  &  ЕСЛИ((ОТБР(H4/1000)>ОТБР(F4/1000))*НЕ(ОСТАТ(ОКРУГЛВНИЗ(H4/1000;0)*1000;2000)=0);" " & $C$14;"")  &  ЕСЛИ(ОТБР(H4/2000)>ОТБР(F4/2000);" " & $C$15;""));" ";", ")
К сообщению приложен файл: 8997592.xlsx (19.0 Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
Сообщение
Если проводится один из видов ТО, то другое ТО уже не проводится

тогда такой вариант
Код

=ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ЕСЛИ((ОТБР(H4/250)>ОТБР(F4/250)) * НЕ(ОСТАТ(ОКРУГЛВНИЗ(H4/250;0)*250;500)=0);$C$17;"")  & ЕСЛИ((ОТБР(H4/500)>ОТБР(F4/500))*НЕ(ОСТАТ(ОКРУГЛВНИЗ(H4/500;0)*500;1000)=0); " " & $C$13;"")  &  ЕСЛИ((ОТБР(H4/1000)>ОТБР(F4/1000))*НЕ(ОСТАТ(ОКРУГЛВНИЗ(H4/1000;0)*1000;2000)=0);" " & $C$14;"")  &  ЕСЛИ(ОТБР(H4/2000)>ОТБР(F4/2000);" " & $C$15;""));" ";", ")

Автор - Udik
Дата добавления - 08.07.2017 в 16:17
joni73 Дата: Вторник, 11.07.2017, 01:54 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Udik, Извиняюсь, что не ответил, уже прошу написать макрос. Пробовал разобраться в формуле, но ... В общем в 6 строке каждый месяц нарабатывается 500 часов, т.е. должно быть в январе 500 часов ТО1, ТО2, в феврале 1000 часов ТО1, ТО3, в марте 1500 часов ТО1, ТО2.
Попросил помочь написать макрос.
 
Ответить
СообщениеUdik, Извиняюсь, что не ответил, уже прошу написать макрос. Пробовал разобраться в формуле, но ... В общем в 6 строке каждый месяц нарабатывается 500 часов, т.е. должно быть в январе 500 часов ТО1, ТО2, в феврале 1000 часов ТО1, ТО3, в марте 1500 часов ТО1, ТО2.
Попросил помочь написать макрос.

Автор - joni73
Дата добавления - 11.07.2017 в 01:54
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Автоматический расчет вида ТО по наработке машины (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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