Всем привет, у меня такая задача.... Из общего списка (редактируемого, точнее дополняемого) разделить по категориям на другой лист и на третьем листе создать блок с помощью выпадающего списка ( сам список это и есть выборка по категориям на втором листе. схема: Лист1 - "Блок" - тут будет те же категории как и на других листах только в виде вып. списка Лист2 - "Разделение" - это разделение на категории из общего списка Лист3 для создания выпадающего списка для Листа1 Лист3 - "сырье" - списко всего сырья, в первой колонке как раз те самые категории по которым надо разбить списки в Листе2 Если что не дописал, прошу прощения, исправлю.
Всем привет, у меня такая задача.... Из общего списка (редактируемого, точнее дополняемого) разделить по категориям на другой лист и на третьем листе создать блок с помощью выпадающего списка ( сам список это и есть выборка по категориям на втором листе. схема: Лист1 - "Блок" - тут будет те же категории как и на других листах только в виде вып. списка Лист2 - "Разделение" - это разделение на категории из общего списка Лист3 для создания выпадающего списка для Листа1 Лист3 - "сырье" - списко всего сырья, в первой колонке как раз те самые категории по которым надо разбить списки в Листе2 Если что не дописал, прошу прощения, исправлю.Chetvertkoff
Да вроди все отлично работает, у меня пара вопросов 1) если можно рассказать что делает формула а точнее почему поиск значения "ПНД" происходит через такие сложности ( я понимаю что так эксель сделан) - (A1<>0;A1;"") почему так? И почему значение после выполнения формулы равно "4"
Код
=ПОИСКПОЗ(ЕСЛИ(B1<>0;B1;"我");сырье!$B:$B;B1=0)
( что за иероглиф?) я понимаю что его можно на что угодно заменить, но вдруг он к чему то? или это подпись? "Моё"? =) 2) тоже самое и тут - не понимаю почему формула смотрит на пару ячеек выше?
Да вроди все отлично работает, у меня пара вопросов 1) если можно рассказать что делает формула а точнее почему поиск значения "ПНД" происходит через такие сложности ( я понимаю что так эксель сделан) - (A1<>0;A1;"") почему так? И почему значение после выполнения формулы равно "4"
Код
=ПОИСКПОЗ(ЕСЛИ(B1<>0;B1;"我");сырье!$B:$B;B1=0)
( что за иероглиф?) я понимаю что его можно на что угодно заменить, но вдруг он к чему то? или это подпись? "Моё"? =) 2) тоже самое и тут - не понимаю почему формула смотрит на пару ячеек выше?
если ячейка не равна 0, т.е. это уникальное* значение, мы ищем его, иначе уникальные значения закончились и нам нужно найти последнюю, заполненную текстом строку, (для ограничения списка) для этого поиск должен быть неточным (ИСТИНА)
если ячейка не равна 0, т.е. это уникальное* значение, мы ищем его, иначе уникальные значения закончились и нам нужно найти последнюю, заполненную текстом строку, (для ограничения списка) для этого поиск должен быть неточным (ИСТИНА)