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

Вход

Регистрация

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

 

= Мир MS Excel/Список на въезд с сортировкой. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Список на въезд с сортировкой.
Ohtnik77 Дата: Четверг, 22.03.2018, 13:57 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Уважаемые знатоки! Помогите, пожалуйста решить следующую задачу.
Охране нужен список на въезд машин на объект с разбивкой на "утро" и "вечер". Есть таблица Excel, в которую выгружаются данные со сторонней программы, которые представляют из себя таблицу с ФИО и временем въезда на территорию. Нужно из этого списка заполнить две отдельные таблицы на разных листах, в одну ранний въезд (до 12 часов), а в другую поздний (после 12 часов).
Заранее очень признателен! :)
К сообщению приложен файл: 1437669.xlsx (20.4 Kb)


Сообщение отредактировал Ohtnik77 - Четверг, 22.03.2018, 14:15
 
Ответить
СообщениеУважаемые знатоки! Помогите, пожалуйста решить следующую задачу.
Охране нужен список на въезд машин на объект с разбивкой на "утро" и "вечер". Есть таблица Excel, в которую выгружаются данные со сторонней программы, которые представляют из себя таблицу с ФИО и временем въезда на территорию. Нужно из этого списка заполнить две отдельные таблицы на разных листах, в одну ранний въезд (до 12 часов), а в другую поздний (после 12 часов).
Заранее очень признателен! :)

