Доброго дня. Прошу знающих подсказать:
Есть таблица типа:
Вася работал 8 часа собрала по норме 3 кг/час = 24 кг кокосов
Петя работал 0 часа собрал по норме 3 кг/час = 0 кг кокосов
Маша работал 9 часа собрала по норме 6 кг/час = 54 кг кокосов
Сырожа работал 0 часа собрал по норме 4 кг/час = 0 кг кокосов
Лена работал 6 часа собрал по норме 9 кг/час = 54 кг кокосов
Игорь работал 0 часа собрал по норме 1 кг/час = 0 кг кокосов
Маша работал 3 часа собрал по норме 8 кг/час = 24 кг кокосов
Даша работал 8 часа собрал по норме 3 кг/час = 24 кг кокосов
Как сдалать таблицу без тех, кто работал 0 часов, и соответственно ничего не собрал и чтоб
значения в таблице соответствовали именам по факту вот такую:
Вася | 8 |3 | 24|
Маша | 9 | 6 | 54 |
Лена | 6 | 9 | 54 |
Маша | 3 | 8 | 24 |
Даша | 8 | 3 | 24 |
Имена в строках могут быть перемешаны по другому порядку, главное, чтоб по факту одна маша | 9 | 6 | 54 | , а другая | 3 | 8 | 24 |.
И если Петя, например, выйдет на работу и ему проставят часы работы то он появится в таблице тоже.
Пробовал в отдельном столбце отсортировать по формуле "наибольший" по общей массе собранного и потом переносить значения исходя из результатов сортировке. Но результаты то встречаются одинаковые и при индекс(поискпоз по массиву) надо исключить уже найденного Вася | 8 |3 | 24| с массой 24 и вставить
Маша | 3 | 8 | 24 | тоже с массой 24. Пробовал при поискпоз в просматриваемом диапазоне вставить, чтоб просматривал от найденной ячейке в предыдущем поиске из ячейки выше. Так оказалось нельзя делать. Искал есть ли формула "исключить" или "исключить из поиска" - не нашел.
Сортировкой/фильтром нельзя пользоваться, т.к. это надо делать каждый раз вручную, макросами нельзя пользоваться.
И есть ли автофильтр, чтоб автоматом скрывал пустые часы?
Пример прикрепил.
Есть таблица типа:
Вася работал 8 часа собрала по норме 3 кг/час = 24 кг кокосов
Петя работал 0 часа собрал по норме 3 кг/час = 0 кг кокосов
Маша работал 9 часа собрала по норме 6 кг/час = 54 кг кокосов
Сырожа работал 0 часа собрал по норме 4 кг/час = 0 кг кокосов
Лена работал 6 часа собрал по норме 9 кг/час = 54 кг кокосов
Игорь работал 0 часа собрал по норме 1 кг/час = 0 кг кокосов
Маша работал 3 часа собрал по норме 8 кг/час = 24 кг кокосов
Даша работал 8 часа собрал по норме 3 кг/час = 24 кг кокосов
Как сдалать таблицу без тех, кто работал 0 часов, и соответственно ничего не собрал и чтоб
значения в таблице соответствовали именам по факту вот такую:
Вася | 8 |3 | 24|
Маша | 9 | 6 | 54 |
Лена | 6 | 9 | 54 |
Маша | 3 | 8 | 24 |
Даша | 8 | 3 | 24 |
Имена в строках могут быть перемешаны по другому порядку, главное, чтоб по факту одна маша | 9 | 6 | 54 | , а другая | 3 | 8 | 24 |.
И если Петя, например, выйдет на работу и ему проставят часы работы то он появится в таблице тоже.
Пробовал в отдельном столбце отсортировать по формуле "наибольший" по общей массе собранного и потом переносить значения исходя из результатов сортировке. Но результаты то встречаются одинаковые и при индекс(поискпоз по массиву) надо исключить уже найденного Вася | 8 |3 | 24| с массой 24 и вставить
Маша | 3 | 8 | 24 | тоже с массой 24. Пробовал при поискпоз в просматриваемом диапазоне вставить, чтоб просматривал от найденной ячейке в предыдущем поиске из ячейки выше. Так оказалось нельзя делать. Искал есть ли формула "исключить" или "исключить из поиска" - не нашел.
Сортировкой/фильтром нельзя пользоваться, т.к. это надо делать каждый раз вручную, макросами нельзя пользоваться.
И есть ли автофильтр, чтоб автоматом скрывал пустые часы?
Пример прикрепил.