Предположим, что у нас есть таблица, в которой по-разному отформатированы строки по какому-либо критерию. Например, разные поставщики обозначены разным цветом:
При этом мы завели формулу в верхнюю строку и хотим добавить ее во все строки таблицы. Если мы просто скопируем ее и протянем, эффект будет следующим:
Формула скопировалась, но с ней скопировался и формат первой ячейки.
Для того, чтобы сохранить форматы строк, нужно воспользоваться «Специальной вставкой».
Специальная вставка – очень полезный инструмент, который дает следующие возможности:
- скопировать формулу, а вставить значения;
- сохраняя значение в ячейке, изменить ее формат по образцу другой ячейки;
- сохраняя формат ячейки, вставить в него формулу из другой ячейки;
- скопировать и добавить готовое примечание из другой ячейки;
- скопировать ширину другого столбца;
- массово умножить, прибавить, разделить или вычесть заданное значение;
- перевернуть вертикально расположенные данные в горизонтальное положение и наоборот.
Итак, копируем верхнюю ячейку (не убирая с нее курсора, вызываем правой клавишей мыши меню и выбираем «Копировать»):
Выделяем ячейки, в которые хотим вставить формулу, и в меню, вызванном правой клавишей мыши, выбираем «Специальная вставка»:
Отмечаем «формулы»:
и нажимаем ОК.
Получаем:
В строке формул видим, что формула в нижней строке идентична формуле в верхней строке, а формат при этом сохранился.