- Общие сведения о программе
- Порядок работы с программой
- Обработчики прайс-листов
- Настройка вывода результата
- Автоконфигурация вывода
- Добавление конфигурации вывода
- Настройка формата создаваемого прайса (XLS / XLSX или CSV)
- Создание прайс-листа по шаблону
- Добавление столбцов для вывода
- Настройка выводимого столбца
Вывод формулы в столбец
- Настройка имени файла для итогового прайс-листа
- Объединение строк в создаваемом прайс-листе
- Объединение одинаковых товаров из прайс-листов
- Поиск по прайс-листам
- Таблицы замены для прайс-листов
- Разное
- Переключение между наборами настроек
Вывод формулы в столбец |
На третьей вкладке настроек выводимого поля (столбца), можно указать формулу, которая будет выведена во все ячейки этого столбца
ВНИМАНИЕ: Формула вводится в стиле R1C1, и начинаться должна со знака =
Функции Excel пишутся в локальном варианте (на русском языке)
Формула выводится в столбец, только если выбран Формат поля = Формула
Это может быть как обычная формула Excel (ссылающаяся на другие ячейки этой строки), так и нестандартная формула, учитывающая текущее значение этого поля (которое будет подставлено в формулу на место подстановочных кодов {текст} и {число})
Можно использовать формулы (в стиле R1C1) типа таких:
=RC9*RC5
=ЕСЛИ({число}>100;{число}*1.25;{число}*(RC5 + 1.35))
={текст}&" какой-то текст"
При обработке такой формулы, подстановочный код {число} будет заменен на вычисленное значение поля (преобразованное в числовой вид), а подстановочный код {текст} будет заменён на текущее значение поля, обрамлённое по краям кавычками
На примере заданной в настройках формулы =ЕСЛИ({число}>100;{число}*1.25;{число}*(RC5 + 1.35)), в создаваемый прайс-лист будет вставлена такая формула (если, например, вычисленное значение поля равно 120):
=ЕСЛИ(120>100;120*1.25;120*(RC5 + 1.35))
На примере заданной в настройках формулы ={текст}&" какой-то текст", в создаваемый прайс-лист будет вставлена такая формула (если, например, вычисленное значение этого поля равно AS1234):
="AS1234"&" какой-то текст"
- Добавить комментарий
- 8061 просмотр
Комментарии
Здравствуйте, Павел.
Потому что формула не в том формате, какой нужен программе (она написана в нотации A1, а программе нужна формула в нотации R1C1)
Здравствуйте. У меня такая проблема при выводе формулы =ОСТАТ(ЧСТРОК(A$2:A2)-1;ОКРВНИЗ.ТОЧН(СЧЁТЗ($A:$A)/33;1))+1 обработчик зависает на 50%. С более простыми формулами проблем нет. Подскажите в чем может быть проблема
Добрый день Игорь, подскажите пожалуйста, мне в 4 прайсах нужно прибавить кол-во штук в столбцах или как другой вариант выделить 4 столбца с 4 различными количествами товара. Как сделать не пойму. Заранее благодарю за ответ
="http://shop.autotitan24.ru/media/export/public/" & RC1 & "/" & RC3 & ".jpg"
Игорь подскажите как будет выглядеть формула когда нужно http://shop.autotitan24.ru/media/export/public/+(знач 1 столб+/+знач 3 столб+ .jpg
Александр, проще подключить к этому полю в конфигурации вывода таблицу замен из трёх записей:
=ЕСЛИ(ИЛИ({название поля}="Оригинал";{название поля}="Аналог");{название поля};"")
как реализовать?
что бы в конфигурации вывода вывод поля {название поля} проверялось содержимое этого поля и менялось или не менялось в соответствии с формулой выше?
Конвертация валют настраивается не в конфигурации вывода, а в обработчике прайс-листа, на вкладке СТОИМОСТЬ для поля «Цена в рублях»
Курсы валют задаются в настройках программы, - меню ДОПОЛНИТЕЛЬНО - Настроить курсы валют.
(там можно выбрать валюты из выпадающего списка, либо свои добавить)
Если сами не разберетесь, - звоните в скайп, помогу.
в программе есть справочник валют.
1.Как добавить новую валюту
2. В колонке 10 цена в валюте. Нужно в колонку 11 вывести цену в рублях - какие нужно сделать настройки поля в конфигурации вывода, что бы рассчитать рублевую цену в этой колонке ?
Спасибо, но надстройка не дает возможность установить наценку 18,8%, только 18 18,5, т.к шаг 0,5. http://prntscr.com/8ctkad Как быть в этой ситуации?
Все получилось! Нужно было просто увеличить цену на -5% на вкладка наценка и округление )))
Это же простая наценка, - надо увеличить цену на 18,8% (т.к. 1.1*1.08 = 1,188)
Это делается без всяких формул, - на вкладке СТОИМОСТЬ / НАЦЕНКА и ОКРУГЛЕНИЕ)
Здравствуйте. Не могу осуществить сложную наценку (хотя она и не сложная)) ) делаю так http://prntscr.com/8chiqp
но выдает текст формулы, а не конечный результат http://prntscr.com/8chjes
что я делаю не правильно???
Здравствуйте, Тарас
Формула в вашем случае не нужна.
На вкладке СТОИМОСТЬ можно просто вычесть 5% от стоимости (поставить -5%), - вместо формулы =цена*0.95
Если сами не разберетесь, - звоните в скайп, помогу.
Что-то у меня все равно не получается) Что я не правильно делаю?
В ячейке D4 находится стоимость в евро. Беру значение из этой ячейки: на вкладке СТОИМОСТЬ отмечаю конвертер валют из евро в рубли: подставляя курс с сайта ЦБ. Во вкладке формула EXCEL ставлю формулу: =RC4*0.95
Ничего не выходит)
Вычесть 5% - это то же самое, что и умножить на 0,95, т.е. стоимость товара = значение ячейки * курс ЦБ * 0,95
Т.е. можно из курса ЦБ вычесть 5%, как вариант, или же вычесть 5% из исходного значения цены.
В настройках обработчика прайса, на вкладке СТОИМОСТЬ, можно добавить или вычесть нужное количество процентов от стоимости.
Поставьте там -5%
Здравствуйте, подскажите как можно сделать. Стоимость товара расчитывается как: значение ячейки * курс ЦБ - 5%
Умножение и конвертация-ок, а как вычесть 5% ?
Это делается на этапе обработки прайса, - в настройках обработчика.
Для поля с длинным текстом, включаете «Функции обработки», и там добавляете функцию «Подстрока» с параметрами 1 и 150 (150 символов, начиная с первого)
Что нужно ввести, чтобы текст в поле обрезался. Например мне нужно, чтобы после обработки поле имело текст, в котором не более 150 символов.
Чтобы заработало, надо указать формат вывода этого поля, - «формула»
PS: округлить можно и без формулы, - штатными возможностями программы.
Или просто назначить формат ячеек в шаблоне, в который выводится прайс.
=ОКРУГЛТ(RC[1];5)
не работат
=ОКРУГЛТ({число};5)
тоже не работает