при работе в электронных таблицах с несколькими формулами, если пользователи вводят данные в ячейку, а затем покидают ячейку, Excel зависает на несколько секунд до нескольких минут. Время зависит от того, в какой электронной таблице они работают. То, что я нашел с помощью монитора ресурсов является то, что во время этих замерзает процессор ударяет жесткий колпачок использования 25%. В наших мощных книгах он использует 100% двух из восьми ядер, но на моем ноутбуке, который менее надежен, он распространяется на все четыре сердечники, но все еще фиксируются на 25%. Согласно MSDN в форуме по Excel это нормально для некоторых пользовательских формул для всех версий Excel, чтобы шапка на 25%, однако я проверил в Excel 2010 и процесс мгновенной и едва виден в ЦП на одну и ту же модель ноутбука с ОЗУ конфигурации.
Я проверил выделение процессора для формул с Excel, и он настроен на использование всей доступной мощности процессора.
Если вы отключите автоматическое расчеты, проблема сохраняется.
Я попытался скопировать несколько строк одного листа в новую книгу, и она замерзла примерно на десятую часть секунды, но как только я добавил остальную часть одного рабочего листа, время замораживания увеличилось примерно до половины секунды. Чем больше данных добавляется, тем дольше замораживания становятся удивительно быстрыми темпами. Половина второго замораживания была в одном листе, который имел только 50 строк, каждая строка имела формулы в пяти или шести столбцах.
I пытались отключить ссылки на другие книги, и изолировать эту, но это не влияет на продолжительность замораживания.
Я могу понять, excel ограничивает себя до 25% процессора, но то, что я не могу понять, почему этот процесс использует, что 25% процессора, когда в 2010 году точно такая же таблица не вызвала заметное использование процессора вообще.
что, кажется, происходит в том, что каждый раз, когда данные вводятся в ячейку, Excel пересчитывает каждую формулу во всей книге. Это может быть нормальным поведением, а может и нет. Согласно нескольким форумам, которые я посетил, исследуя это, именно так работает Excel и всегда. Однако ясно, что что-то изменилось. Если он пересчитывал каждую формулу каждый раз в 2010 году, он сделал это с эффективностью, тогда как в 2016 году он висит все приложение. Я нашел другие сообщения об этом в 2013 году, но ни в одном из этих случаев никто не предложил решение, которое я еще не пробовала.
любой совет, который любой из вас мог бы быть оценен, поскольку у пользователей финансов есть несколько электронных таблиц такого рода, которые требуют сотен записей каждый месяц. Они не могут функционировать эффективно или с какой-либо степенью здравомыслия, если им приходится ждать каждой отдельной записи, которую они делают для обработки. Пользователи уже заявили, что если мы не сможем найти решение, они должны будут откатываться к Office 2010, так как это делает невозможным выполнять свою работу своевременно мода.
здесь вы можете найти образец линия показывает формулы в одном из документов у меня есть скрытые столбцы, в которых нет формул или данных. Вы можете нажать на изображение, чтобы увеличить его и сделать его читаемым.