Частенько возникает ситуация, когда необходимо сразу несколько ячеек умножить на одно и то же число. Взять хотя бы прибавление процента (НДС и еще какие наценки) - вручную долго. Можно формулами, вроде такой:
В этой статье я хочу показать как просто и быстро можно сделать это без особых усилий и затрат. Прямо в исходных ячейках и без всяких макросов.
Порядок действий для того, чтобы сделать наценку 18% (т.е. умножение):
- в любую пустую ячейку записываем число 1,18 или 118%
- копируем ячейку с этим числом/процентом любым удобным способом(например, клавишами
Ctrl +C ) - выделяем все ячейки, для которых делаем наценку (которые надо умножить на конкретное число)
- нажимаем Правую кнопку мыши -
Специальная вставка (Paste Special) - выбираем пункт
Значения , ниже ищем пункт(Values) Умножить , выбираем его и нажимаем Ок. Так же можно просто нажать двойным щелчком мыши на пункте(Multiply) Умножить .(Multiply)
Данные умножены на число из скопированной ячейки. Сколько времени это заняло? От силы 10 секунд и то только в первый раз, т.к. по инструкции делали. Далее это будет занимать 5 секунд. Так же из параметров специальной вставки можно заметить, что данные можно не только умножить, но и сложить, вычесть, разделить.
Один немаловажный нюанс: если среди выбранных для умножения/деления/сложения/вычитания ячеек есть формулы - в саму формулу будет добавлено деление на указанное число. Например, если в ячейке записана формула:
= , то после описанных выше манипуляций в этой ячейке будет такая формула:A1 +B1 =( A1 +B1 )*1,18
Так же следует отметить, что если в ячейках не числа, а "откровенный" текст(такой, который никак нельзя преобразовать в число) - ячейки будут пропущены и значения в них останутся такими же, какими были. И ошибок никаких это тоже не вызовет.
У данного метода есть еще одно отличное применение. Допустим есть диапазон чисел, записанных как текст(это с виду число, но записано текстом и формат у ячейки тоже текстовый. Изменение формата ячейки здесь не поможет). Работать с такими числами проблематично - они являются текстом и в большинстве случаев формулы с ними не работают как с числами(СУММ, СУММЕСЛИ и пр.). Часто их можно определить по зеленому треугольничку ошибки в левом верхнем углу ячейки(хотя не всегда - зависит от формата ячейки и от настроек приложения). Реже - по апострофу перед числом:
- копируем любую пустую ячейку (лучше вообще из только что созданной книги)
- выделяем все ячейки, которые необходимо преобразовать в число
- нажимаем Правую кнопку мыши -Специальная вставка
(Paste Special) - Находиv внизу пункт Сложить
(Add) , выбираем его и жмем Ок. Так же можно просто нажать двойным щелчком мыши на Сложить(Add) .
Этот же прием можно использовать для преобразования дат, записанных как текст, в реальные даты. Потому что даты - такие же числа(подробнее см. в статье Как Excel воспринимает данные)
Также см.:
Как удалить в ячейке формулу, оставив значения?
Как быстро заполнить/очистить элементы на форме(TextBox-ы, ComboBox-ы)
Огромнейшее спасибо! Оч помогли!)))
Спасибо
Час потратил пока не прочел статью
Спасибо!!! Очень помогли! Всего вам самого хорошего! Успехов во всем!
Не работает!
А Вас не смущает тот факт, что не работает только у Вас? Скорее всего данные на листе невозможно преобразовать в число(лишние пробелы, точки вместо запятых и т.п.)
Здравствуйте, подскажите как в экселе протянуть формулу, если я делю знечение одной ячейки на другую, а потом протягиваю формулу, то и оба значения протягиваются вместе, а мне надо поделить несколько ячеек на одну и ту же и чтоб в каждой формула отображалась.
Вы об абсолютной и относительной адресации ячеек ничего не слышали, судя по всему?
Spasibo oqromnoye!!!!!!!!!!!!
спасибо за информацию, Вы делаете хорошее дело!
спасибо огроменное!!!))))есть же хорошие сайты !!!вау спсасиба!!!
Добрый день! А если мне надо полученные значения округлить, тоже без формул, прямо в ячейке. Возможно такое? (Кстати у меня LibreOffice - Там это называется "Сохранить как")
Мне нравится