На чтение 4 мин Просмотров 4.5к. Опубликовано 16.03.2022
Функция «Исправления» — одна из самых лучших функций в Excel. Она позволяет вам не запутаться при работе с большими объемами данных и файлами, которые редактируют сразу несколько человек.
С помощью этой функции, вы можете отдельно отслеживать каждое изменение или сразу все. В общем, настроек в ней много.
Итак, начнем!
Содержание
- Как начать следить за изменениями в Excel
- Как работает эта опция в Excel
- Как просмотреть все изменения списком
- Принимаем или отклоняем изменения
- Отключаем опцию
- Различия между комментариями и отслеживанием изменений
Как начать следить за изменениями в Excel
Изначально эта опция не активирована в Excel. Вы можете сделать это самостоятельно.
Пошаговая инструкция:
- Щелкните на «Рецензирование»;
- Щелкните на «Выделить изменения…» в функции «Исправления»;
- В открывшемся окошке поставьте галочку на опции «Отслеживать исправления». Также вы можете задать дополнительные настройки (видно на картинке), но это уже по вашему усмотрению;
- Подтвердите.
Итак, мы включили функцию.
Как работает эта опция в Excel
Итак, теперь при каждом изменении ячейки она будет выделена синей рамкой. Если вы нажмете на неё, вы увидите кто, когда и что конкретно изменил в ячейке. Это очень удобно когда файл редактируют несколько людей. Например, если вы нашли ошибку, то можете увидеть кто её допустил.
На картинке ниже, я поменял значение ячейки B1, она выделилась синим цветом и в ней появился синий треугольник (слева вверху).
Если мы поместим курсор мышки на ячейку, то увидим небольшое окошко с примечанием, в нем будет указана вся информация про изменение.
Важная информация: когда вы включаете эту функцию, ваш файл Excel становится «Общим». Вы не сможете использовать его защиту (с паролем, как мы рассматривали в статьях ранее) и так далее. Имейте это в виду.
Как просмотреть все изменения списком
Это может понадобиться, когда вы работаете с большими объемами данных. Вы можете просмотреть сразу все изменения, которые вносились в файл списком.
Пошаговая инструкция:
- Щелкните на «Рецензирование»;
- Щелкните на «Выделить изменения…» в функции «Исправления»;
- В открывшемся окошке, кроме уже поставленной галочки на «Отслеживать исправления», поставьте галочку на опции «Вносить изменения на отдельный лист»;
- Подтвердите.
В результате, Excel откроет новую страничку и поместит все изменения туда списком.
Принимаем или отклоняем изменения
В случае если у вас активирована наша функция, изменения, которые вносятся в ячейки не являются окончательными. Чтобы они стали окончательными, вы должны принять их в специальном разделе «Принять/отклонить исправления». Это относится и к изменениям, которые вносили другие люди в ваш файл, если такие, разумеется, есть.
Пошаговая инструкция:
- Щелкните на «Принять/отклонить исправления» в функции «Исправления»;
- В открывшемся окне «Просмотр исправлений» можно выбрать:
- Когда были внесены изменения
- Какой пользователь вносил изменения
- И в каком диапазоне вносились изменения
- Когда укажете нужные вам параметры, подтвердите;
- В следующем окне Excel покажет вам все изменения, которые вносились в ячейках, которые удовлетворяют всем указанным параметрам в прошлом шаге.
Вот и все, в этом окошке вы выбираете, принять или отклонить изменения (например, если вы увидели ошибку, вы можете отклонить).
Отключаем опцию
Когда вы закончите работу над файлом, вы можете отключить эту опцию, чтобы она не мешала.
Пошаговая инструкция:
- Щелкните на «Выделить исправления…» в функции «Исправления»;
- И просто снимите галочку, которую мы поставили ранее («Отслеживать исправления»);
- Подтвердите;
- Откроется окошко, указанное на картинке ниже. Просто щелкните «Да».
Различия между комментариями и отслеживанием изменений
Некоторым нравится добавлять комментарии к ячейкам.
В чем разница между комментарием и отслеживанием изменения:
- Функция «Отслеживание изменений» пишет примечание для каждой ячейки только тогда, когда она была изменена. В случае комментария, изменения необязательны. Комментарий можно оставить и без изменения ячейки.
- Преимущество функции, рассмотренной в статье, заключается в том, что она автоматизирована. То есть она автоматически помечает все ячейки, где было изменение.
- Также нельзя вывести все комментарии для файла, в отдельный лист и после, например, распечатать их.
- Минус нашей функции в том, что, например, мы не можем защитить файл Excel, когда используем функцию. А если мы используем комментарии, то можем.
«Поиск решений» — функция Excel, которую используют для оптимизации параметров: прибыли, плана продаж, схемы доставки грузов, маркетингового бюджета или рентабельности. Она помогает составить расписание сотрудников, распределить расходы в бизнес-плане или инвестиционные вложения. Знание этой функции экономит много времени и сил. Рассказываем, как освоить функцию поиска решений.
Основные параметры поиска решений
Найти решение задачи можно тремя способами. Во-первых, вручную перебирать параметры, пока не найдется оптимальное соотношение. Во-вторых, составить уравнение с большим количеством неизвестных. В-третьих, вбить данные в Excel и использовать «Поиск решений». Последний способ самый быстрый и покажет максимально точное решение, если знать, как использовать функцию.
Итак, мы решаем задачу с помощью поиска решений в Excel и начинаем с математической модели. В ней четыре типа данных: константы, изменяемые ячейки, целевая функция и ограничения. К поиску решения вернемся чуть позже, а сейчас разберемся, что входит в каждый из этих типов:
Константы — исходная информация. К ней относится удельная маржинальная прибыль, стоимость каждой перевозки, нормы расхода товарно-материальных ценностей. В нашем случае — производительность работников, их оплата и норма в 1000 изделий. Также константа отражает ограничения и условия математической модели: например, только неотрицательные или целые значения. Мы вносим константы в таблицу цифрами или с помощью элементарных формул (СУММ, СРЗНАЧ).
Изменяемые ячейки — переменные, которые в итоге нужно найти. В задаче это распределение 1000 изделий между работниками с минимальными затратами. В разных случаях бывает одна изменяемая ячейка или диапазон. При заполнении функции «Поиск решений» важно оставить ячейки пустыми — программа сама найдет значения.
Целевая функция — результирующий показатель, для которого Excel подбирает наилучшие показатели. Чтобы программа понимала, какие данные наилучшие, мы задаем функцию в виде формулы. Эту формулу мы отображаем в отдельной ячейке. Результирующий показатель может принимать максимальное или минимальное значения, а также быть конкретным числом.
Ограничения — условия, которые необходимо учесть при оптимизации функции, называющейся целевой. К ним относятся размеры инвестирования, срок реализации проекта или объем покупательского спроса. В нашем случае — количество дней и число работников.
Пример использования поиска решений
Теперь перейдем к самой функции.
1) Чтобы включить «Поиск решений», выполните следующие шаги:
- нажмите «Параметры Excel», а затем выберите категорию «Надстройки»;
- в поле «Управление» выберите значение «Надстройки Excel» и нажмите кнопку «Перейти»;
- в поле «Доступные надстройки» установите флажок рядом с пунктом «Поиск решения» и нажмите кнопку ОК.
2) Теперь упорядочим данные в виде таблицы, отражающей связи между ячейками. Советуем использовать цветовые обозначения: на примере красным выделена целевая функция, бежевым — ограничения, а желтым – изменяемые ячейки.
Не забудьте ввести формулы. Стоимость заказа рассчитывается как «Оплата труда за 1 изделие» умножить на «Число заготовок, передаваемых в работу». Для того, чтобы узнать «Время на выполнение заказа», нужно «Число заготовок, передаваемых в работу» разделить на «Производительность».
3) Выделите целевую ячейку, которая должна показать максимум, минимум или определенное значение при заданных условиях. Для этого на панели нажмите «Данные» и выберете функцию «Поиск решений» (обычно она в верхнем правом углу).
4) Заполните параметры «Поиска решений» и нажмите «Найти решение».
Совокупная стоимость 1000 изделий рассчитывается как сумма стоимостей количества изделий от каждого работника. Данная ячейка (Е13) — это целевая функция. D9:D12 — изменяемые ячейки. «Поиск решений» определяет их оптимальные значения, чтобы целевая функция достигла минимума при заданных ограничениях.
В нашем примере следующие ограничения:
- общее количество изделий 1000 штук ($D$13 = $D$3);
- число заготовок, передаваемых в работу — целое и больше нуля либо равно нулю ($D$9:$D$12 = целое, $D$9:$D$12 > = 0);
- количество дней меньше либо равно 30 ($F$9:$F$12 < = $D$6, либо как в примере в ячейке F13 задать функцию МАКС(F9:F12) и поставить ограничение $F$13 < = $D$6).
5) В конце проверьте полученные данные на соответствие заданному целевому значению. Если что-то не сходится — нужно пересмотреть исходные данные, введенные формулы и ограничения.
Хотите научиться решать задачи в Excel, как это делают в компаниях-лидерах? Приходите на наш онлайн-курс, на котором вы освоите этот инструмент на уровне профи. Вашими преподавателями будут эксперты-практики, а после обучения вы сможете дополнить резюме весомой строчкой. Регистрируйтесь!
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Access 2007 Еще…Меньше
С помощью команды Перейти можно быстро найти и выбрать все ячейки, содержащие определенные типы данных, например формулы. Кроме того, с помощью функции Перейти можно найти только ячейки, которые соответствуют определенным условиям, например последнюю ячейку на лист, которая содержит данные или форматирование.
Сделайте следующее:
-
Для начала с одного из следующих начните:
-
Чтобы найти конкретные ячейки на всем ячеек, щелкните любую из них.
-
Чтобы найти определенные ячейки в определенной области, выберите нужные диапазон, строки или столбцы. Дополнительные сведения см. в статье Выбор ячеек, диапазонов, строк и столбцов на сайте.
Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе.
-
-
На вкладке Главная нажмите кнопку & выберите > Перейти (в группе Редактирование).
Сочетания клавиш: Нажмите CTRL+G.
-
Нажмите кнопку Дополнительный.
-
В диалоговом окне Перейти к специальным выберите один из следующих параметров:
Команда |
Чтобы выделить |
---|---|
Примечания |
Ячейки с прикомментами. |
Константы |
Ячейки, содержащие константы. |
Формулы |
Ячейки, содержащие формулы. Примечание: Тип формулы определяется флажками под формулами. |
Пробелы |
Пустые ячейки. |
Текущая область |
Список текущая область, например весь список. |
Текущий массив |
Если массив массив содержится активная ячейка массиве, это может быть целая активная ячейка. |
Объекты |
Графические объекты, в том числе диаграммы и кнопки, на месте и в текстовых полях. |
Различия между строками |
Все ячейки, отличающиеся от активной ячейки в выбранной строке. В области выделения всегда есть одна активная ячейка , будь то диапазон, строка или столбец. Нажимая клавишу ВВОД или TAB, можно изменить расположение активной ячейки, которая по умолчанию является первой ячейкой в строке. Если выбрано несколько строк, для каждой отдельной строки этого выделения будет сравнено сравнение, а ячейка, используемая для сравнения для каждой дополнительной строки, будет расположена в том же столбце, что и активная ячейка. |
Различия между столбцами |
Все ячейки, отличающиеся от активной ячейки в выбранном столбце. В области выделения всегда есть одна активная ячейка, будь то диапазон, строка или столбец. Нажимая клавишу ВВОД или TAB, можно изменить расположение активной ячейки , которая по умолчанию является первой ячейкой в столбце. Если выбрано несколько столбцов, сравнение делается для каждого отдельного столбца в этом столбце. Ячейка, используемая для сравнения для каждого дополнительного столбца, находится в той же строке, что и активная ячейка. |
Прецеденты |
Ячейки, на которые ссылается формула в активной ячейке. В области Зависимыесделайте следующее:
|
Иждивенцев |
Ячейки с формулами, которые ссылаются на активную ячейку. Выполните одно из указанных ниже действий.
|
Последняя ячейка |
Последняя ячейка на этом сайте с данными или форматированием. |
Только видимые ячейки |
Только ячейки, видимые в диапазоне, который пересекает скрытые строки или столбцы. |
Условные форматы |
Применяются только ячейки с условным форматированием. В области Проверка данныхсделайте следующее:
|
Проверка данных |
Только ячейки с примененными правилами проверки данных. Выполните одно из указанных ниже действий.
|
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.
Нужно проверить, кто внес изменения в конкретную ячейку в Google Таблицах? Хорошие новости: в Google Таблицах есть функция, которая показывает, кто вносил изменения, вместе с отметкой времени.
Если вы сотрудничаете с несколькими людьми, может быть сложно отслеживать каждое изменение, внесенное в любой документ Google Таблиц. В частности, при работе с огромными таблицами просмотр истории версий может быть немного утомительным, если вы ищете изменения, внесенные в конкретную ячейку. Просмотр истории редактирования ячейки — гораздо более простая задача.
Что вы можете увидеть в истории редактирования ячейки
Хорошо знать, что Google считает редактированием ячейки. Это поможет вам узнать, чего ожидать, когда вы проверите его историю изменений. В истории редактирования ячеек Google Таблиц отображаются три типа изменений:
- Изменения значений внутри ячейки, например замена числа текстом.
- Изменения гиперссылок внутри ячейки.
- Изменения формул в ячейке.
Помимо этого, вы также сможете увидеть, кто внес изменения, а также отметку времени.
Ограничения функции истории редактирования ячеек в Google Таблицах
Эта функция в Google Таблицах имеет несколько незначительных ограничений, о которых вам следует знать. Хотя вы можете видеть, кто редактировал ячейку и когда они это делали, вы сможете видеть только одно изменение за раз. Проверять изменения, сделанные давным-давно, немного утомительно.
Однако вы всегда можете проверить историю версий вашего документа, чтобы отточить старые изменения, внесенные в электронную таблицу. Обратите внимание, что некоторые типы изменений могут не отображаться в истории редактирования ячейки, в том числе следующие:
- Изменения формата ячейки, например изменение текстовой ячейки на формат даты в Google Таблицах.
- Изменения вносятся с помощью формул. Это означает, что если вы использовали функцию суммы и результат изменился, вы не сможете увидеть изменение значения в истории редактирования ячейки.
- Изменения, связанные с добавлением или удалением строк и столбцов.
Также следует помнить, что эта функция будет показывать вам только историю изменений. Вы не можете использовать это для восстановления более старых версий данных в любой заданной ячейке.
Как посмотреть историю редактирования ячейки в Google Таблицах
Теперь, когда мы знаем, что мы можем и чего не можем видеть при проверке истории редактирования ячейки в Google Таблицах, давайте посмотрим, как использовать эту функцию. В Google Таблицах щелкните правой кнопкой мыши любую ячейку и выберите «Показать историю изменений».
Если ячейка пуста и никаких изменений не было, вы увидите всплывающее окно с надписью «Нет истории изменений».
Если Если в ячейку были внесены изменения, вы увидите всплывающее окно с именем человека, который внес изменение, отметкой времени и подробностями об изменении.
Щелкните стрелку влево вверху всплывающего окна, чтобы увидеть более ранние изменения.
Вы можете нажать стрелку вправо вверху, чтобы увидеть новые изменения.
Если ваше изменение не отображается в истории изменений, вам необходимо проверить, не является ли это одним из тех изменений, которые здесь не отображаются. А для более подробного журнала изменений, внесенных в вашу электронную таблицу в Google Таблицах, вы должны проверить ее историю версий.
jfd Пользователь Сообщений: 302 |
#1 31.08.2022 11:38:29 Добрый день Подскажите может есть метод определения адреса измененной ячейки, в том случае когда мы отслеживаем изменения в диапазоне ячеек для запуска макроса? Можно через оффсет от активной ячейки, но кажется это коряво и не всегда будет работать. Например в таком макросе.
|
||
Jack Famous Пользователь Сообщений: 11000 OS: Win 8.1 Корп. x64 | Excel 2016 x64: | Browser: Chrome |
#2 31.08.2022 11:43:20 jfd, здравствуйте
насколько я понимаю, Target в событии изменения листа вернёт ячейку, в которой произошло изменение или левую верхнюю ячейку первой области из изменённого диапазона (как ActiveCell). Но это всегда одна активная ячейка, вроде… Изменено: Jack Famous – 31.08.2022 11:44:08 Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄ |
||
Дмитрий(The_Prist) Щербаков Пользователь Сообщений: 14249 Профессиональная разработка приложений для MS Office |
#3 31.08.2022 13:07:54
Target всегда возвращает либо одну ячейку(в которой непосредственно произошли изменения), либо целый диапазон ячеек, если их несколько. Легко проверить таким кодом:
записать код в модуль листа, потом выделить на этом листе диапазона А1:D10, ввести цифру 1(для примера) и завершить ввод сочетанием клавиш Ctrl+Enter. Target вернет адрес всего диапазона А1:D10. Если при этом выделено более одной смежной области(Areas), то будет возвращен адрес всех этих областей. Изменено: Дмитрий(The_Prist) Щербаков – 31.08.2022 13:09:35 Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
||||
Jack Famous Пользователь Сообщений: 11000 OS: Win 8.1 Корп. x64 | Excel 2016 x64: | Browser: Chrome |
Дмитрий(The_Prist) Щербаков, спасибо – поленился Изменено: Jack Famous – 31.08.2022 13:14:35 Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄ |
jfd Пользователь Сообщений: 302 |
Jack Famous, спасибо за наводку ) |
БМВ Модератор Сообщений: 21589 Excel 2013, 2016 |
#6 31.08.2022 13:21:01 Несколько раз прочитал, пока не понял что требуется.
jfd, По вопросам из тем форума, личку не читаю. |
||
sokol92 Пользователь Сообщений: 4454 |
#7 31.08.2022 17:32:00
Здравствуйте, Михаил, коллеги! Из практических соображений лучше еще добавить UsedRange и начать так:
Иначе, к примеру, пользователь выделяет столбец J, нажимает Del и макрос может надолго задуматься (если он обрабатывает все измененные ячейки). Владимир |
||||
New Пользователь Сообщений: 4645 |
когда уже на нашем форуме введут + и – под сообщениями пользователей, я бы поставил плюсик под сообщением sokol92 Изменено: New – 31.08.2022 18:52:02 |
sokol92 Пользователь Сообщений: 4454 |
#9 31.08.2022 18:06:39 Спасибо! Владимир |