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

Вход

Регистрация

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

 

= Мир MS Excel/Связка даты акты и даты выполнения. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Связка даты акты и даты выполнения. (Формулы/Formulas)
Связка даты акты и даты выполнения.
zaak88 Дата: Среда, 10.11.2021, 15:16 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 173
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
Исходя из сцепки дата акта+поле подтянуть номер задания из логики: равна сцепке дата работ+поле, если нет, то ближайшая следующая дата+поле (делается акт - после выполняется работа).
К сообщению приложен файл: 7923240.xlsx (14.8 Kb)
 
Ответить
СообщениеИсходя из сцепки дата акта+поле подтянуть номер задания из логики: равна сцепке дата работ+поле, если нет, то ближайшая следующая дата+поле (делается акт - после выполняется работа).

Автор - zaak88
Дата добавления - 10.11.2021 в 15:16
Victim Дата: Среда, 10.11.2021, 16:31 | Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

2016
Пример не помешал бы... хотя бы в одной строке, чтоб видеть, что же там, в итоге, вы хотели получить, а то у Вас там 2 колонки с названием "Поле" и описание, которое мне не до конца понятно. Я так понял, вам нужно сцепить Дату работ + второе Поле, если Дата работ указана, так?
Проверьте файл, правильно ли я Вас понял.
К сообщению приложен файл: 8329714.xlsx (17.5 Kb)
 
Ответить
СообщениеПример не помешал бы... хотя бы в одной строке, чтоб видеть, что же там, в итоге, вы хотели получить, а то у Вас там 2 колонки с названием "Поле" и описание, которое мне не до конца понятно. Я так понял, вам нужно сцепить Дату работ + второе Поле, если Дата работ указана, так?
Проверьте файл, правильно ли я Вас понял.

Автор - Victim
Дата добавления - 10.11.2021 в 16:31
zaak88 Дата: Среда, 10.11.2021, 16:41 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 173
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
Victim, не сосем то.... Пример с певыми 3-мя итогами вложил, если есть возможность - прошу помочь.
К сообщению приложен файл: 8279705.xlsx (15.0 Kb)
 
Ответить
СообщениеVictim, не сосем то.... Пример с певыми 3-мя итогами вложил, если есть возможность - прошу помочь.

Автор - zaak88
Дата добавления - 10.11.2021 в 16:41
Victim Дата: Среда, 10.11.2021, 17:11 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

2016
Ну, тогда, давайте разбираться...

3 строка, дата "13 авг" преобразуем в число, получается 44056. Каким образом Вы получили 32370? Во втором поле я вижу цифры в составе наименований, но если я их вычту, в любом случае, 32к не получится.
 
Ответить
СообщениеНу, тогда, давайте разбираться...

3 строка, дата "13 авг" преобразуем в число, получается 44056. Каким образом Вы получили 32370? Во втором поле я вижу цифры в составе наименований, но если я их вычту, в любом случае, 32к не получится.

Автор - Victim
Дата добавления - 10.11.2021 в 17:11
bigorq Дата: Среда, 10.11.2021, 17:28 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация: 47 ±
Замечаний: 0% ±

Нет
Ну, тогда, давайте разбираться...
как я понял, zaak88, хочет реализовать такой алгоритм: ищем все значения ячейки b1 в столбце F, в найденных строках ищем дату равную или близкую с большей стороны к A1 в столбце G, вот из этой строки и берем значение задания из столбца H
 
Ответить
Сообщение
Ну, тогда, давайте разбираться...
как я понял, zaak88, хочет реализовать такой алгоритм: ищем все значения ячейки b1 в столбце F, в найденных строках ищем дату равную или близкую с большей стороны к A1 в столбце G, вот из этой строки и берем значение задания из столбца H

Автор - bigorq
Дата добавления - 10.11.2021 в 17:28
Victim Дата: Четверг, 11.11.2021, 09:16 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

