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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск данных на другом листе по критериям - Мир MS Excel

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

Excel 2013
Добрый вечер, господа!

Никак не получается победить эту гугл-таблицу
Мне нужно на листе "Проект" в столбце "F" вывести всех свободных от работы грузчиков
На листе "Данные" я постоянно пополняю список грузчиков и их отделы

Т.е. нужно в столбец "F" вывести всех грузчиков из общего списка (с листа "Данные") за исключением тех у кого нет статуса "Отдано на погрузку" напротив его ФИО в столбце "D" листа "Проект"

Спасибо большое за подсказку!
 
Ответить
СообщениеДобрый вечер, господа!

Никак не получается победить эту гугл-таблицу
Мне нужно на листе "Проект" в столбце "F" вывести всех свободных от работы грузчиков
На листе "Данные" я постоянно пополняю список грузчиков и их отделы

Т.е. нужно в столбец "F" вывести всех грузчиков из общего списка (с листа "Данные") за исключением тех у кого нет статуса "Отдано на погрузку" напротив его ФИО в столбце "D" листа "Проект"

Спасибо большое за подсказку!

Автор - Katafey
Дата добавления - 11.12.2017 в 21:09
Gustav Дата: Понедельник, 11.12.2017, 21:56 | Сообщение № 2
Группа: Админы
Ранг: Участник клуба
Сообщений: 2808
Репутация: 1184 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
В файле по ссылке написано "Свободен, если статус не: "Отдано на погрузку"", а выше в посте "за исключением тех у кого нет статуса "Отдано на погрузку" - мне кажется, это не одно и то же. ЧЕМУ ВЕРИТЬ ?

Человек, имеющий статус "Отдано на погрузку" - он свободен или нет?

А если у человека в таблице есть И статус "Отдано на погрузку", И еще какой-нибудь другой статус - то он как? Свободен или нет?


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Понедельник, 11.12.2017, 22:00
 
Ответить
СообщениеВ файле по ссылке написано "Свободен, если статус не: "Отдано на погрузку"", а выше в посте "за исключением тех у кого нет статуса "Отдано на погрузку" - мне кажется, это не одно и то же. ЧЕМУ ВЕРИТЬ ?

Человек, имеющий статус "Отдано на погрузку" - он свободен или нет?

А если у человека в таблице есть И статус "Отдано на погрузку", И еще какой-нибудь другой статус - то он как? Свободен или нет?

Автор - Gustav
Дата добавления - 11.12.2017 в 21:56
Katafey Дата: Вторник, 12.12.2017, 00:04 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Gustav, прошу прощения, если ввёл в заблуждение не четко изложив смысл. Если стату "Отдано на погрузку" есть у грузчика, то он НЕ свободен. Во всех остальных случаях он свободен (вот их и надо "отловить" чтобы дать работу)
 
Ответить
СообщениеGustav, прошу прощения, если ввёл в заблуждение не четко изложив смысл. Если стату "Отдано на погрузку" есть у грузчика, то он НЕ свободен. Во всех остальных случаях он свободен (вот их и надо "отловить" чтобы дать работу)

Автор - Katafey
Дата добавления - 12.12.2017 в 00:04
Katafey Дата: Вторник, 12.12.2017, 00:24 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Логика такая: Выбрал в выпадающем списке одного грузчика (рядом в колонку подтянулся его отдел), выбрал статус. Если выбрал "Отдано на погрузку", то этому грузчику нельзя больше давать работу (заполнив 100 строк ниже я забуду уже что он у меня работает. т.е. статус у него "Отдано на погрузку"), пока у него статус не изменится на какой-либо другой. Как только статус у него поменялся я должен его увидеть в списке свободных (чтобы снова дать работу)
 
Ответить
СообщениеЛогика такая: Выбрал в выпадающем списке одного грузчика (рядом в колонку подтянулся его отдел), выбрал статус. Если выбрал "Отдано на погрузку", то этому грузчику нельзя больше давать работу (заполнив 100 строк ниже я забуду уже что он у меня работает. т.е. статус у него "Отдано на погрузку"), пока у него статус не изменится на какой-либо другой. Как только статус у него поменялся я должен его увидеть в списке свободных (чтобы снова дать работу)

Автор - Katafey
Дата добавления - 12.12.2017 в 00:24
sboy Дата: Вторник, 12.12.2017, 11:51 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Если правильно понял
Код
=ArrayFormula(ИНДЕКС($B$2:$B$1000;НАИМЕНЬШИЙ(ЕСЛИ($D$2:$D$1000<>"Отдано на погрузку";СТРОКА($A$1:$A$999););СТРОКА(A1))))


Яндекс: 410016850021169
 
Ответить
СообщениеЕсли правильно понял
Код
=ArrayFormula(ИНДЕКС($B$2:$B$1000;НАИМЕНЬШИЙ(ЕСЛИ($D$2:$D$1000<>"Отдано на погрузку";СТРОКА($A$1:$A$999););СТРОКА(A1))))

Автор - sboy
Дата добавления - 12.12.2017 в 11:51
Katafey Дата: Вторник, 12.12.2017, 12:23 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
sboy, спасибо, но поиск происходит по тем грузчикам которые сейчас на листе "Проект", а надо проверить весь список грузчиков на листе "Данные" (чтоб у них не было статуса "Отдано на погрузку")
P.S. написал желаемый результат в таблице
 
Ответить
Сообщениеsboy, спасибо, но поиск происходит по тем грузчикам которые сейчас на листе "Проект", а надо проверить весь список грузчиков на листе "Данные" (чтоб у них не было статуса "Отдано на погрузку")
P.S. написал желаемый результат в таблице

Автор - Katafey
Дата добавления - 12.12.2017 в 12:23
Gustav Дата: Вторник, 12.12.2017, 13:31 | Сообщение № 7
Группа: Админы
Ранг: Участник клуба
Сообщений: 2808
Репутация: 1184 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Мое предложение такое:
1. На листе "Данные" заводим столбец "Свободен?" - пусть это будет столбец C.
2. В этот столбец - протягиваемую формулу, начиная с ячейки C2:
Код
=СЧЁТЕСЛИМН('Проект'!$B$2:$B;A2;'Проект'!$D$2:$D;"Отдано на погрузку")=0

3. На листе "Проект" в ячейке F2 формула:
Код
=QUERY('Данные'!A2:C;"select A where A <> '' and C = true order by A")


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеМое предложение такое:
1. На листе "Данные" заводим столбец "Свободен?" - пусть это будет столбец C.
2. В этот столбец - протягиваемую формулу, начиная с ячейки C2:
Код
=СЧЁТЕСЛИМН('Проект'!$B$2:$B;A2;'Проект'!$D$2:$D;"Отдано на погрузку")=0

3. На листе "Проект" в ячейке F2 формула:
Код
=QUERY('Данные'!A2:C;"select A where A <> '' and C = true order by A")

Автор - Gustav
Дата добавления - 12.12.2017 в 13:31
Katafey Дата: Вторник, 12.12.2017, 16:37 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Gustav, спасибо огромное! Всё работает.
 
Ответить
СообщениеGustav, спасибо огромное! Всё работает.

Автор - Katafey
Дата добавления - 12.12.2017 в 16:37
  • Страница 1 из 1
  • 1
Поиск:

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