Ад Условного Форматирования
Порядок необходим глупцам,
гений же властвует над хаосом.
(Альберт Эйнштейн)
Исходные данные
Если вы используете в своих таблицах Excel подсветку ячеек или целых строк правилами условного форматирования, то вы, скорее всего, уже сталкивались с этой проблемой. Если ещё нет, то она поджидает вас в самом ближайшем будущем — гарантирую.
Чтобы проще было понять, в чём, собственно, дело — давайте рассмотрим простой пример. Предположим, что мы работаем вот с такой несложной таблицей, где фиксируются продажи:
Для наглядности к таблице добавлены три правила условного форматирования:
Первое правило делает синие гистограммы на столбце с суммами сделок. Создается через Главная — Условное форматирование — Гистограммы (Home — Conditional formatting — Data bars).
Второе — подсвечивает желтым ячейки с именами менеджеров, которые не выполнили план, т.е. сумма их сделки меньше, чем зелёная ячейка H2.
Третье — делает нижнюю границу всей строки красной, если день меняется на следующий, т.е. дата в текущей строке не равна дате в следующей.
Второе и третье правила создаются через Главная — Условное форматирование — Создать правило — Использовать формулу для определения форматируемых ячеек (Home — Conditional formatting — Create rule — Use formula to determine which cells to format) с вводом соответствующей формулы (2) и настройкой формата ячеек (3):
Пока что, надеюсь, всё просто и понятно. Таблица хранит данные, а условное форматирование наглядно подсвечивает негодяев-менеджеров, разделяет даты и визуализирует стоимость.
Путь к катастрофе
Предположим, что в процессе работы с таблицей нам потребовалось удалить любую строку из середины таблицы — ну, скажем, 10-ю. После выполнения безобидного удаления получим следующую картину:
Красная линия между 2 и 3-м марта почему-то исчезла, а наше правило условного форматирования для разделения дат развалилось на два, причем одно из них с ошибкой #ССЫЛКА (т.е. не работает), а другое применяется к двум несмежным диапазонам A2:E8 и A10:E29 (не ко всей таблице!).
Шикарно, правда?!
Теперь представим, что Кирилл Краснов повторил свою сделку в Тольятти с магазином «Лента» (строка 25) и вам нужно внести эти данные в таблицу.
Как вы поступите?
Скорее всего, как любой нормальный человек, вы скопируете 25-ю строчку и вставите её в конец таблицы, верно?
Ага, и получите в наследство вот такой бардак в правилах условного форматирования:
Excel зачем-то продублировал те же правила для добавленной строки вместо того, чтобы просто растянуть диапазон в поле Применяется к (Applied to).
Ну, и на десерт давайте попробуем ещё что-нибудь безобидное — например, вставить пустую строку в середину таблицы, между 4 и 5-й строчками:
В списке правил условного форматирования это приведёт к появлению еще одного дубликата и раздроблению диапазона уже существующего 5-го правила на кучу фрагментов:
Продолжать можно долго, но, думаю, вы уже уловили идею или вспомнили, как сталкивались с этой бедой ранее (эта проблема существует в Excel ещё с 2007 года). Выполнение совершенно безобидных и естественных операций с таблицей (вставка и удаление строк, копирование, вырезание и перенос) приводят к:
- появлению бесчисленных дубликатов одних и тех же правил
- фрагментации диапазонов применения этих правил
- появлению неработающих правил с ошибками #ССЫЛКА!
Поработав пару часов с таблицей, можно закончить в ситуации, когда в из двух-трех исходных правил подсветки у вас получаются десятки и даже сотни их клонов с раздробленными диапазонами.
На англоязычных Excel-форумах в интернете такую картину называют иногда «адом» или «кошмаром условного форматирования» («Conditional Formatting Nightmare» или «Conditional Formatting Hell»).
Причем весь этот быстро разрастающийся бардак очень скоро начнёт нещадно тормозить. Условное форматирование, само по себе, весьма ресурсоёмкая штука, т.к. Excel пересчитывает правила УФ гораздо чаще, чем те же формулы. А когда этих правил несколько десятков, то даже самый мощный ПК начнёт «тупить».
Ну, и вишенкой на торте будет невозможность изменить размеры окна Диспетчера правил условного форматирования, чтобы увидеть весь этот хаос (в приведенных выше скриншотах я это сделал в графическом редакторе). Вам придется долго и мучительно прокручивать весь список в маленьком окошке полосой прокрутки.
Как же всё исправить?
Способ 1. Вручную
Несмотря на кажущуюся запущенность, лечится весь этот адок достаточно легко. Идея в том, что правила УФ «ломаются», обычно, для строк ниже первой. Первая же строка, в большинстве случаев, остается в порядке. Поэтому, чтобы всё починить, нам нужно просто очистить все правила в таблице и заново распространить их с первой строки на все остальные.
Для этого делаем следующее:
- Выделяем в нашей таблице все строки кроме первой.
- Удаляем все правила условного форматирования с выделенных ячеек через Главная — Условное форматирование — Удалить правила — Удалить правила из выделенных ячеек (Home — Conditional formatting — Clear rules — Clear rules from selected cells).
- Выделяем первую строку, жмём кнопку-кисточку Формат по образцу на Главной (Home — Format Painter) и выделяем все остальные строки, копируя на них формат с первой.
Способ 2. Макросом
Если есть ощущение, что подобную процедуру вам придётся проделывать ещё не раз, то имеет смысл автоматизировать весь процесс с помощью макроса. Для этого:
- Жмём сочетание клавиш Alt+F11 или на вкладке Разработчик кнопку Visual Basic (Developer — Visual Basic).
- В открывшемся окне редактора макросов добавляем в нашу книгу новый модуль через меню Insert — Module.
- Вставляем в созданный пустой модуль наш макрос:
Sub Fix_СF_Hell() 'создаем ссылки на диапазоны Set rngAll = Selection Set rngRow1 = Selection.Rows(1) Set rngRow2 = Selection.Rows(2) Set rngRowLast = Selection.Rows(rngAll.Rows.Count) 'удаляем все правила форматирования со всех строк кроме первой Range(rngRow2, rngRowLast).FormatConditions.Delete 'копируем форматы с первой строки на все остальные rngRow1.Copy Range(rngRow1, rngRowLast).PasteSpecial Paste:=xlPasteFormats Application.CutCopyMode = False End Sub
Теперь можно будет просто выделить все строки в таблице (кроме шапки) и запустить макрос через Разрабочик — Макросы (Developer — Macros) или сочетанием клавиш Alt+F8.
И всё будет хорошо
P.S.
И не забудьте сохранить файл в формате с поддержкой макросов (xlsm).
Если нужно применять этот макрос в других файлах, то имеет смысл поместить его в Личную Книгу Макросов (Personal Macro Workbook).
Немного улучшенная версия этого макроса уже встроена в последнюю версию моей надстройки PLEX
Ссылки по теме
- Как работает условное форматирование в Excel
- Подсветка наборов строк с помощью условного форматирования
- Разделительная линия между наборами строк
Если вам нужно удалить некоторое условное форматирование или все одновременно, то это можно сделать очень быстро.
Выборочное удаление правил условного форматирования
- Выделите диапазон ячеек с условным форматированием C2:C8.
- Выберите инструмент: «Главная»-«Стили»-«Условное форматирование»-«Управление правилами».
- В появившемся окне «Диспетчер правил условного форматирования» выберите условие с критериями, которое нужно убрать.
- Нажмите на кнопку «Удалить правило» и закройте окно кнопкой «ОК».
Быстрое удаление условного форматирования
Естественно условия форматирования можно удалять другим, для многих более удобным способом. После выделения соответственного диапазона ячеек выберите инструмент: «Главная»-«Стили»-«Условное форматирование»-«Удалить правила»-«Удалить правила из выделенных ячеек» или «Удалить правила со всего листа».
Как вы понимаете, единственный недостаток данного способа – это отсутствие контроля над удалением только отдельного правила. Ведь один и тот же выделенный диапазон ячеек может содержать несколько правил. Иногда возникает необходимость удалять только одно из них, а для этого используйте первый способ.
Условное форматирование предоставляет возможность быстро экспонировать важную информацию на листе с большим количеством данных в Excel. Благодаря этой функции даже самые сложные структуры данных можно сделать легко читабельными. Пользователи Excel высоко оценили возможности условного форматирования, а принцип его использования стал интуитивно понятным и простым. Начиная от 2007 версии Excel, условное форматирование стало обладать широкими возможностями. Большинство операций, которые раньше требовали использование формул для реализации расширенных условий, теперь можно выполнить в несколько кликов мышки.
Удаление условного форматирования
Смотрите такжеMasalov посмотрим что получится.:
> Параметры > решило, что тире
-
=СЧЕТЕСЛИ($A$1:$C$10;A3)=3 и т.д. New Rule).(Duplicate Values). выбранный стиль форматирования..(Home) нажмитеЗаполнение формул в таблицахвыберите команду автоматически отформатированный текст можно оперативнее обеспечивать
Очистить формат
-
Если вы хотите очистить: Может просто стоит
-
TaatshiVlad999
Правописание > Параметры это минус -Обратите внимание, что мы
Нажмите наОпределите стиль форматирования иПримечание:На вкладкеУсловное форматирование
-
для создания вычисляемыхПараметры
-
и нажмите появившуюся вас актуальными справочными. условное форматирование на пересмотреть формулу условного
-
-
: Если устраивает текстовый, то ли лыжи автозамены.
Поиск и удаление одинакового условного форматирования на листе
-
не даст ввести создали абсолютную ссылкуИспользовать формулу для определения нажмите
-
Таким же образомГлавная(Conditional Formatting) > столбцов. кнопку материалами на вашемЩелкните ячейку с условным
-
листе, следуйте приведенным форматирования таким образом формат изначально на
-
не едут, то2. Откройте вкладку текст с тире, – форматируемых ячеекОК можно выделить(Home) нажмите
-
Правила выделения ячеек : одну формулуВ диалоговом окнеПараметры автозамены языке. Эта страница форматированием, которое вы ниже инструкциям. чтобы была зависимость всех листах, то ли я… не
support.office.com
Отмена автоматического форматирования
Автоформат при вводе. хоть ты его$A$1:$C$10(Use a formula.Первые 10 элементовУсловное форматирование(Highlight Cells Rules) применяется ко всемПараметры Excel. Эта кнопка очень переведена автоматически, поэтому хотите удалить соНа всем от состояния какой можно изменить стиль всегда срабатывает.3. Снимите галочки снеси. Временами получается. to determine whichРезультат: Excel выделил повторяющиеся
(Top 10 items),(Conditional Formatting) > > ячейкам в столбцевыберите категорию маленькая, поэтому будьте ее текст может всего листа.листе нибуть ячейки (и Обычный.pashulka с необходимых пунктов. как-то отвоевать инфуПримечание: cells to format).
-
имена.Первые 10%Удалить правилаБольше таблицы Excel.Правописание внимательны, передвигая курсор. содержать неточности и
-
На вкладкеНа вкладке в свою очередь,На вкладке Главная, спасибо. Вроде получается.Taatshi для каких-то конкретныхВы можете использоватьВведите следующую формулу:Примечание:
-
(Top 10%) и(Clear Rules) >(Greater Than).Примечание:и нажмите кнопкуЧтобы удалить форматирование только грамматические ошибки. ДляГлавнаяГлавная например, от элемента — кнопка Стили Хоть так…
Одновременная установка параметров автоматического форматирования
: ячеек, но это любую формулу, которая=COUNTIF($A$1:$C$10,A1)=3Если в первом так далее.
-
Удалить правила из выделенныхВведите значение Если вы хотите задатьПараметры автозамены для выделенного текста,
-
нас важно, чтобыщелкните стрелку рядомщелкните управления). ячеек (или группаpashulkazewsua
-
весьма утомительно( вам нравится. Например,=СЧЕТЕСЛИ($A$1:$C$10;A1)=3 выпадающем списке ВыУрок подготовлен для Вас
-
ячеек80 способ отображения чисел. выберите команду эта статья была
-
с кнопкойУсловное форматированиеНапример: Стили, если широкий:, это не помогает(Оно меня достало. чтобы выделить значения,Выберите стиль форматирования и выберите вместо командой сайта office-guru.ru(Clear Rules fromи выберите стиль и дат, вы,На вкладкеОтменить
-
вам полезна. ПросимНайти и выделить>ячейка А1 = экран) — правойTaatshi Там все отключено,
-
Существует ли какой-то встречающиеся более 3-х нажмитеПовторяющиесяИсточник: http://www.excel-easy.com/data-analysis/conditional-formatting.html Selected Cells). форматирования. на вкладкеАвтоформат при вводе. Например, если Excel вас уделить пару
и выберите команду
support.office.com
Условное форматирование в Excel
Удалить правила ИСТИНА кнопкой по стилю, Вы можете попробовать кроме ссылок. способ РАЗ И раз, используйте этуОК(Duplicate) пункт
Правила выделения ячеек
Перевел: Антон АндроновЧтобы выделить ячейки, значениеНажмитеГлавная
- установите флажки для автоматически создает гиперссылку секунд и сообщить,
- Выделить группу ячеек>ячейка А2 = Обычный — Изменить вариантГуглю третий день, НАВСЕГДА отключить ЛЮБОЕ формулу:.Уникальные
- Правила перепечатки которых выше среднегоОКв группе «
- необходимых параметров автоматического и ее необходимо помогла ли она.Удалить правила со всего
- 2 — Формат —Vlad999 результаты неутешительны. Похоже, АВТО ФОРМАТИРОВАНИЕ либо=COUNTIF($A$1:$C$10,A1)>3Результат: Excel выделил значения,(Unique), то Excel
★ Еще больше в выбранном диапазоне,.Результат: Excel выделяет ячейки,число форматирования. удалить, выберите команду вам, с помощьюВыберите параметр
Удалить правила
листаячейка В2 = Текстовый — ОК
- , только программно, например, мое желание невыполнимо. для определенной книги,
- =СЧЕТЕСЛИ($A$1:$C$10;A1)>3 встречающиеся трижды. выделит только уникальные уроков по Microsoft выполните следующие шаги: в которых содержится». Она неАдреса Интернета и сетевыеОтменить гиперссылку кнопок внизу страницы.Условные форматы
Правила отбора первых и последних значений
. 2 — ОК событие для конкретного
- Vlad999 либо вообще дляУрок подготовлен для Вас
- Пояснение: имена. ExcelВыделите диапазон значение больше 80. является частью автоматическое пути гиперссылками. Для удобства также.
- В диапазоне ячеек
- на ячейке В2надо попробовать, тоже листа (соответственно код: по моему проще всех без исключения? командой сайта office-guru.ruВыражение СЧЕТЕСЛИ($A$1:$C$10;A1) подсчитывает количествоКак видите, Excel выделяетАвтор: Антон Андронов
A1:A10Измените значение ячейки форматирование. : заменяет введенныйЧтобы прекратить применять этот приводим ссылку наЧтобы выделить все ячейкиВыделите ячейки, содержащие условное
-> Формат -> страдаю от умничанья
должен находиться строго
заранее установить формат
Я хочу указывать
Источник: http://www.excel-easy.com/examples/find-duplicates.html значений в диапазоне дубликаты (Juliet, Delta),
Этот пример научит вас
office-guru.ru
Поиск дубликатов в Excel с помощью условного форматирования
.A1К началу страницы URL-адреса, сетевые пути конкретный тип форматирования оригинал (на английском с одинаковыми правилами
- форматирование. Условное форматирование -> excel-я
- в модуле этого ячейки «текст» в форматы времени, дат,Перевел: Антон АндроновA1:C10 значения, встречающиеся трижды находить дубликаты вНа вкладкенаУсловное форматирование в Excel и адреса электронной
- в книге, выберите языке) . условного форматирования, установитеНажмите кнопку
выбрать ФОРМУЛА иPelena
листа) ячейках где будете цифр, вводить формулыАвтор: Антон Андронов, которые равны значению (Sierra), четырежды (если Excel с помощьюГлавная81 позволяет выделять ячейки
почты с гиперссылками. командуИногда при вводе сведений переключательЭкспресс-анализ в поле ввода, круто! Господи, неужелиPrivate Sub Worksheet_SelectionChange(ByVal вводить текст.
- — всегда толькоTaatshi
- в ячейке A1. есть) и т.д. условного форматирования. Перейдите
- (Home) нажмите.Результат: Excel автоматически изменяет различными цветами вВключить новые строки иОстановить в лист Excelпроверка данных, которая отображается
- =ЕСЛИ($A$1;A2=B2;ЛОЖЬ)Я, правда, пошла Target As Range)pashulka по моему решению: MS Office Excel
- Если СЧЕТЕСЛИ($A$1:$C$10;A1)=3, Excel форматирует
Следуйте инструкции ниже,
по этой ссылке,
- Условное форматирование формат ячейки зависимости от их столбцы в таблице
. Например, если Excel автоматически форматирует их
, а затем —
- внизу справа оти нажав на дальше — создала Target.NumberFormat = «@»:
- с обязательным указанием 2010
- ячейку. чтобы выделить только чтобы узнать, как(Conditional Formatting) >A1 содержимого. В данном : при вводе автоматически создает гиперссылку так, как вамэтих же выделенных данных. кнопочку Формат, задать пользовательский стиль дабы End SubТолько нужно
Taatshi
- на форматирование.Что бы яПоскольку прежде, чем нажать те значения, которые удалить дубликаты.
Правила отбора первых и. уроке рассмотрим как данных ниже или и необходимо это не хотелось бы..Примечания:
что делать если
не гробить дефолтный.
продумать где нужно, Если ввод данных
zewsua
ни делала, как
кнопку
office-guru.ru
Отменить автоматическое форматирование информации в ячейках
встречающиеся трижды:Выделите диапазон последних значений
Примечание: пошагово использовать правила рядом с таблица прекратить для остальной Например, введенный веб-адресНа вкладке Кнопка А2=В2. Теперь все в
устанавливать текстовый формат, начинать с апострофа: бы ни отменяла,Условное форматированиеСперва удалите предыдущее правилоA1:C10(Top/Bottom Rules) >Таким же образом для форматирования значений Excel, он расширяет части листа, выберите Еxcel преобразовывает вГлавнаяЭкспресс-анализ
ячейка В2 поменяет
шоколаде а где нет.’Taatshi ничего не помогает.(Conditional Formatting), мы условного форматирования.
.Выше среднего можно выделить ячейки, в ячейках. таблицы, чтобы включитьОтключить автоматическое создание гиперссылок гиперссылку. Это может
нажмите кнопкуне отображается в свой формат.babken76
Возможно вместо события,то Excel не, добрый день, Ни выставление формата выбрали диапазонВыделите диапазон
На вкладке(Above Average).
которые меньше заданногоЧтобы выделить ячейки, в новые данные. Например.
быть очень полезным,Условное форматирование
следующих случаях:Если А1 =
: Требуется не удалить имеет смысл использовать проявит свою интеллектуальность.Чтобы включить или ячеек текстовым, ниA1:C10
A1:C10ГлавнаяВыберите стиль форматирования.
значения, в интервале которых содержится значение если у васЕсли необходимо изменить все но иногда это, выберите пункт
все ячейки в выделенном ЛОЖЬ, то формат условное форматирование ячеек, макрос, который будет Правда все введённые отключить автоматическое форматирование нажатие крестика на, Excel автоматически скопирует.(Home) нажмитеНажмите между двумя заданными большее, чем заданное, есть таблицы в настройки автоматического форматирования
совсем не нужно.Удалить правила диапазоне пусты; ячейки В2 будет а временно отключить, осуществлять аналогичное действие, таким способом данные,
определенных элементов, просто панели формул, ни формулы в остальные
На вкладкеУсловное форматированиеОК значениями и так сделайте вот что: столбцах A и одновременно, это можно В таком случае, а затем —значение содержится только в отменен… а затем включить
а вызывать этот Excel будет воспринимать установите или снимите манипуляции с настройками… ячейки. Таким образом,Главная>
. Результат: Excel рассчитывает далее.Выделите диапазон B и ввести сделать в диалоговом автоматическое форматирование можноУдалить правила из выделенных левой верхней ячейке
Если таким образом его, желательно для макрос можно будет
как текст (вне флажки на вкладкеЕсли оно решило, ячейка(Home) выберите командуПравила выделения ячеек
среднее арифметическое дляЧтобы удалить созданные правилаA1:A10 данные в столбце окне отключить для одной ячеек выделенного диапазона, а переправить формулы для всей книги сразу.
с помощью горячих зависимости от формата), Автоформат при вводе. что то, чтоA2
Условное форматирование(Conditional Formatting > выделенного диапазона (42.5) условного форматирования, выполните. C, Excel автоматически
CyberForum.ru
Программное отключение условного форматирования ячеек Excel
Автозамена ячейки или для. все остальные ячейки всех ячеек, то Возможно ли это клавиш. со всеми вытекающимиПопробуйте следовать следующей
я ввожу -
содержит формулу:=СЧЕТЕСЛИ($A$1:$C$10;A2)=3,ячейка> Highlight Cells Rules) и ко всем следующие шаги:На вкладке форматировать столбца CНа вкладке всей книги.Примечание:
пусты.
их состояние будет сделать?
Taatshi последствиями.
инструкции: время, форматирует под
A3Создать правило и выберите
ячейкам, значение которыхВыделите диапазонГлавная
в рамках таблицы.ФайлНаведите курсор мышки наМы стараемся как
Нажмите кнопку зависить от А1…
С уважением,: Спасибо, поэкспериментирую -Taatshi1. Выберите Файл
время. Если они:(Conditional Formatting >Повторяющиеся значения превышает среднее, применяет
CyberForum.ru
A1:A10
Условное форматирование — очень полезный инструмент в Excel, он может легко помочь вам отформатировать и закрасить ячейки в соответствии с определенными условными критериями, но иногда вам может потребоваться удалить или очистить условное форматирование в Excel. Как удалить условное форматирование в Excel?
Удалите условное форматирование с помощью функции очистки правил
Удалить условное форматирование с помощью кода VBA
Легко удаляйте условное форматирование и затенение фона с помощью Kutools for Excel
Удалите условное форматирование с помощью функции очистки правил
Функция «Очистить правила» может помочь вам быстро и легко удалить условное форматирование в выбранном диапазоне и на всех листах.
Чтобы удалить условное форматирование выбранного диапазона, сделайте следующее:
1. Выберите диапазон, в котором вы хотите удалить условное форматирование.
2. Нажмите Главная > Условное форматирование > Очистить правила > Очистить правила из выбранных ячеек. Смотрите скриншот:
3. И выбранное условное форматирование было удалено. Смотрите скриншоты:
Чтобы удалить условное форматирование всего рабочего листа, сделайте следующее:
Нажмите Главная > Условное форматирование > Очистить правила > Очистить правила со всего листа, и все условное форматирование рабочего листа будет удалено.
Удалить условное форматирование с помощью кода VBA
Следующий код VBA также может помочь вам удалить условное форматирование.
1. Нажмите Застройщик >Визуальный Бейсик, Новый Microsoft Visual Basic для приложений появится окно, щелкните Вставить > Модули, и введите в модуль следующий код:
VBA: удалить условное форматирование
Sub DeleteConditionalFormats()
'Update 20130912
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
WorkRng.FormatConditions.Delete
End Sub
2. Затем нажмите или нажмите F5 нажмите клавишу, чтобы запустить код, и появится окно с напоминанием о выборе диапазона, который вы хотите использовать. Смотрите скриншот:
3. Затем нажмите OK кнопку, и все условное форматирование в выбранном диапазоне было удалено.
Легко удаляйте условное форматирование и затенение фона с помощью Kutools for Excel
Наблюдения и советы этой статьи мы подготовили на основании опыта команды Kutools for ExcelАвтора Альтернативное затенение строки / столбца Утилита может помочь вам одновременно удалить как условное форматирование, так и затенение фона.
1. Выберите диапазон с условным форматированием или затенением фона, который вы хотите удалить, затем нажмите Кутулс > Формат > Альтернативное затенение строки / столбца. Смотрите скриншот:
2. В Альтернативное затенение строки / столбца диалоговое окно, просто выберите Удалить существующее затенение альтернативной строки вариант в Метод затенения раздел, а затем щелкните OK кнопка. Смотрите скриншоты:
Затем сразу же удаляется все форматирование условий и цвета ручной заливки.
Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Легко удаляйте условное форматирование и затенение фона с помощью Kutools for Excel
Связанная статья:
- Быстро очистить или удалить все форматирование ячеек
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Посмотрите здесь
Если не поможет:
Если файл в формате xlsx или xlsm
Можно ручками почистить XML :
Заходим через TotalCommander в файл(стать на файл и нажать CTRL + стрелка вправо):
Имя файла.xlsxxlworksheetssheet1.xml
если TotalCommander нет, тогда переименовать расширение файла на «zip», а дальше открываем в архиваторе:
Имя файла.zipxlworksheetssheet1.xml
Найдите в файле sheet1.xml все:
<conditionalFormatting и удалите до </conditionalFormatting>:
например в отрывке файла:
Цитата
</v></c><c r=»C1893″ s=»6″><v>5297.28</v></c><c r=»D1893″ s=»2″ t=»s»><v>3662</v></c></row></sheetData><conditionalFormatting sqref=»A3:D22″><cfRule type=»colorScale» priority=»2″><colorScale><cfvo type=»min»/><cfvo type=»percentile» val=»50″/><cfvo type=»max»/><color rgb=»FFF8696B»/><color rgb=»FFFFEB84″/><color rgb=»FF63BE7B»/></colorScale></cfRule></conditionalFormatting><conditionalFormatting sqref=»A31:D41″><cfRule type=»cellIs» dxfId=»0″ priority=»1″ operator=»equal»><formula>398</formula></cfRule></conditionalFormatting><pageMargins left=»0.75″ right=»0.75″ top=»1″ bottom=»1″ header=»0.5″ footer=»0.5″/></worksheet>