В таблице записаны - названия сочетаемых элементов назначенных определенной продукции и их количества. Это сочетания ресурсов, запасов и инструмента. И снизу справа идет небольшая таблица, где в большие ячейки вписаны названия элементов, а в коричневые ячейки - их количества. Этой нижней таблицей нужно определить - по большой таблице - какой продукции назначено заданное сочетание (и выписать ее название в синюю ячейку)
Как формулой определить подходящее сочетание и выписать в синюю ячейку - номер продукции из столбца E5:E. (там сложность еще в том, что в первые две ячейки - названия ресурс могут располагаться не по порядку, а как угодно. Например "Ресурс1" может быть записан как в ячейку V18, так и в ячейку W18
Показал на листе стрелками - что нужно.
Добрый вечер. помогите с формулой.
В таблице записаны - названия сочетаемых элементов назначенных определенной продукции и их количества. Это сочетания ресурсов, запасов и инструмента. И снизу справа идет небольшая таблица, где в большие ячейки вписаны названия элементов, а в коричневые ячейки - их количества. Этой нижней таблицей нужно определить - по большой таблице - какой продукции назначено заданное сочетание (и выписать ее название в синюю ячейку)
Как формулой определить подходящее сочетание и выписать в синюю ячейку - номер продукции из столбца E5:E. (там сложность еще в том, что в первые две ячейки - названия ресурс могут располагаться не по порядку, а как угодно. Например "Ресурс1" может быть записан как в ячейку V18, так и в ячейку W18
Я поставил в ячейки - Ресурс1,Ресурс2,Запас1=3,Запас2=5;Запас3=4;Инструмент1 И формула выдает ошибку #Н/Д (хотя сочетание там, по логике - вроде должно выдаваться)
Если убрать Инструмент1 - то формула правильно определяет сочетание "Продукция234" Еще в формуле отсутствует ссылки на ячейки - где описываются Запасы, и также никак не ссылается на ячейки где описываются количества (столбцы I,K,N,P,R) Эти количества тоже являются частью сочетаний.
AlexM, спасибо. Формула выдает ошибки.
Я поставил в ячейки - Ресурс1,Ресурс2,Запас1=3,Запас2=5;Запас3=4;Инструмент1 И формула выдает ошибку #Н/Д (хотя сочетание там, по логике - вроде должно выдаваться)
Если убрать Инструмент1 - то формула правильно определяет сочетание "Продукция234" Еще в формуле отсутствует ссылки на ячейки - где описываются Запасы, и также никак не ссылается на ячейки где описываются количества (столбцы I,K,N,P,R) Эти количества тоже являются частью сочетаний.SkyGreen
SkyGreen, Как учитывать запасы вы в первом сообщении не говорили, а ошибка, потому что комбинации Ресурс1,Ресурс2,Инструмент1 нет в таблице Добавляет в первую строку Инструмент1 и формула выдает нужное значение Ошибка убирается функцией ЕСЛИОШИБКА(формула;"")
SkyGreen, Как учитывать запасы вы в первом сообщении не говорили, а ошибка, потому что комбинации Ресурс1,Ресурс2,Инструмент1 нет в таблице Добавляет в первую строку Инструмент1 и формула выдает нужное значение Ошибка убирается функцией ЕСЛИОШИБКА(формула;"")AlexM
Я упоминал и "запасы" и "количества". Кроме того - еще дополнительно обвел красной рамкой - то что нужно учитывать - и в какой примерно строке будет находиться данное сочетание:
Я упоминал и "запасы" и "количества". Кроме того - еще дополнительно обвел красной рамкой - то что нужно учитывать - и в какой примерно строке будет находиться данное сочетание:SkyGreen
Так это вы самостоятельно в таблицу вписали слово "Инструмент1" - вон он там и появился. Его там вообще-то нет. Мой исходный файл - по-другому выглядит.
Так это вы самостоятельно в таблицу вписали слово "Инструмент1" - вон он там и появился. Его там вообще-то нет. Мой исходный файл - по-другому выглядит.SkyGreen
В малой таблице есть Ресурс2 и Запас3. В большой таблице, в обведенной строке этих значений нет. Почему так? Это частичное соответствие. Как такое соответствие принимать?
В малой таблице есть Ресурс2 и Запас3. В большой таблице, в обведенной строке этих значений нет. Почему так? Это частичное соответствие. Как такое соответствие принимать?AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
AlexM, в строке с Продукция234 содержатся следующие элементы: Ресурс1 в количестве 2, Ресурс2 в количестве 3, Запас1 в количестве 1, Запас3 в количестве 1
В ячейках поиска записано: Ресурс1 в количестве 1,Ресурс2 в количестве 3, Инструмент1, Запас1 в количестве 3, Запас2 в количестве 5, Запас3 в количестве 4.
В итоге - есть все необходимые элементы для строки "Продукция234" Но Ресурс1 - количество 1, а нужно 2 как минимум. Значит ничего отображаться не должно. Но если Ресурс1 - количество было бы 2, то тогда все условия были бы выполнены и отобразился бы результат "Продукция234"
AlexM, в строке с Продукция234 содержатся следующие элементы: Ресурс1 в количестве 2, Ресурс2 в количестве 3, Запас1 в количестве 1, Запас3 в количестве 1
В ячейках поиска записано: Ресурс1 в количестве 1,Ресурс2 в количестве 3, Инструмент1, Запас1 в количестве 3, Запас2 в количестве 5, Запас3 в количестве 4.
В итоге - есть все необходимые элементы для строки "Продукция234" Но Ресурс1 - количество 1, а нужно 2 как минимум. Значит ничего отображаться не должно. Но если Ресурс1 - количество было бы 2, то тогда все условия были бы выполнены и отобразился бы результат "Продукция234"SkyGreen
Сообщение отредактировал SkyGreen - Среда, 13.12.2023, 14:19
Светлый, SkyGreen не устроит. Он ожидает, при этих данных в малой таблице, ошибку. Если в V21 будет 2, а не 1, то формула должна вернуть Продукция234
Светлый, SkyGreen не устроит. Он ожидает, при этих данных в малой таблице, ошибку. Если в V21 будет 2, а не 1, то формула должна вернуть Продукция234AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Эта формула почему-то выводит слово "Идентификатор", хотя это вообще не продукция а заголовок. Потом эта формула - никак не анализирует столбцы I,K,N,P,R (хотя нужно чтобы они тоже участвовали в поиске)
Светлый, спасибо.
Эта формула почему-то выводит слово "Идентификатор", хотя это вообще не продукция а заголовок. Потом эта формула - никак не анализирует столбцы I,K,N,P,R (хотя нужно чтобы они тоже участвовали в поиске)SkyGreen
И не найдёт. Там в столбце инструмент пусто. *Формула массива вводится одновременным нажатием Ctrl+Shift+Enter **А ресурс из столбцов I и K с чем сравнивать? ***Включил эти столбцы в формулу.
И не найдёт. Там в столбце инструмент пусто. *Формула массива вводится одновременным нажатием Ctrl+Shift+Enter **А ресурс из столбцов I и K с чем сравнивать? ***Включил эти столбцы в формулу.
Тут вопрос о том достаточно ли ресурсов,запасов и инструментов - для того или иного сочетания в таблице или недостаточно (это не то чтобы, точное сочетание - а достаточное сочетание. Чтобы компонентов - хватало. Чтобы их было не меньше, чем требуется). Сейчас в ячейке AA18 - задан Инструмент1 Но для строки 5 - инструмент вообще не нужен. Из-за этого строка5 (Продукция234) - как раз подходит под заданное сочетание и формуле нужно тут сработать.
То же самое касается Запас1=1 для той же строки5. В ячейках поиска задано, что Запас1=3 3>1, значит и по этому пункту формуле нужно сработать - поскольку и это условие удовлетворяется.
Тут вопрос о том достаточно ли ресурсов,запасов и инструментов - для того или иного сочетания в таблице или недостаточно (это не то чтобы, точное сочетание - а достаточное сочетание. Чтобы компонентов - хватало. Чтобы их было не меньше, чем требуется). Сейчас в ячейке AA18 - задан Инструмент1 Но для строки 5 - инструмент вообще не нужен. Из-за этого строка5 (Продукция234) - как раз подходит под заданное сочетание и формуле нужно тут сработать.
То же самое касается Запас1=1 для той же строки5. В ячейках поиска задано, что Запас1=3 3>1, значит и по этому пункту формуле нужно сработать - поскольку и это условие удовлетворяется.SkyGreen
Светлый, спасибо. Эта формула работает гораздо лучше. Но почему-то в примере она не срабатывает: Выдает результат : "Продукция9385" , хотя Ресурс1 в поиске = 4, а в таблице Ресурс1=5 (то есть по условиям не хватает одной единицы для срабатывания. Но формула - ошибочно срабатывает)
Светлый, спасибо. Эта формула работает гораздо лучше. Но почему-то в примере она не срабатывает: Выдает результат : "Продукция9385" , хотя Ресурс1 в поиске = 4, а в таблице Ресурс1=5 (то есть по условиям не хватает одной единицы для срабатывания. Но формула - ошибочно срабатывает)SkyGreen