Excel 2007. Не вычисляются формулы в некоторых ячейках.
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Excel 2007. Не вычисляются формулы в некоторых ячейках.

Excel 2007. Не вычисляются формулы в некоторых ячейках.

Ответ
Поиск в этой теме
Непрочитано 21.11.2011, 10:41 #1
Excel 2007. Не вычисляются формулы в некоторых ячейках.
Makswell
 
Инженер-строитель
 
Киров
Регистрация: 15.08.2007
Сообщений: 2,204

Здравствуйте. Помогите с проблемой.

Собственно сабж. Не знаю, что ещё добавить. Прикладываю файл и скриншот. Там в ячейках A1, A2, A3 Excel не хочет вычислять формулы. В остальных ячейках вычисляет.

Миниатюры
Нажмите на изображение для увеличения
Название: aaa.png
Просмотров: 494
Размер:	3.9 Кб
ID:	69884  

Вложения
Тип файла: zip aaa.zip (14.0 Кб, 95 просмотров)

Просмотров: 11423
 
Непрочитано 21.11.2011, 10:47
#2
AlphaGeo


 
Сообщений: n/a


А буквы в ссылках русские или английские?
 
 
Непрочитано 21.11.2011, 10:47
1 | #3
Кулик Алексей aka kpblc
Moderator

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


Формат ячеек смени с текстового на общий (Ctrl+1). Формулы, правда, придется перевставить.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 21.11.2011, 10:51
#4
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Алексей, спасибо за помощь! Выручил.

Всё. Тема закрыта.
Makswell вне форума  
 
Непрочитано 04.02.2014, 13:01
#5
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Думаю данная тема подойдет под мой вопрос.
Эксель 2007.
Есть таблица (в Эксель 2003 это называлось диапазон). Так вот внутри этой таблицы (диапазона) хочу вставить формулу. К примеру хочу чтобы I4=H4. Простая формула. Вместо этого эксель 2007 видает какую-то фигню, но значение тем не менее правильное.
Кто знает как забороть эту хнерь, что вставлялось обычное I4=H4 (см. скриншот)
Изображения
Тип файла: jpg Эксель.jpg (330.0 Кб, 1610 просмотров)
Вложения
Тип файла: zip Мат. спец.zip (15.2 Кб, 65 просмотров)
Astartes вне форума  
 
Непрочитано 04.02.2014, 13:36
#6
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 910


в 2010 исправляется так:
Изображения
Тип файла: jpg в 2010.JPG (158.5 Кб, 1676 просмотров)
kacugu вне форума  
 
Непрочитано 05.02.2014, 05:21
#7
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


kacugu, Спасибо. То что надо.
__________________
AutoCad 2011 -> AutoCad 2013 -> AutoCad 2016 -> AutoCad 2011 -> AutoCad 2022
Astartes вне форума  
 
Непрочитано 25.02.2014, 16:29
#8
Tyhig

Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР
 
Блог
 
Регистрация: 30.01.2008
Ленинград
Сообщений: 19,385


Заранее извините, на работе отключён гугл, поиск по темам не работает. Поэтому напишу вопрос в этой теме.

2003 Ексель. Делаю простой расчёт, хочется оформить его эргономично.
На панели "Формы" есть возможность вставлять в ексель простые кнопки изменяющие одну ячейку согласно выбранной строчке диапазона.
Вставлял кнопку "поле со списком" диапазон использовал в виде двух столбцов.
Например, условно:
Класс арматуры // Сопротивнление текучести, МПа
А400 .................// 435
А500 .................// 500
Далее вешал кнопку "поле со списком" выбирал в ней весь диапазон и на выходе получал ячейку заполняемую кнопкой в виде "435" или "500".
Всё реально работало именно так до какого-то момента, когда я то ли стёр некий макрос (в "Назначить макрос" что-то такое было и я там полазал), то ли залез в настройки безопасности екселя...
Теперь вместо 435 кнопка выдаёт порядковый номер строки в диапазоне.
Например вместо 435 будет 1, так как в диапазоне это первая строка.

Как быть, что делать, чтобы вернуть всё обратно на место ?
В принципе, могу сделать расчёт и так, но получаются лишние строки...

Пробовал сменить файл, начать новый файл - безуспешно.
Видимо и правда удалил какой-то макрос случайно.
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен
Tyhig вне форума  
 
Непрочитано 25.02.2014, 17:15
1 | #9
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,638


На кнопки только макрос можно посадить, поищи, нажав alt+F11
Макрос не сложный, сделать заново не проблема.
А вообще, описанный тобой функционал можно просто формулами сделать, вообще без кнопок и макросов, например функцию выбор применить к текущей ситуации.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 25.02.2014, 18:05
1 | #10
Кулик Алексей aka kpblc
Moderator

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