Автор - Ohtnik77
Дата добавления - 22.03.2018 в 13:57
sboy Дата: Четверг, 22.03.2018, 14:16 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Вариант на Power Qwery
К сообщению приложен файл: 7880998.xlsx (31.6 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Вариант на Power Qwery

Автор - sboy
Дата добавления - 22.03.2018 в 14:16
Ohtnik77 Дата: Четверг, 22.03.2018, 14:23 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
sboy, здравствуйте. До этого дня не сталкивался с такой надстройкой :( , спасибо, вариант интересный.
А нет ли решения штатными функциями, так сказать по старинке?


Сообщение отредактировал Ohtnik77 - Четверг, 22.03.2018, 14:25
 
Ответить
Сообщениеsboy, здравствуйте. До этого дня не сталкивался с такой надстройкой :( , спасибо, вариант интересный.
А нет ли решения штатными функциями, так сказать по старинке?

Автор - Ohtnik77
Дата добавления - 22.03.2018 в 14:23
Nic70y Дата: Четверг, 22.03.2018, 14:27 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
на листе список время идет по порядку?
или в разброс может быть?


ЮMoney 41001841029809
 
Ответить
Сообщениена листе список время идет по порядку?
или в разброс может быть?

Автор - Nic70y
Дата добавления - 22.03.2018 в 14:27
Ohtnik77 Дата: Четверг, 22.03.2018, 14:31 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Nic70y, здравствуйте! Время может быть произвольно, список строится по алфавиту, но если это принципиально, можно же и отсортировать по возрастанию.


Сообщение отредактировал Ohtnik77 - Четверг, 22.03.2018, 14:49
 
Ответить
СообщениеNic70y, здравствуйте! Время может быть произвольно, список строится по алфавиту, но если это принципиально, можно же и отсортировать по возрастанию.

Автор - Ohtnik77
Дата добавления - 22.03.2018 в 14:31
Nic70y Дата: Четверг, 22.03.2018, 15:12 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
если это принципиально
нет, но если делать формулами - формула будет легче
утро
Код
=ЕСЛИ(СТРОКА()<=ПОИСКПОЗ(0,5;список!B:B);список!A1;"")
вечер
Код
=ИНДЕКС(список!A:A;ПОИСКПОЗ(0,5;список!B:B)+СТРОКА())&""
К сообщению приложен файл: 1437669-1-.xlsx (19.8 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
если это принципиально
нет, но если делать формулами - формула будет легче
утро
Код
=ЕСЛИ(СТРОКА()<=ПОИСКПОЗ(0,5;список!B:B);список!A1;"")
вечер
Код
=ИНДЕКС(список!A:A;ПОИСКПОЗ(0,5;список!B:B)+СТРОКА())&""

Автор - Nic70y
Дата добавления - 22.03.2018 в 15:12
Ohtnik77 Дата: Четверг, 22.03.2018, 15:19 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Nic70y, класс! Всё работает! Благодарю! hands
 
Ответить
СообщениеNic70y, класс! Всё работает! Благодарю! hands

Автор - Ohtnik77
Дата добавления - 22.03.2018 в 15:19
Ohtnik77 Дата: Четверг, 22.03.2018, 15:39 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
P.S.
Работает, до того момента пока есть различные значения, если значения одинаковые (что не может быть в принципе) - выдаёт НД, но это всё равно зачёт.
Спасибо ещё раз! yes


Сообщение отредактировал Ohtnik77 - Четверг, 22.03.2018, 16:02
 
Ответить
СообщениеP.S.
Работает, до того момента пока есть различные значения, если значения одинаковые (что не может быть в принципе) - выдаёт НД, но это всё равно зачёт.
Спасибо ещё раз! yes

Автор - Ohtnik77
Дата добавления - 22.03.2018 в 15:39
abtextime Дата: Четверг, 22.03.2018, 15:55 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 828
Репутация: 117 ±
Замечаний: 0% ±

Excel 2010
с 13 часов ошибка.

файл с ошибкой прикладывайте, не добавляйте всем лишней возни
 
Ответить
Сообщение
с 13 часов ошибка.

файл с ошибкой прикладывайте, не добавляйте всем лишней возни

Автор - abtextime
Дата добавления - 22.03.2018 в 15:55
Nic70y Дата: Четверг, 22.03.2018, 16:14 | Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
единственное утро может сбиться при сортировке (наверное)
Код
=ЕСЛИ(СТРОКА()<=ПОИСКПОЗ(0,5;список!B:B);ИНДЕКС(список!A:A;СТРОКА());"")
так надежнее
выдаёт НД
а вот это покажите, я такое воспроизвести не смог

хотя уговорили
Код
=ЕСЛИ(ИНДЕКС(список!B:B;СТРОКА())<=0,5;ИНДЕКС(список!A:A;СТРОКА());"")
Код
=ИНДЕКС(список!A:A;ПОИСКПОЗ("";'таблица утро'!A:A;)+СТРОКА()-1)&""
К сообщению приложен файл: 8190269.xlsx (19.8 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Четверг, 22.03.2018, 16:28
 
Ответить
Сообщениеединственное утро может сбиться при сортировке (наверное)
Код
=ЕСЛИ(СТРОКА()<=ПОИСКПОЗ(0,5;список!B:B);ИНДЕКС(список!A:A;СТРОКА());"")
так надежнее
выдаёт НД
а вот это покажите, я такое воспроизвести не смог

хотя уговорили
Код
=ЕСЛИ(ИНДЕКС(список!B:B;СТРОКА())<=0,5;ИНДЕКС(список!A:A;СТРОКА());"")
Код
=ИНДЕКС(список!A:A;ПОИСКПОЗ("";'таблица утро'!A:A;)+СТРОКА()-1)&""

Автор - Nic70y
Дата добавления - 22.03.2018 в 16:14
Ohtnik77 Дата: Четверг, 22.03.2018, 17:04 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Упрямо погонял на разных режимах и ...
Не понимаю почему, но одновременно обе таблицы "утро" и "вечер" пересекаются (задваиваются), такого быть не должно, но есть. :o
Наверное уже перегибаю %)
К сообщению приложен файл: 9871123.xlsx (19.1 Kb)
 
Ответить
СообщениеУпрямо погонял на разных режимах и ...
Не понимаю почему, но одновременно обе таблицы "утро" и "вечер" пересекаются (задваиваются), такого быть не должно, но есть. :o
Наверное уже перегибаю %)

Автор - Ohtnik77
Дата добавления - 22.03.2018 в 17:04
Nic70y Дата: Четверг, 22.03.2018, 17:11 | Сообщение № 12
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
ну так
можно же и отсортировать по возрастанию
а отсортированы по убыванию
если не сортировать формула будет тяжелее
или доп.столбец надо будет наверное


ЮMoney 41001841029809
 
Ответить
Сообщениену так
можно же и отсортировать по возрастанию
а отсортированы по убыванию
если не сортировать формула будет тяжелее
или доп.столбец надо будет наверное

Автор - Nic70y
Дата добавления - 22.03.2018 в 17:11
  • Страница 1 из 1
  • 1
Поиск:

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