на весь столбец?
в таблице он просто протягивается и оно тянет информацию из ячейки рядом
как указать чтоб впр работал по всей колонке но по каждой строке, то есть если в опредленное наззвание в а1, то подставлять информацию нужно в в2, если в а5 то в в5?
range.setValue('=SUM(C:C)') — это впишет формулу в каждую ячейку диапазона.
Добавил пример в ТАблицу чата https://docs.google.com/spreadsheets/d/1dbdJBM14E-gYNOZ6yqik4OA4foJWbksvGzkIzzXkIfA/edit#gid=905487425&range=A2:C6
с ВПР так же работать будет? формула такая =IFERROR(VLOOKUP(A7;'Техн.'!$A$2:$AD;2;0);"") то есть выглядеть должно таким образом? function userActionInsertFormulas() { const sheet = SpreadsheetApp.getActive().getSheetByName('Вставка формул скриптами'); sheet.getRange('A7:A').setValue('=IFERROR(VLOOKUP(A7;'Техн.'!$A$2:$AD;2;0);"")'); }
Добавьте формулу в Таблицу чата, я попробую обновить скрит, как раз проверим.
sheet.getRange('H2:H5').setValue('=IFERROR(VLOOKUP(G2;Вставка формул скриптами!$E$2:$F;2;0);"")');
Обсуждают сегодня