Size: a a a

Чат | Google Таблицы и скрипты

2020 April 07

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Ну кажется, что самый простой вариант - отказаться от одной формулы массива, которая выводит весь столбец и сделать отдельные формулы ВПР для каждой ячейки и их уже менять
источник

АР

Андрей Рягин... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Ну кажется, что самый простой вариант - отказаться от одной формулы массива, которая выводит весь столбец и сделать отдельные формулы ВПР для каждой ячейки и их уже менять
Да, мне кажется наиболее простой и быстрый вариант. Сейчас попробуй. Спасибо!
источник

IV

Ivan Vetrov in Чат | Google Таблицы и скрипты
Андрей Рягин
Прочитал, осмысливаю )) Я не успеваю так быстро осмысливать, как Вы Евгений даёте ответы 😂 Я только буквы читать успеваю.. )
а есть условие по которому ячейка становится красной?
источник

АР

Андрей Рягин... in Чат | Google Таблицы и скрипты
Ivan Vetrov
а есть условие по которому ячейка становится красной?
Не. Когда составляется заказ определяется на основании принятия сиюминутного решения или договорённости с конкретным заказчиком. Фактически, это скидка на определённую позицию. Но она определяется не в %, а в абсолютном значении. Например, по прайсу прокладка кабеля - 100 руб./м, а с заказчиком договорились на 80 руб./м
источник

IV

Ivan Vetrov in Чат | Google Таблицы и скрипты
Как вариант записывать рядом % скидки.  а с результата впр отбавлять стоимость скидки
источник

IV

Ivan Vetrov in Чат | Google Таблицы и скрипты
={ "Цена"; ArrayFormula( IFERROR( VLOOKUP(E3:E7; A3:C7; 3;0 ))-J3:J7) }


https://gyazo.com/f8665524d2f9cbd4ceb676875f387640
источник

АР

Андрей Рягин... in Чат | Google Таблицы и скрипты
Ivan Vetrov
Как вариант записывать рядом % скидки.  а с результата впр отбавлять стоимость скидки
Думал.. Этот заказ является готовой печатной формой, надо будет как-то скидку куда-то прятать.
источник

АР

Андрей Рягин... in Чат | Google Таблицы и скрипты
👍 Тоже спасибо за вариант. Скидку можно и белым залить 😂
источник

IV

Ivan Vetrov in Чат | Google Таблицы и скрипты
для печати можете сделать отдельный лист, в котором только нужные столбцы через фильтр или квери
источник

АР

Андрей Рягин... in Чат | Google Таблицы и скрипты
Ivan Vetrov
для печати можете сделать отдельный лист, в котором только нужные столбцы через фильтр или квери
Можно, но когда заказов в одном документе десятки, то получается на каждый заказ будет 2 листа. Как-то напряг меня этот расклад. А там и помимо заказов всяких сводных  и прочих хватает. Можно, конечно, всё по файлам разнести, тем более, учитывая, что с 0 проектирую, но хотелось бы в 1 файле с минимальным количеством листов.
В любом случае благодарю за вариант.
источник

AG

Anton Grant in Чат | Google Таблицы и скрипты
Подскажите, не пойму: что я не так делаю: spreadsheet.getRange("C3").setValues(={100\200})

у меня на выходе получается 100200, а надо чтобы было в разных ячейках 100 и 200 (на самом деле там формулы будут. типа {if \ if} просто формула - нормально в ячейке, а в редактор вставляю  - не получается. попробовал сделать {if&char(92)&if} не помогло
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Anton Grant
Подскажите, не пойму: что я не так делаю: spreadsheet.getRange("C3").setValues(={100\200})

у меня на выходе получается 100200, а надо чтобы было в разных ячейках 100 и 200 (на самом деле там формулы будут. типа {if \ if} просто формула - нормально в ячейке, а в редактор вставляю  - не получается. попробовал сделать {if&char(92)&if} не помогло
Привет, setFormula
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Anton Grant
Подскажите, не пойму: что я не так делаю: spreadsheet.getRange("C3").setValues(={100\200})

у меня на выходе получается 100200, а надо чтобы было в разных ячейках 100 и 200 (на самом деле там формулы будут. типа {if \ if} просто формула - нормально в ячейке, а в редактор вставляю  - не получается. попробовал сделать {if&char(92)&if} не помогло
И формулу в кавычках, как текстовую строку, начинается с =
источник

СН

Станислав Носырев... in Чат | Google Таблицы и скрипты
Очень интересное решение, спасибо
источник

A

Admin in Чат | Google Таблицы и скрипты
Андрей Рягин
Прочитал, осмысливаю )) Я не успеваю так быстро осмысливать, как Вы Евгений даёте ответы 😂 Я только буквы читать успеваю.. )
Как вариант, чтобы все полностью на массиве работал, в исходном добавить еще один столбец, который будет первично учитывать его при ВПР

Если заполнено - берем, нет - то берем стандартную колонку
источник

A

Admin in Чат | Google Таблицы и скрипты
Ivan Vetrov
Как вариант записывать рядом % скидки.  а с результата впр отбавлять стоимость скидки
👍 недочитал, именно про это имел ввиду (с доп.столбцом)
источник

P

Pavel in Чат | Google Таблицы и скрипты
А какой сейчас лимит на использования функции IMPORTRANGE в 1 таблице_1 лице ?
источник

A

Admin in Чат | Google Таблицы и скрипты
Pavel
А какой сейчас лимит на использования функции IMPORTRANGE в 1 таблице_1 лице ?
Все относительно, нигде нет точной информации.
Зависит от множества нюансов (объем данных, кол-во строк/столбцов/тяжелые формулы итд итп)

Научным методом тыка, если.
Лучше скриптом все делать изначально сразу.

Импортрендж удобно для небольшого справочника например
источник

P

Pavel in Чат | Google Таблицы и скрипты
Admin
Все относительно, нигде нет точной информации.
Зависит от множества нюансов (объем данных, кол-во строк/столбцов/тяжелые формулы итд итп)

Научным методом тыка, если.
Лучше скриптом все делать изначально сразу.

Импортрендж удобно для небольшого справочника например
Спасиб )
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Pavel
Спасиб )
Привет, смотри - если ты переносишь из другой таблицы 10к строк и 10 столбцов - то лучше этот перенос разбить на несколько функций IMPORTRANGE и результат объединить в одном массиве
источник