Пропажа формул
light26
Дата: Понедельник, 04.03.2013, 22:48 |
Сообщение № 1
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Сам работаю в 2007. Файл сохранен в формате *.xls (2003) Периодически формула Код
=ЕСЛИ(E11>E10;"0";(F10<=1)*ОКРВВЕРХ((E10-E11)/(52-НОМНЕДЕЛИ(СЕГОДНЯ()));0,001))
при открытии файла приобретает вид =#Н/Д. Почему? И как это исправить? Файл не прилагаю, т.к. не вижу смысла.
Сам работаю в 2007. Файл сохранен в формате *.xls (2003) Периодически формула Код
=ЕСЛИ(E11>E10;"0";(F10<=1)*ОКРВВЕРХ((E10-E11)/(52-НОМНЕДЕЛИ(СЕГОДНЯ()));0,001))
при открытии файла приобретает вид =#Н/Д. Почему? И как это исправить? Файл не прилагаю, т.к. не вижу смысла. light26
Я не волшебник. Я только учусь
Сообщение отредактировал light26 - Понедельник, 04.03.2013, 22:49
Ответить
Сообщение Сам работаю в 2007. Файл сохранен в формате *.xls (2003) Периодически формула Код
=ЕСЛИ(E11>E10;"0";(F10<=1)*ОКРВВЕРХ((E10-E11)/(52-НОМНЕДЕЛИ(СЕГОДНЯ()));0,001))
при открытии файла приобретает вид =#Н/Д. Почему? И как это исправить? Файл не прилагаю, т.к. не вижу смысла. Автор - light26 Дата добавления - 04.03.2013 в 22:48
kim
Дата: Понедельник, 04.03.2013, 23:03 |
Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 371
Репутация:
160
±
Замечаний:
0% ±
Excel 2010
Как насчет влияющих ячеек? С ними все в порядке? Предположительно: это может происходить из-за наличия "летучей" функции в теле формулы. В моменты проверки совместимости версий или сохранения/открытия.
Как насчет влияющих ячеек? С ними все в порядке? Предположительно: это может происходить из-за наличия "летучей" функции в теле формулы. В моменты проверки совместимости версий или сохранения/открытия. kim
Сцяна - гэта тая ж прыступка. Проста трэба дарасьці да яе.
Ответить
Сообщение Как насчет влияющих ячеек? С ними все в порядке? Предположительно: это может происходить из-за наличия "летучей" функции в теле формулы. В моменты проверки совместимости версий или сохранения/открытия. Автор - kim Дата добавления - 04.03.2013 в 23:03
light26
Дата: Понедельник, 04.03.2013, 23:22 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Цитата (kim )
Как насчет влияющих ячеек? С ними все в порядке?
Должно быть все в порядке. Связи в формуле только с ячейкой с этой формулой Код
=ЕСЛИ(ЕОШИБКА(E10/E9);0;(E10/E9))
и со значениями
Цитата (kim )
Как насчет влияющих ячеек? С ними все в порядке?
Должно быть все в порядке. Связи в формуле только с ячейкой с этой формулой Код
=ЕСЛИ(ЕОШИБКА(E10/E9);0;(E10/E9))
и со значениямиlight26
Я не волшебник. Я только учусь
Ответить
Сообщение Цитата (kim )
Как насчет влияющих ячеек? С ними все в порядке?
Должно быть все в порядке. Связи в формуле только с ячейкой с этой формулой Код
=ЕСЛИ(ЕОШИБКА(E10/E9);0;(E10/E9))
и со значениямиАвтор - light26 Дата добавления - 04.03.2013 в 23:22
light26
Дата: Понедельник, 04.03.2013, 23:23 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Цитата (kim )
В моменты проверки совместимости версий или сохранения/открытия.
При открытии пишет: "Произошла ошибка при открытии файла. Возможна потеря данных"
Цитата (kim )
В моменты проверки совместимости версий или сохранения/открытия.
При открытии пишет: "Произошла ошибка при открытии файла. Возможна потеря данных"light26
Я не волшебник. Я только учусь
Ответить
Сообщение Цитата (kim )
В моменты проверки совместимости версий или сохранения/открытия.
При открытии пишет: "Произошла ошибка при открытии файла. Возможна потеря данных"Автор - light26 Дата добавления - 04.03.2013 в 23:23
kim
Дата: Понедельник, 04.03.2013, 23:29 |
Сообщение № 5
Группа: Друзья
Ранг: Обитатель
Сообщений: 371
Репутация:
160
±
Замечаний:
0% ±
Excel 2010
Вадим, пройдись внимательно по связям, какая-то из формул может возвращать #Н/Д в моменты итераций во время пересчета при открытии.
Вадим, пройдись внимательно по связям, какая-то из формул может возвращать #Н/Д в моменты итераций во время пересчета при открытии. kim
Сцяна - гэта тая ж прыступка. Проста трэба дарасьці да яе.
Ответить
Сообщение Вадим, пройдись внимательно по связям, какая-то из формул может возвращать #Н/Д в моменты итераций во время пересчета при открытии. Автор - kim Дата добавления - 04.03.2013 в 23:29
light26
Дата: Вторник, 05.03.2013, 00:33 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Цитата (kim )
Вадим, пройдись внимательно по связям
Ох не легкая это работа... Хорошо, проверю
Цитата (kim )
Вадим, пройдись внимательно по связям
Ох не легкая это работа... Хорошо, проверюlight26
Я не волшебник. Я только учусь
Сообщение отредактировал light26 - Вторник, 05.03.2013, 00:34
Ответить
Сообщение Цитата (kim )
Вадим, пройдись внимательно по связям
Ох не легкая это работа... Хорошо, проверюАвтор - light26 Дата добавления - 05.03.2013 в 00:33
light26
Дата: Вторник, 05.03.2013, 00:56 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Не помогло
Я не волшебник. Я только учусь
Ответить
Сообщение Не помогло Автор - light26 Дата добавления - 05.03.2013 в 00:56
light26
Дата: Вторник, 05.03.2013, 18:58 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Есть еще у кого-нить идеи?
Я не волшебник. Я только учусь
Ответить
Сообщение Есть еще у кого-нить идеи? Автор - light26 Дата добавления - 05.03.2013 в 18:58
Serge_007
Дата: Вторник, 05.03.2013, 19:00 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Цитата (light26 )
Файл не прилагаю, т.к. не вижу смысла.
Цитата (light26 )
Есть еще у кого-нить идеи?
А откуда им взяться?
Цитата (light26 )
Файл не прилагаю, т.к. не вижу смысла.
Цитата (light26 )
Есть еще у кого-нить идеи?
А откуда им взяться?Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Цитата (light26 )
Файл не прилагаю, т.к. не вижу смысла.
Цитата (light26 )
Есть еще у кого-нить идеи?
А откуда им взяться?Автор - Serge_007 Дата добавления - 05.03.2013 в 19:00
light26
Дата: Вторник, 05.03.2013, 19:09 |
Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Цитата (Serge_007 )
А откуда им взяться?
Может у кого такое было и решение нашлось. Просто файл весит прилично. Удалять из него что-либо? А вдруг это самое "что-либо" и есть причина бага?
Цитата (Serge_007 )
А откуда им взяться?
Может у кого такое было и решение нашлось. Просто файл весит прилично. Удалять из него что-либо? А вдруг это самое "что-либо" и есть причина бага?light26
Я не волшебник. Я только учусь
Ответить
Сообщение Цитата (Serge_007 )
А откуда им взяться?
Может у кого такое было и решение нашлось. Просто файл весит прилично. Удалять из него что-либо? А вдруг это самое "что-либо" и есть причина бага?Автор - light26 Дата добавления - 05.03.2013 в 19:09
Serge_007
Дата: Вторник, 05.03.2013, 19:14 |
Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Цитата (light26 )
файл весит прилично
Выкладывай, тебе можно
Цитата (light26 )
файл весит прилично
Выкладывай, тебе можно Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Цитата (light26 )
файл весит прилично
Выкладывай, тебе можно Автор - Serge_007 Дата добавления - 05.03.2013 в 19:14
light26
Дата: Вторник, 05.03.2013, 19:24 |
Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Только не смейтесь
К сообщению приложен файл:
1_.xls
(569.5 Kb)
Я не волшебник. Я только учусь
Ответить
Сообщение Только не смейтесь Автор - light26 Дата добавления - 05.03.2013 в 19:24
Serge_007
Дата: Вторник, 05.03.2013, 19:26 |
Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
И при каких условиях появляется ошибка?
И при каких условиях появляется ошибка? Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение И при каких условиях появляется ошибка? Автор - Serge_007 Дата добавления - 05.03.2013 в 19:26
light26
Дата: Вторник, 05.03.2013, 20:00 |
Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Цитата (Serge_007 )
И при каких условиях появляется ошибка?
А сам черт не разберет. Ниче, ниче, потом - бах! При открытии файла произошла ошибка. Данные могут быть утеряны. И все формулы последнего столбца заменяются на =#н/д Кстати, в файле есть еще скрытые листы.
Цитата (Serge_007 )
И при каких условиях появляется ошибка?
А сам черт не разберет. Ниче, ниче, потом - бах! При открытии файла произошла ошибка. Данные могут быть утеряны. И все формулы последнего столбца заменяются на =#н/д Кстати, в файле есть еще скрытые листы.light26
Я не волшебник. Я только учусь
Сообщение отредактировал light26 - Вторник, 05.03.2013, 20:14
Ответить
Сообщение Цитата (Serge_007 )
И при каких условиях появляется ошибка?
А сам черт не разберет. Ниче, ниче, потом - бах! При открытии файла произошла ошибка. Данные могут быть утеряны. И все формулы последнего столбца заменяются на =#н/д Кстати, в файле есть еще скрытые листы.Автор - light26 Дата добавления - 05.03.2013 в 20:00
Michael_S
Дата: Вторник, 05.03.2013, 21:10 |
Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
В файле нет ни одной формулы, которая может возвратить #Н/Д , может другая ошибка выскакивает?, например #ССЫЛКА! ?
В файле нет ни одной формулы, которая может возвратить #Н/Д , может другая ошибка выскакивает?, например #ССЫЛКА! ? Michael_S
Сообщение отредактировал Michael_S - Вторник, 05.03.2013, 21:10
Ответить
Сообщение В файле нет ни одной формулы, которая может возвратить #Н/Д , может другая ошибка выскакивает?, например #ССЫЛКА! ? Автор - Michael_S Дата добавления - 05.03.2013 в 21:10
light26
Дата: Среда, 06.03.2013, 00:04 |
Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Цитата (Michael_S )
В файле нет ни одной формулы, которая может возвратить #Н/Д
Вот и я о том же. Тем не менее, уже трижды за 2 недели сие произошло. Причем именно формулы последнего столбца. Может это связано с тем, что НОМНЕДЕЛИ нет в 2003 офисе, а файл сохранен как *.xls? Цитата (Michael_S )
может другая ошибка выскакивает?
Нет. Именно #Н/Д
Цитата (Michael_S )
В файле нет ни одной формулы, которая может возвратить #Н/Д
Вот и я о том же. Тем не менее, уже трижды за 2 недели сие произошло. Причем именно формулы последнего столбца. Может это связано с тем, что НОМНЕДЕЛИ нет в 2003 офисе, а файл сохранен как *.xls? Цитата (Michael_S )
может другая ошибка выскакивает?
Нет. Именно #Н/Дlight26
Я не волшебник. Я только учусь
Ответить
Сообщение Цитата (Michael_S )
В файле нет ни одной формулы, которая может возвратить #Н/Д
Вот и я о том же. Тем не менее, уже трижды за 2 недели сие произошло. Причем именно формулы последнего столбца. Может это связано с тем, что НОМНЕДЕЛИ нет в 2003 офисе, а файл сохранен как *.xls? Цитата (Michael_S )
может другая ошибка выскакивает?
Нет. Именно #Н/ДАвтор - light26 Дата добавления - 06.03.2013 в 00:04
kim
Дата: Среда, 06.03.2013, 00:31 |
Сообщение № 17
Группа: Друзья
Ранг: Обитатель
Сообщений: 371
Репутация:
160
±
Замечаний:
0% ±
Excel 2010
Могу с 90% уверенностью сказать, что ошибка возникает в момент проверки условия на участке (F9<=1) , в формуле: ЕСЛИ(E10>E9;"0";(F9<=1) *ОКРВВЕРХ((E9-E10)/(52-НОМНЕДЕЛИ(СЕГОДНЯ()));0,001)) Вадим, попробуйте для эксперимента выключить автопересчет формул и понаблюдайте за файлом пару недель, если ошибка уйдет, значит так и есть P.S. Еще вопрос: зачем делается проверка на ошибку в этой формуле: ЕСЛИ(ЕОШИБКА(G10/G9);0;(G10/G9))? Попробуйте изменить условие, например так: ЕСЛИ(G10;G10/G9;) и так-же понаблюдайте, теперь уже с включенным пересчетом формул.
Могу с 90% уверенностью сказать, что ошибка возникает в момент проверки условия на участке (F9<=1) , в формуле: ЕСЛИ(E10>E9;"0";(F9<=1) *ОКРВВЕРХ((E9-E10)/(52-НОМНЕДЕЛИ(СЕГОДНЯ()));0,001)) Вадим, попробуйте для эксперимента выключить автопересчет формул и понаблюдайте за файлом пару недель, если ошибка уйдет, значит так и есть P.S. Еще вопрос: зачем делается проверка на ошибку в этой формуле: ЕСЛИ(ЕОШИБКА(G10/G9);0;(G10/G9))? Попробуйте изменить условие, например так: ЕСЛИ(G10;G10/G9;) и так-же понаблюдайте, теперь уже с включенным пересчетом формул. kim
Сцяна - гэта тая ж прыступка. Проста трэба дарасьці да яе.
Ответить
Сообщение Могу с 90% уверенностью сказать, что ошибка возникает в момент проверки условия на участке (F9<=1) , в формуле: ЕСЛИ(E10>E9;"0";(F9<=1) *ОКРВВЕРХ((E9-E10)/(52-НОМНЕДЕЛИ(СЕГОДНЯ()));0,001)) Вадим, попробуйте для эксперимента выключить автопересчет формул и понаблюдайте за файлом пару недель, если ошибка уйдет, значит так и есть P.S. Еще вопрос: зачем делается проверка на ошибку в этой формуле: ЕСЛИ(ЕОШИБКА(G10/G9);0;(G10/G9))? Попробуйте изменить условие, например так: ЕСЛИ(G10;G10/G9;) и так-же понаблюдайте, теперь уже с включенным пересчетом формул. Автор - kim Дата добавления - 06.03.2013 в 00:31
light26
Дата: Среда, 06.03.2013, 00:49 |
Сообщение № 18
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Цитата (kim )
зачем делается проверка на ошибку в этой формуле: ЕСЛИ(ЕОШИБКА(G10/G9);0;(G10/G9))
Потому что иначе, как, напримерЦитата (kim )
ЕСЛИ(G10;G10/G9;)
функция вернет #ДЕЛ/0!, при условии, когда G9 будет пустой
Цитата (kim )
зачем делается проверка на ошибку в этой формуле: ЕСЛИ(ЕОШИБКА(G10/G9);0;(G10/G9))
Потому что иначе, как, напримерЦитата (kim )
ЕСЛИ(G10;G10/G9;)
функция вернет #ДЕЛ/0!, при условии, когда G9 будет пустойlight26
Я не волшебник. Я только учусь
Ответить
Сообщение Цитата (kim )
зачем делается проверка на ошибку в этой формуле: ЕСЛИ(ЕОШИБКА(G10/G9);0;(G10/G9))
Потому что иначе, как, напримерЦитата (kim )
ЕСЛИ(G10;G10/G9;)
функция вернет #ДЕЛ/0!, при условии, когда G9 будет пустойАвтор - light26 Дата добавления - 06.03.2013 в 00:49
kim
Дата: Среда, 06.03.2013, 00:52 |
Сообщение № 19
Группа: Друзья
Ранг: Обитатель
Сообщений: 371
Репутация:
160
±
Замечаний:
0% ±
Excel 2010
Можно проверить обе ячейки: Код
=ЕСЛИ(И(G10;G9);G10/G9;)
Или только нужную:
Можно проверить обе ячейки: Код
=ЕСЛИ(И(G10;G9);G10/G9;)
Или только нужную: kim
Сцяна - гэта тая ж прыступка. Проста трэба дарасьці да яе.
Ответить
Сообщение Можно проверить обе ячейки: Код
=ЕСЛИ(И(G10;G9);G10/G9;)
Или только нужную: Автор - kim Дата добавления - 06.03.2013 в 00:52
light26
Дата: Среда, 06.03.2013, 00:53 |
Сообщение № 20
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Цитата (kim )
Вадим, попробуйте для эксперимента выключить автопересчет формул
Спасибо, попробую
Цитата (kim )
Вадим, попробуйте для эксперимента выключить автопересчет формул
Спасибо, попробуюlight26
Я не волшебник. Я только учусь
Ответить
Сообщение Цитата (kim )
Вадим, попробуйте для эксперимента выключить автопересчет формул
Спасибо, попробуюАвтор - light26 Дата добавления - 06.03.2013 в 00:53