Прошу помочь с написанием формулы для следующей задачи: Есть таблица с данными по поставщикам, ответственным, наименованию товара, его количеству и статусу. Для каждой позиции товара я хочу в отдельную колонку вытащить всех поставщиков таким образом, чтобы они были перечислены через запятую по следующему условию: статус товара должен быть либо Ждет Оплаты, либо Принято.
Моя попытка реализовать данную задачу выглядела так:
где В - колонка поставщики, F - статус, D - название позиции. Однако функция возвращает пустую строку, а в чем дело - понять мне не хватает знаний. Буду признательнна за подсказку! Пример таблицы также прикладываю
Прошу помочь с написанием формулы для следующей задачи: Есть таблица с данными по поставщикам, ответственным, наименованию товара, его количеству и статусу. Для каждой позиции товара я хочу в отдельную колонку вытащить всех поставщиков таким образом, чтобы они были перечислены через запятую по следующему условию: статус товара должен быть либо Ждет Оплаты, либо Принято.
Моя попытка реализовать данную задачу выглядела так:
где В - колонка поставщики, F - статус, D - название позиции. Однако функция возвращает пустую строку, а в чем дело - понять мне не хватает знаний. Буду признательнна за подсказку! Пример таблицы также прикладываюbraellin
После ввода в ячейку Сводка!B2 протяните (скопируйте) формулу в ячейки ниже. Если финт сразу не сработает (т.е. значения не появятся нигде), то попробуйте ввести формулу в Сводка!B2 как формулу массива, т.е. нажав одновременно Ctrl+Shift+Enter (после чего также протяните в ячейки ниже).
Я не мог проверить свои предположения в Excel, так как в моей версии еще нет функции TEXTJOIN. Но я проверил их в таблицах Гугл и там у меня получилось с такой формулой массива (обращаю внимание, что у меня разделитель элементов формулы - точка с запятой, а не запятая!): [vba]
После ввода в ячейку Сводка!B2 протяните (скопируйте) формулу в ячейки ниже. Если финт сразу не сработает (т.е. значения не появятся нигде), то попробуйте ввести формулу в Сводка!B2 как формулу массива, т.е. нажав одновременно Ctrl+Shift+Enter (после чего также протяните в ячейки ниже).
Я не мог проверить свои предположения в Excel, так как в моей версии еще нет функции TEXTJOIN. Но я проверил их в таблицах Гугл и там у меня получилось с такой формулой массива (обращаю внимание, что у меня разделитель элементов формулы - точка с запятой, а не запятая!): [vba]