| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Формулы в Таблице не работают, если хоть в одной ячейке пустое значение

Формулы в Таблице не работают, если хоть в одной ячейке пустое значение

Ответ
Поиск в этой теме
Непрочитано 28.05.2020, 10:18 #1
Формулы в Таблице не работают, если хоть в одной ячейке пустое значение
Volodich
 
проектировщик-электрик
 
Челябинск
Регистрация: 20.12.2007
Сообщений: 474

Здравствуйте, уважаемые!
Столкнулся с какой-то дурацкой проблемой.
Сделал таблицу автокада для подсчета материалов. В столбце "сумма" пишу формулу =(D$6*D8+E$6*E*8 и т.д.), которую потом хочу скопировать вниз и она по всем строчкам автоматически изменится.
Проблема возникла уже на третьем числе. Оказывается, формула не хочет работать, если хотя бы одна ячейка в ней пустая. Выдаёт значение №№№№. Как только ставишь 0 (ноль), формула нормально работает.
Ну что за свинство! Это же неудобно!
Можно ли как-то заставить её работать или например, вставить во все пустые ячейки нули и как-то спрятать их?

Вложения
Тип файла: dwg
DWG 2007
Вредная_Таблица.dwg (2.05 Мб, 24 просмотров)

__________________
Неважно, что что-то идет неправильно. Возможно, это хорошо выглядит...
Просмотров: 2378
 
Непрочитано 28.05.2020, 10:25
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


Попробуй поставить тип значения - число (файл не скачивал).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.05.2020, 10:40
#3
Volodich

проектировщик-электрик
 
Регистрация: 20.12.2007
Челябинск
Сообщений: 474


Спасибо за совет! Пробовал (в приложенной таблице уже сделано). Я везде сделал "десятичное число" - и в исходных ячейках и в результирующей. Но не помогло ((
__________________
Неважно, что что-то идет неправильно. Возможно, это хорошо выглядит...
Volodich вне форума  
 
Непрочитано 29.05.2020, 00:01
#4
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


По-моему, ничего с этими пустыми ячейками не поделать, чтобы они могли учитываться в качестве нулей при участии в формулах. Тут поможет разве только, если назначить нулевым ячейкам внутри цвет текста 255,255,255 - он не выводится на печать. Вручную, конечно, - то еще удовольствие. Для облегчения процесса поможет копирование свойств ячеек кисточкой, которая есть на панели свойств таблиц. Но и это тоже - не самая сладкая задачка, понимаю. Еще быстрее - создать стиль ячеек, назначив в нем тексту цвет, и присваивать этот стиль сразу диапазону ячеек.
В общем, всё, что может предоставить по этому вопросу Автокад - костыли, один короче другого.
skkkk вне форума  
 
Автор темы   Непрочитано 29.05.2020, 09:27
#5
Volodich

проектировщик-электрик
 
Регистрация: 20.12.2007
Челябинск
Сообщений: 474


Цитата:
Сообщение от skkkk Посмотреть сообщение
По-моему, ничего с этими пустыми ячейками не поделать, чтобы они могли учитываться в качестве нулей при участии в формулах. Тут поможет разве только, если назначить нулевым ячейкам внутри цвет текста 255,255,255 - он не выводится на печать. Вручную, конечно, - то еще удовольствие. Для облегчения процесса поможет копирование свойств ячеек кисточкой, которая есть на панели свойств таблиц. Но и это тоже - не самая сладкая задачка, понимаю. Еще быстрее - создать стиль ячеек, назначив в нем тексту цвет, и присваивать этот стиль сразу диапазону ячеек.
В общем, всё, что может предоставить по этому вопросу Автокад - костыли, один короче другого.
Я сделал ещё хуже - поставил в каждой ячейке ноль и сделал его размером шрифта 0.000000001. Правильно сказано "то ещё удовольствие".
Но самое странное выяснилось в процессе заполнения. Например, в формуле участвуют 10 пустых ячеек. Пока не заполнишь все нулями - не работает. А потом можно нули удалять. НО. Все кроме одного. Иначе опять не работает. А по некоторым строчкам при удалении нулей, формула работает, но итоговая цифра вообще неадекватная, не связанная ни с чем. Поэтому оставил нули везде ))
Эти таблицы - просто позор автодеска и издевательство над проектировщиками.
Не люблю проект разносить по разным файлам, но видимо придётся в экселе делать и ссылку вставлять.
__________________
Неважно, что что-то идет неправильно. Возможно, это хорошо выглядит...
Volodich вне форума  
 
Непрочитано 29.05.2020, 09:49
#6
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,049


Цитата:
Сообщение от Volodich Посмотреть сообщение
Эти таблицы - просто позор автодеска и издевательство над проектировщиками.
имхо, скорее Аутодеск ненавязчиво намекает, что Акад - это графический, а не текстовой редактор или электронные таблицы)
Сергей812 вне форума  
 
Непрочитано 29.05.2020, 10:07
#7
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,992


Цитата:
Сообщение от Volodich Посмотреть сообщение
Можно ли как-то заставить её работать или например, вставить во все пустые ячейки нули и как-то спрятать их?
Закрасить нули белым цветом или высоту текста задать 0,хрендесятых.. )
Nike вне форума  
 
Непрочитано 29.05.2020, 11:12
#8
crossing


 
Регистрация: 19.07.2018
Сообщений: 3,083


Цитата:
Сообщение от Volodich Посмотреть сообщение
Ну что за свинство! Это же неудобно!
Автокад должен продаваться. Постоянно.
crossing вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Формулы в Таблице не работают, если хоть в одной ячейке пустое значение

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рифмоплетство. Kryaker Разное 554 14.11.2023 11:59
Как изменить пользовательский масштаб видового окна, если значение стоит 0? AutoCAD2015 x64 Lexa Bravo AutoCAD 2 09.04.2018 12:52
Помогите найти ошибку с Lisp "автонумерацией листов" tujn08 LISP 14 12.05.2015 17:20
ф-ла Пузыревского начальное критическое напряжение - в знаменателе формулы получается отрицательное значение. NikName Конструкции зданий и сооружений 2 25.02.2009 21:00
Можно ли детали одной сборки отобразить или сделать деталями другой? olamot Другие CAD системы 18 23.11.2008 16:13