Никак не получается победить эту гугл-таблицу Мне нужно на листе "Проект" в столбце "F" вывести всех свободных от работы грузчиков На листе "Данные" я постоянно пополняю список грузчиков и их отделы
Т.е. нужно в столбец "F" вывести всех грузчиков из общего списка (с листа "Данные") за исключением тех у кого нет статуса "Отдано на погрузку" напротив его ФИО в столбце "D" листа "Проект"
Спасибо большое за подсказку!
Добрый вечер, господа!
Никак не получается победить эту гугл-таблицу Мне нужно на листе "Проект" в столбце "F" вывести всех свободных от работы грузчиков На листе "Данные" я постоянно пополняю список грузчиков и их отделы
Т.е. нужно в столбец "F" вывести всех грузчиков из общего списка (с листа "Данные") за исключением тех у кого нет статуса "Отдано на погрузку" напротив его ФИО в столбце "D" листа "Проект"
В файле по ссылке написано "Свободен, если статус не: "Отдано на погрузку"", а выше в посте "за исключением тех у кого нет статуса "Отдано на погрузку" - мне кажется, это не одно и то же. ЧЕМУ ВЕРИТЬ ?
Человек, имеющий статус "Отдано на погрузку" - он свободен или нет?
А если у человека в таблице есть И статус "Отдано на погрузку", И еще какой-нибудь другой статус - то он как? Свободен или нет?
В файле по ссылке написано "Свободен, если статус не: "Отдано на погрузку"", а выше в посте "за исключением тех у кого нет статуса "Отдано на погрузку" - мне кажется, это не одно и то же. ЧЕМУ ВЕРИТЬ ?
Человек, имеющий статус "Отдано на погрузку" - он свободен или нет?
А если у человека в таблице есть И статус "Отдано на погрузку", И еще какой-нибудь другой статус - то он как? Свободен или нет?Gustav
Gustav, прошу прощения, если ввёл в заблуждение не четко изложив смысл. Если стату "Отдано на погрузку" есть у грузчика, то он НЕ свободен. Во всех остальных случаях он свободен (вот их и надо "отловить" чтобы дать работу)
Gustav, прошу прощения, если ввёл в заблуждение не четко изложив смысл. Если стату "Отдано на погрузку" есть у грузчика, то он НЕ свободен. Во всех остальных случаях он свободен (вот их и надо "отловить" чтобы дать работу)Katafey
Логика такая: Выбрал в выпадающем списке одного грузчика (рядом в колонку подтянулся его отдел), выбрал статус. Если выбрал "Отдано на погрузку", то этому грузчику нельзя больше давать работу (заполнив 100 строк ниже я забуду уже что он у меня работает. т.е. статус у него "Отдано на погрузку"), пока у него статус не изменится на какой-либо другой. Как только статус у него поменялся я должен его увидеть в списке свободных (чтобы снова дать работу)
Логика такая: Выбрал в выпадающем списке одного грузчика (рядом в колонку подтянулся его отдел), выбрал статус. Если выбрал "Отдано на погрузку", то этому грузчику нельзя больше давать работу (заполнив 100 строк ниже я забуду уже что он у меня работает. т.е. статус у него "Отдано на погрузку"), пока у него статус не изменится на какой-либо другой. Как только статус у него поменялся я должен его увидеть в списке свободных (чтобы снова дать работу)Katafey
sboy, спасибо, но поиск происходит по тем грузчикам которые сейчас на листе "Проект", а надо проверить весь список грузчиков на листе "Данные" (чтоб у них не было статуса "Отдано на погрузку") P.S. написал желаемый результат в таблице
sboy, спасибо, но поиск происходит по тем грузчикам которые сейчас на листе "Проект", а надо проверить весь список грузчиков на листе "Данные" (чтоб у них не было статуса "Отдано на погрузку") P.S. написал желаемый результат в таблицеKatafey
Мое предложение такое: 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")
Мое предложение такое: 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")