=Индекс(поискпоз...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 26.02.2014, 01:07
#11
Tyhig

Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР
 
Блог
 
Регистрация: 30.01.2008
Ленинград
Сообщений: 19,385


Спасибо.

http://al-vo.ru/spravochnik-excel/pole-so-spiskom-i-funkciya-indeks-v-excel.html

Пройдем по шагам весь процесс:

1. Создаем новый файл Excel — pole-so-spiskom-i-funktsiya-indeks-v-excel.xls.

2. Размещаем на листе базу данных – таблицу с заголовком в область A1:C9.

3. Делаем соответствующие оформительские записи в расчетном блоке в ячейках A12, A13, A14, C13, C14 и вписываем заголовок в объединенные ячейки A11, B11, C11.

4. Активируем, если не активирована, панель инструментов «Формы». Для этого заходим в закладки «Вид» — «Панели инструментов» — «Формы» и ставим «галочку».

5. На панели инструментов «Формы» выбираем элемент «Поле со списком» и размещаем его над ячейками B12 и C12.

6. Делаем щелчок правой кнопкой мыши на элементе «Поле со списком» и в выпавшем контекстном меню выбираем «Формат объекта».

7. В появившемся окне «Формат элемента управления» переходим на вкладку «Элемент управления».

8. Формируем список по диапазону $A$5:$A$9.

9. Устанавливаем связь с ячейкой $A$3.

10. Изменяем количество строк списка с 8 на 5 – по количеству строк в базе.

11. Ставим галочку внизу окна – включаем объемное затенение. Так элемент выглядит симпатичнее.

12. Нажимаем на кнопку «ОК» и закрываем окно «Форматирование объекта».

13. Проверяем, как работает «Поле со списком». Для этого нажимаем на кнопку справа «Поля…» и в «выпавшем» списке выбираем, например, четвертую запись – БрО5Ц5С5 (песч. форма). После щелчка левой кнопкой мыши на выбранном элементе он появляется в окошке, а полный список «сворачивается» (исчезает).

Обращаю ваше внимание, что после сделанного нами выбора в ячейке A3 появилось число 4. Это число показывает порядковый номер выбранной записи в «Поле со списком» и появилось оно потому, что именно с этой ячейкой в шаге №9 мы установили связь.

Материал для червячного колеса мы выбрали и видим его в установленном над ячейками B12 и C12 элементе «Поле со списком». Теперь выведем значения [σв] и [σт] для выбранной бронзы в ячейки B13 и B14. Для этого запишем в эти ячейки формулы:

14. В ячейку B13: =ИНДЕКС(B5:B9;A3)=150

15. В ячейку B14: =ИНДЕКС(C5:C9;A3)=80

Теперь при выборе из выпадающего списка любого материала функция ИНДЕКС тут же выведет в ячейки B13 и B14 соответствующие этому материалу значения предела прочности [σв] и предела текучести [σт]. Эти значения могут участвовать в дальнейших расчетах, подставляться в формулы в качестве исходных данных.

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

На этом – всё о совместном использовании функции ИНДЕКС и элемента «Поле со списком» из панели инструментов «Формы» для обеспечения доступа к базе данных в виде двухмерной таблицы при написании расчетных программ.

Гуру в Excel расскажут вам, возможно, массу других «более правильных» и простых способов решения подобных задач. Но я, однажды решив эту задачу описанным выше приемом, счел для себя лишним продолжать поиски других путей решения, так как результат меня полностью удовлетворяет вот уже более десяти лет.

Все описанные действия выполнялись в Excel-2003. Для более новых версий программы действия будут похожими – думаю, разберетесь. В OOo Calc аналогом функции ИНДЕКС MS Excel является функция index.

Уважаемые читатели, для получения анонсов статей моего блога прошу оформить подписку в окне «Подпишитесь на новости», расположенном вверху страницы. Введите адрес своей электронной почты и нажмите на кнопку «Получать анонсы статей». Один раз в 7…10 дней к вам на почтовый ящик будет приходить небольшое уведомление о появлении на моем блоге новой статьи, ее название и краткое описание. Если вам что-то не понравится или просто надоест автор или тема, вы прямо в почте всегда можете отказаться от подписки.

Жду ваших комментариев!

Ссылка на скачивание файла: pole-so-spiskom-i-funktsiya-indeks-v-excel (xls 31,0KB).

Read more: http://al-vo.ru/spravochnik-excel/po...#ixzz2uN5GSJ3A



Если кому-то надо, то выкладываю расчёт.

Расчёт длины анкеровки или перехлёста по СП 63.13330.2012 Бетонные и железобетонные конструкции Актуализированная редакция СНиП 52-01-2003
Расчёт длины анкеровки или перехлёста по СП 63.13330.2012.rar
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен

Последний раз редактировалось Tyhig, 26.02.2014 в 11:09.
Tyhig вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Excel 2007. Не вычисляются формулы в некоторых ячейках.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таблица Excel 2007 вставленная в ACAD 2010 при выводе на печать не печатается. Что делать? Vanya_tut AutoCAD 9 24.10.2018 13:26
Excel: проблема с вводом и отображением данных в ячейках Алексей11 Прочее. Программное обеспечение 24 18.03.2010 11:52
Проблема вставки диаграмм в ACAD 2009 из Excel 2007 ST2 AutoCAD 1 26.05.2009 01:30
Как выглядит макрос, обнуляющий значения в определенных ячейках Excel при открытии файла? loje4ka Программирование 4 16.10.2008 10:46
AutoCAD 2007 рус. - неверная печать веса некоторых линий stas00n AutoCAD 1 29.10.2007 03:31