2016
Ок. Я так понимаю, первые 2 колонки тоже надо будет менять при нахождении близкого варианта? Тогда, придется старые колонки скрыть и добавить новые две, куда и заносить результат, ибо занести результат формулами туда же, откуда брали исходные данные, не получится. Ну, либо макросами это все делать, если устроит.
Кроме того, откуда в дате акта появилось 11 авг? Я так понял, если нет точных совпадений, то дату надо выставлять на сутки меньше, чем в дате работ? То есть, должно было получиться 12 авг, откуда взялось 11?
 
Ответить
СообщениеОк. Я так понимаю, первые 2 колонки тоже надо будет менять при нахождении близкого варианта? Тогда, придется старые колонки скрыть и добавить новые две, куда и заносить результат, ибо занести результат формулами туда же, откуда брали исходные данные, не получится. Ну, либо макросами это все делать, если устроит.
Кроме того, откуда в дате акта появилось 11 авг? Я так понял, если нет точных совпадений, то дату надо выставлять на сутки меньше, чем в дате работ? То есть, должно было получиться 12 авг, откуда взялось 11?

Автор - Victim
Дата добавления - 11.11.2021 в 09:16
zaak88 Дата: Четверг, 11.11.2021, 09:22 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 173
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
Victim, нет, просто подтянуть номер задания. Логика - в системе заводится акт мониторинга, после проводится работа (признак номер задания.) И они не связаны! Соотвественно, чтобы понять закрыто ли предписание из акта мониторинга их нужно связать с заданиями. В этом задача, даты должны остаться разными.
 
Ответить
СообщениеVictim, нет, просто подтянуть номер задания. Логика - в системе заводится акт мониторинга, после проводится работа (признак номер задания.) И они не связаны! Соотвественно, чтобы понять закрыто ли предписание из акта мониторинга их нужно связать с заданиями. В этом задача, даты должны остаться разными.

Автор - zaak88
Дата добавления - 11.11.2021 в 09:22
zaak88 Дата: Четверг, 11.11.2021, 09:22 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 173
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
bigorq, да всё верно
 
Ответить
Сообщениеbigorq, да всё верно

Автор - zaak88
Дата добавления - 11.11.2021 в 09:22
zaak88 Дата: Четверг, 11.11.2021, 10:37 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 173
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
Друзья, нет ни у кого вариантов?
 
Ответить
СообщениеДрузья, нет ни у кого вариантов?

Автор - zaak88
Дата добавления - 11.11.2021 в 10:37
bigorq Дата: Четверг, 11.11.2021, 14:25 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация: 47 ±
Замечаний: 0% ±

Нет
Есть вариант для Libre Office но в excel он не работает :(
 
Ответить
СообщениеЕсть вариант для Libre Office но в excel он не работает :(

Автор - bigorq
Дата добавления - 11.11.2021 в 14:25
zaak88 Дата: Четверг, 11.11.2021, 14:40 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 173
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
bigorq, странно, думал наоборот, excel имеет больше возможностей... можете направить - буду благодарен.
 
Ответить
Сообщениеbigorq, странно, думал наоборот, excel имеет больше возможностей... можете направить - буду благодарен.

Автор - zaak88
Дата добавления - 11.11.2021 в 14:40
Victim Дата: Четверг, 11.11.2021, 15:06 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

2016
Варианты-то всегда какие-то есть, а вот со временем не всегда так оптимистично.
Нужны ещё уточнения:
Берем из первого вашего файла первую строчку с ЛИП-ИЗМ-0008 (2021) - такого значения в Поле справа у Вас нет. Что делаем? Ничего, пропускаем строчку или надо найти максимально похожую, например, ЛИП-КРА* ?

Для первого варианта я вполне это сделал в Экселе - проверьте в закрепе, то ли это, что Вам было нужно. Опять же с уточнениями... После всяких ЛИП-СТА* у Вас идет свой номер - он, как я понимаю, тоже уникальный? То есть, по сути, нам не требуется искать дату больше даты акта, а достаточно найти именно эту строку Поля и там Дата будет уже той, что нам нужна? Или я не прав? Если эта же деталь попадет в ремонт второй раз, то у неё будет уже другой номер или она попадет к нам опять с тем же самым номером и это тоже нужно учитывать?

Если нужно будет учитывать, то без сортировки, боюсь, я не придумаю, как сделать подобное. Если согласны каждый раз нажимать "сортировать" - с добавлением дополнительных столбцов в таблицу ещё можно будет по-извращаться.

Ах да, всегда ведь можно предложить вариант с макросами. )
К сообщению приложен файл: 5920076.xlsx (25.7 Kb)


Сообщение отредактировал Victim - Четверг, 11.11.2021, 15:08
 
Ответить
СообщениеВарианты-то всегда какие-то есть, а вот со временем не всегда так оптимистично.
Нужны ещё уточнения:
Берем из первого вашего файла первую строчку с ЛИП-ИЗМ-0008 (2021) - такого значения в Поле справа у Вас нет. Что делаем? Ничего, пропускаем строчку или надо найти максимально похожую, например, ЛИП-КРА* ?

Для первого варианта я вполне это сделал в Экселе - проверьте в закрепе, то ли это, что Вам было нужно. Опять же с уточнениями... После всяких ЛИП-СТА* у Вас идет свой номер - он, как я понимаю, тоже уникальный? То есть, по сути, нам не требуется искать дату больше даты акта, а достаточно найти именно эту строку Поля и там Дата будет уже той, что нам нужна? Или я не прав? Если эта же деталь попадет в ремонт второй раз, то у неё будет уже другой номер или она попадет к нам опять с тем же самым номером и это тоже нужно учитывать?

Если нужно будет учитывать, то без сортировки, боюсь, я не придумаю, как сделать подобное. Если согласны каждый раз нажимать "сортировать" - с добавлением дополнительных столбцов в таблицу ещё можно будет по-извращаться.

Ах да, всегда ведь можно предложить вариант с макросами. )

