Таблицы. Работа с формулами

2»

Комментарии

  • У меня в клиновых задвижках именно так реализован подбор привода к арматуре

  • MCAD
    отредактировано 25 июл

    Так ты правильно используешь СПДС, именно как "Access", а не Excel.
    Собственно как он и задумывался, включая отчёты и пользовательские формы - оттуда передиралось.

    Таблицы - случайно получились вспомогательный инструмент, для построения отчётов по БД чертежа. Писал уже много раз…

  • Это же получается именно то, что доктор прописал !

    Доктор плохого не посоветует! Именно это и нужно.

    Ввиду слабого знания, что там и как под капотом в таблицах, мне видится проблема в изменении выборки в таблице пользователя. Возможно, это делается одним кликом. Если так, то это будет универсальное решение. которое можно поместить в палитру инструментов: вставка двух таблиц, таблица-решалка сразу "отправляется" на слой Defpoints, а таблица пользователя содержит необходимые формулы. При этом в ней должна быть доступно изменение выборки, либо просто ручная набивка строк со значением аргумента.

  • Эко вы тут тему развили. На самом деле меня устроил вариант с формулой интерполяции, он полностью подходит для решения моей задачи. Спасибо!

  • Эко вы тут тему развили. 

    Вообще название темы "Работа с формулами" намекает на "Построитель выражений", а не конкретную функцию.

    И тем более никто в платформе не будет искать решения по базе СПДС.

  • Evgenia
    отредактировано 8 авг

    Добрый день! Прошу помощи для написания формулы в таблицу nanocad, аналогичной exel: СУММЕСЛИ.

    Дано: кабельный журнал ЭОМ, нужно посчитать сумму всех упомянутых в таблице кабелей по отдельности.

    В exele формула выглядела след. образом: для I161:=СУММЕСЛИ($H$6:$H$159;$H161;I$6:I$159).

    Как написать это же выражение в таблице Nanocad?

  • doctorRAZ
    отредактировано 8 авг

    Имха менее затратно будет посчитать в эксель и скопипастить в таблицу нано.

    Такто расчеты ткз и релейки, давно уже делаю в эксель и как ole вставляю в нану.

    Если надо поправить дабкликом открыл оле поправил сохранил, закрыл, все автоматом обновилось

  • MCAD
    отредактировано 8 авг

    В exele формула выглядела след. образом: для I161:=СУММЕСЛИ($H$6:$H$159;$H161;I$6:I$159)

    Нет такой функции.

    А точно , что диапазон суммирования i6:i151, а не i6:o151?

    Если да, то можно добавить скрытые колонки и в них отдельно подсчитать сумму по маркам.

    Хлопотно, конечно.

  • MCAD
    отредактировано 8 авг

    Имха менее затратно будет посчитать в эксель и скопипастить в таблицу нано.

    Любая математика будет более удобна как OLE объект.

  • Да, диапазон для ячейки i161= i6:i151, он должен посчитать каждый кабель в прокладке определенным способом. Потом для ячеек o161=o6:o151 и т.д.

    Не могли вы помочь в написании формулы для скрытой ячейки.

    Я ввожу для R7 =if(off(0;10-col)==off(-row;0);1 ;0 )

    Считает криво-яч. R97, R98 не видит

    Потом думала рядом в скрытой ячейке делать перемножение на столбцов R*I, затем на R*J и т.д.

  • MCAD
    отредактировано 9 авг

    Я ввожу для R7 =if(off(0;10-col)==off(-row;0);1 ;0 )

    Считает криво-яч. R97, R98 не види

    для R7=iff($H7==R$4;$P7;0)

    https://cloud.mail.ru/public/jAYa/psxbbbLWn

    Я бы прислушался к совету @doctorRAZ

    Такто расчеты ткз и релейки, давно уже делаю в эксель и как ole вставляю в нану.

  • MCAD
    отредактировано 9 авг

  • так там же не разбить на листы, Ole встанет из exel одной большой таблицей.

    Или как ole можно постранично настраивать?

  • MCAD
    отредактировано 9 авг

    Вот прямо заголовок для новой темы

    как ole можно постранично настраивать?

  • MCAD
    отредактировано 9 авг

    С примером то разобрались?

  • Выделяешь что надо

    Копируешь

    Вставляешь

    ——

    Есть и минусы,

    каждая вставка оле независимый объект, соответственно файл распухает

    Ну и если поправил в одной вставке, другая связанная сама себя не обновит, надо переставить.

    В любом случае для меня это быстрее и технологичнее, чем мастырить это в нанотаблицах. Они похожи на эксель, но они не он.

    Так то еслиб нанодев реализовал подгрузку ехель, ворд как внешней ссылки, типа как в пдф сделано, цены б фиче не было.

  • Кстати как костыль..

    В Ворде такое делал

    Печатаешь Ворд в пдф

    Вставляешь пдф массивом в нану.. Настраиваешь масштаб, подрезки..

    Если что-то поменялось, перевыводишь пдф, обновляешь в нано ссылку на пдф.

    Файл dwg не пухнет, все обновится гамузом

    ———-

    Минус нана блокирует пдф, соответственно перед выводом в него, ссылку выгрузить или dwg закрыть

  • iff($H7==R$4;$P7;0) можно растягивать на все скрытые ячейки. Только учтите, что в последней строке сумма, её луче в нижний колонтитул перетащить.

    PS: а много "марок" в одной таблице?

  • MCAD
    отредактировано 9 авг

    Можно Нужно, конечно заранее создать отчет с нужными колонками с используемыми "марками". А итог (общую длину) сделать комментированными ячейками.

    А можно Экселевский вариант? Там "Сводная таблица"?

  • MCAD
    отредактировано 9 авг

    Ну у Вас так же сделано. Есть марки, которых нет в данной спецификации.

    На старом форуме был маркер, который ставил позицию, изранил все эти данные

  • Поищите или поспрашивайте у коллег.

    Много вариантов с разным уровнем автоматизации и детализации расчетов.

    Первая строка поиска в Google https://dwg.ru/dnl/14466