но благодарности моей не будет предела если к формуле вы дадите пояснение . знаете ли с кривыми ручками можно любую формулу загубить... поэтому понять как она работает просто необходимо!
Тогда смотри. Формула для веса (ячейка Е8) выглядит так:
=IF(ISNA(VLOOKUP(C8,$прайслист.$A$2:$B$1024,2,0)),"",VLOOKUP(C8,$прайслист.$A$2:$B$1024,2,0))
Здесь:
IF(ISNA(VLOOKUP - сама формула поиска и подстановки значений.
C8 - ячейка, которая берётся для поиска на втором листе (в данном случае - ведётся поиск по артикулу)
$прайслист. - название листа, где искать значения (в данном случае это второй лист файла - прайслист)
$A$2:$B$1024 - диапазон, в котором ищутся и берутся значения со второго листа, в котором:
$A$2 - начальная ячейка таблицы второго листа (указывается левый верхний угол таблицы)
$B$1024 - конечная ячейка таблицы второго листа (указывается правый нижний угол таблицы)
Поскольку нас интересует только вес, в данном случае мы взяли первые два столбца второго листа (от А2 до В1024), хотя не будет ошибкой, если указать всю таблицу второго листа таким образом: $A$2:$С$1024. Далее:
2,0 - выбрать из указанной ранее таблицы $A$2:$B$1024 ячейку из второго столбика, т.е. В данном случае это столбик В (вес)
Затем, формула повторяется после кавычек ,"",:
VLOOKUP(C8,$прайслист.$A$2:$B$1024,2,0)
Зачем это сделано - не знаю, но главное, что формула работает таким образом (Я сама до этого долго гуглила, чтобы найти как это делается).
Второй пример, для цены товара - формула выглядит так:
=IF(ISNA(VLOOKUP(C8,$прайслист.$A$2:$C$1024,3,0)),"",VLOOKUP(C8,$прайслист.$A$2:$C$1024,3,0))
Тут, соответственно:
IF(ISNA(VLOOKUP - сама формула поиска и подстановки значений.
C8 - ячейка, которая берётся для поиска на втором листе (в данном случае - ведётся поиск по артикулу)
$прайслист. - название листа, где искать значения (в данном случае это второй лист файла - прайслист)
$A$2:$C$1024 - диапазон, в котором ищутся и берутся значения со второго листа, в котором:
$A$2 - начальная ячейка таблицы второго листа (указывается левый верхний угол таблицы)
$С$1024 - конечная ячейка таблицы второго листа (указывается правый нижний угол таблицы)
Поскольку нас интересует цена, а она в третьем столбике, в данном случае мы взяли все три столбца второго листа (от А2 до С1024). Далее:
3,0 - выбрать из указанной ранее таблицы $A$2:$С$1024 ячейку из третьего столбика, т.е. В данном случае это столбик С (цена)
Затем, формула повторяется после кавычек ,"",:
VLOOKUP(C8,$прайслист.$A$2:$C$1024,3,0)
В общем, теперь ты примерно знаешь какие значения в формуле можно менять, чтобы изменять размер или формат таблицы.
Советую сохранить себе этот файл на будущее, как образец, потому что запомнить это нереально.