Автор - Victim
Дата добавления - 11.11.2021 в 15:06
zaak88 Дата: Четверг, 11.11.2021, 15:44 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 173
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
Victim, нет данное решение на вопрос не отвечает, она связывает поле с одним номером задания, а их может быть 2 и более.
 
Ответить
СообщениеVictim, нет данное решение на вопрос не отвечает, она связывает поле с одним номером задания, а их может быть 2 и более.

Автор - zaak88
Дата добавления - 11.11.2021 в 15:44
bigor Дата: Четверг, 11.11.2021, 16:04 | Сообщение № 14
Группа: Проверенные
Ранг: Старожил
Сообщений: 1100
Репутация: 210 ±
Замечаний: 0% ±

нет
zaak88, вариант работающий в LibreOffice (во всяком случае 3 первых значения совпали с Вашими :) )
В excel не работает, точнее работает только первая строка. Как понимаю по разномк обрабатываются массивы.
К сообщению приложен файл: 8279705_1.xlsx (18.5 Kb)
 
Ответить
Сообщениеzaak88, вариант работающий в LibreOffice (во всяком случае 3 первых значения совпали с Вашими :) )
В excel не работает, точнее работает только первая строка. Как понимаю по разномк обрабатываются массивы.

Автор - bigor
Дата добавления - 11.11.2021 в 16:04
zaak88 Дата: Четверг, 11.11.2021, 16:23 | Сообщение № 15
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 173
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
bigor, спасибо за помощь, но действительно работает только первая строка....
 
Ответить
Сообщениеbigor, спасибо за помощь, но действительно работает только первая строка....

Автор - zaak88
Дата добавления - 11.11.2021 в 16:23
bigor Дата: Четверг, 11.11.2021, 16:24 | Сообщение № 16
Группа: Проверенные
Ранг: Старожил
Сообщений: 1100
Репутация: 210 ±
Замечаний: 0% ±

нет
а в LO не пробовали?
 
Ответить
Сообщениеа в LO не пробовали?

Автор - bigor
Дата добавления - 11.11.2021 в 16:24
zaak88 Дата: Четверг, 11.11.2021, 16:42 | Сообщение № 17
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 173
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
bigor, у меня он не стоит... да и пользоваться буду не только я.... соответственно, не сработает.
 
Ответить
Сообщениеbigor, у меня он не стоит... да и пользоваться буду не только я.... соответственно, не сработает.

Автор - zaak88
Дата добавления - 11.11.2021 в 16:42
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Связка даты акты и даты выполнения. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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