Почему не умножаются ячейки в эксель
= Мир MS Excel/Статьи об Excel
Приёмы работы с книгами, листами, диапазонами, ячейками [6] |
Приёмы работы с формулами [13] |
Настройки Excel [3] |
Инструменты Excel [4] |
Интеграция Excel с другими приложениями [4] |
Форматирование [1] |
Выпадающие списки [2] |
Примечания [1] |
Сводные таблицы [1] |
Гиперссылки [1] |
Excel и интернет [1] |
Excel для Windows и Excel для Mac OS [2] |
1. В любой свободной ячейке пишем величину, на которую мы будем изменять цены. В примере я взял увеличение цен на 5% , то есть умножение имеющихся цен на 1,05
2. Копируем ячейку с введённой величиной и выделяем ячейки прайса с ценами
3. Жмём правую кнопку мыши и из появившегося контекстного меню выбираем пункт "Специальная вставка"
4. Далее выбираем опцию "Умножить" и жмём ОК
5. Готово! Не забудьте удалить первоначально введённую величину корректировки цен, а то клиенты будут недовольны ;)
+1 Спам
0 Спам
0 Спам
Очень полезный способ. Но что делать, если в столбце с первоначальными данными есть пустые ячейки? Например в прайс-листе (название подгруппы). Как сделать, чтобы при пересчете в пустых ячейках не появлялись 0,00 ?
0 Спам
0 Спам
0 Спам
0 Спам
0 Спам
0 Спам
У Вас разделитель целой и дробной части - точка. В таком случае Excel переводит значение в дату. Поменяйте разделитель на запятую и всё будет работать правильно
0 Спам
0 Спам
0 Спам
0 Спам
Значит неправильно набираете капчу. Проще сделать это один раз при регистрации, чем каждый раз при комментировании
0 Спам
зарегестрировался! мне надо вычесть 5% столбцы заняты с А до H я пишу 1,05 как показанно выше над цифрами жму правую мышку - копирую комп сам подставляет букву р(рублей) жму левую мышку-выделяю синим цветом жму правую мышку -спец. вставка вычесть в пустой ячейке пишется (-1,05) а цифры которые надо изменить остаются прежнемы я дилетант извините
0 Спам
0 Спам
0 Спам
я просто поясняю что в документе столбцы заняты от А до Н где в какой ячейке писать 1,05( выше написанно-в примере я взял увеличение на 5% то есть умножение на 1,05) а если нужно вычесть 5%
0 Спам
0 Спам
0 Спам
0 Спам
Нужно учитывать, что если нужно только умножить - то в окне "Специальная вставка" выбираем "значения", а не "все"
0 Спам
И нужно быть очень аккуратным с этим умножением, когда работаете с неким отфильтрованным массивом - умножаться будет всё, от первого до последнего элемента массива, даже то, что не выведено по фильтру.
0 Спам
0 Спам
0 Спам
Здравствуйте! А как добиться, что бы в каждой ячейке в солбце число увеличивалось на определенный процент от суммы в ячейке выше? Например: А1 -100, А2-110, А3-121 (В данном случае увеличение на 10%)
хочу умножить один столбик на другой и получить сумму в третьем столбце. У меня не на каждой строке числа для умножения, и если я вытягиваю формулу на третьем столбце, в тех местах, где нет чисел в первых двух столбцах появляются нули. Как сделать, чтобы их не было видно?
Это в 2007
Отображение или скрытие всех нулевых значений на рабочем листе
Щелкните значок Кнопка Microsoft Office, щелкните Параметры Excel, а затем выберите категорию Дополнительно.
В группе Показать для следующего листа выберите лист, после чего выполните одно из следующих действий.
Для отображения в ячейках нулевых значений (0) установите флажок Показывать нули в ячейках, которые содержат нулевые значения.
Для отображения нулевых значений в виде пустых ячеек снимите флажок Показывать нули в ячейках, которые содержат нулевые значения.
Использование числового формата для скрытия нулевых значений в выбранных ячейках
Внимание! Следуйте данной процедуре для скрытия нулевых значений в выделенных ячейках. Если значение в одной из этих ячеек меняется на ненулевое, формат этого значения будет аналогичен общему числовому формату.
Выделите ячейки, содержащие нулевые значения (0), которые требуется скрыть.
На вкладке Начальная страница в группе Ячейки щелкните Формат, а затем выберите команду Формат ячеек.
В списке Числовые форматы выберите пункт Все форматы.
В поле Тип введите 0;-0;;@.
Примечания
Скрытые значения отображаются только в строке формул или в ячейке при ее редактировании. На печать эти значения не выводятся.
На вкладке Начальная страница в группе Ячейки щелкните Формат, а затем выберите команду Формат ячеек.
Чтобы вновь отобразить скрытые значения, выделите ячейки, а затем на вкладке Главная в группе Ячейки выделите команду Формат, а затем выберите команду Ячейки. Для применения числового формата, определенного по умолчанию, в списке Категория щелкните Общие. Для повторного отображения даты или времени выберите подходящий формат даты или времени на вкладке Числа.
Использование условного формата для скрытия нулевых значений, возвращенных формулой
Выделите ячейку, содержащую нулевое (0) значение.
На вкладке Начальная страница в группе Стили щелкните стрелку рядом с пунктом Условное форматирование, подведите указатель мыши к пункту Выделить правила ячеек, а затем выберите команду Равно.
В поле слева введите 0.
В поле справа выберите Пользовательский формат.
В диалоговом окне Формат ячейки щелкните вкладку Шрифт.
В списке Цвет выберите белый цвет.
К началу страницы
Использование формул для отображения нулевых значений в виде пробелов или прочерков
Для выполнения этой задачи используется функция ЕСЛИ.
Скрытие нулевых значений в отчете сводной таблицы
Щелкните отчет сводной таблицы.
На вкладке Параметры в группе Параметры сводной таблицы щелкните стрелку рядом с командой Параметры, а затем выберите в списке пункт Параметры.
Перейдите на вкладку Разметка и формат, а затем выполните следующие действия.
Изменение способа отображения ошибок Установите флажок Для ошибок отображать в группе Формат. Введите в поле значение, которое будет отображаться в ячейках вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля все символы.
Изменение способа отображения пустых ячеек Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое будет отображаться в пустых ячейках. Для отображения пустых ячеек удалите из поля все символы. Для отображения в пустых ячейках нулей снимите флажок «Для пустых ячеек отображать» .
Среди множества арифметических действий, которые способна выполнять программа Microsoft Excel, естественно, присутствует и умножение. Но, к сожалению, не все пользователи умеют правильно и в полной мере пользоваться данной возможностью. Давайте разберемся, как выполнять процедуру умножения в программе Microsoft Excel.
Принципы умножения в Excel
Как и любое другое арифметическое действие в программе Excel, умножение выполняется при помощи специальных формул. Действия умножения записываются с применением знака – «*».
Умножение обычных чисел
Программу Microsoft Excel можно использовать, как калькулятор, и просто умножать в ней различные числа.
Для того, чтобы умножить одно число на другое, вписываем в любую ячейку на листе, или в строку формул, знак равно (=). Далее, указываем первый множитель (число). Потом, ставим знак умножить (*). Затем, пишем второй множитель (число). Таким образом, общий шаблон умножения будет выглядеть следующим образом: «=(число)*(число)».
На примере показано умножение 564 на 25. Действие записывается следующей формулой: «=564*25».
Чтобы просмотреть результат вычислений, нужно нажать на клавишу ENTER.
Во время вычислений, нужно помнить, что приоритет арифметических действий в Экселе, такой же, как в обычной математике. Но, знак умножения нужно добавлять в любом случае. Если при записи выражения на бумаге допускается опускать знак умножения перед скобками, то в Excel, для правильного подсчета, он обязателен. Например, выражение 45+12(2+4), в Excel нужно записать следующим образом: «=45+12*(2+4)».
Умножение ячейки на ячейку
Процедура умножения ячейки на ячейку сводится все к тому же принципу, что и процедура умножения числа на число. Прежде всего, нужно определиться, в какой ячейке будет выводиться результат. В ней ставим знак равно (=). Далее, поочередно кликаем по ячейкам, содержание которых нужно перемножить. После выбора каждой ячейки, ставим знак умножения (*).
Умножение столбца на столбец
Для того, чтобы умножить столбец на столбец, сразу нужно перемножить самые верхние ячейки этих столбцов, как показано в примере выше. Затем, становимся на нижний левый угол заполненной ячейки. Появляется маркер заполнения. Перетягиваем его вниз с зажатой левой кнопкой мыши. Таким образом, формула умножения копируется во все ячейки столбца.
После этого, столбцы будут перемножены.
Аналогично можно множить три и более столбца.
Умножение ячейки на число
Для того, чтобы умножить ячейку на число, как и в выше описанных примерах, прежде всего, ставим знак равно (=) в ту ячейку, в которую вы предполагаете выводить ответ арифметических действий. Далее, нужно записать числовой множитель, поставить знак умножения (*), и кликнуть по ячейке, которую вы хотите умножить.
Для того, чтобы вывести результат на экран, жмем на кнопку ENTER.
Впрочем, можно выполнять действия и в другом порядке: сразу после знака равно, кликнуть по ячейке, которую нужно умножить, а затем, после знака умножения, записать число. Ведь, как известно, от перестановки множителей произведение не меняется.
Таким же образом, можно, при необходимости, умножать сразу несколько ячеек и несколько чисел.
Умножение столбца на число
Для того, чтобы умножить столбец на определенное число, нужно сразу умножить на это число ячейку, как это было описано выше. Затем, с помощью маркера заполнения, копируем формулу на нижние ячейки, и получаем результат.
Умножение столбца на ячейку
Если в определенной ячейке расположено число, на которое следует перемножить столбец, например, там находится определенный коэффициент, то вышеуказанный способ не подойдет. Это связано с тем, что при копировании будет сдвигаться диапазон обоих множителей, а нам нужно, чтобы один из множителей был постоянным.
Сначала, умножаем обычным способом первую ячейку столбца на ячейку, в которой содержится коэффициент. Далее, в формуле ставим знак доллара перед координатами столбца и строки ссылки на ячейку с коэффициентом. Таким способом, мы превратили относительную ссылку в абсолютную, координаты которой при копировании изменяться не будут.
Теперь, осталось обычным способом, с помощью маркера заполнения, скопировать формулу в другие ячейки. Как видим, сразу появляется готовый результат.
Функция ПРОИЗВЕД
Кроме обычного способа умножения, в программе Excel существует возможность для этих целей использовать специальную функцию ПРОИЗВЕД. Вызвать её можно все теми же способами, что и всякую другую функцию.
-
С помощью Мастера функций, который можно запустить, нажав на кнопку «Вставить функцию».
Затем, нужно найти функцию ПРОИЗВЕД, в открывшемся окне мастера функций, и нажать кнопку «OK».
Шаблон функции для ручного ввода следующий: «=ПРОИЗВЕД(число (или ссылка на ячейку); число (или ссылка на ячейку);…)». То есть, если например нам нужно 77 умножить на 55, и умножить на 23, то записываем следующую формулу: «=ПРОИЗВЕД(77;55;23)». Для отображения результата, жмем на кнопку ENTER.
При использовании первых двух вариантов применения функции (с помощью Мастера функций или вкладки «Формулы»), откроется окно аргументов, в которое нужно ввести аргументы в виде чисел, или адресов ячеек. Это можно сделать, просто кликнув по нужным ячейкам. После ввода аргументов, жмем на кнопку «OK», для выполнения вычислений, и вывода результата на экран.
Как видим, в программе Excel существует большое количество вариантов использование такого арифметического действия, как умножение. Главное, знать нюансы применения формул умножения в каждом конкретном случае.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Еще статьи по данной теме:
Я много лет пользовался таблицами excel и не заморачивался. Но сегодня случайно обнаружил расхождения в произведениях двух простых чисел, вычисленных по формуле и на калькуляторе. Вот пример: на калькуляторе — 33,8*9,3=314,34 Произведение тех же чисел в ячейках по формуле получается — 314, 23 Проверил другую строку: 29,8 * 9,3 =277,14, а по формуле — 277,04 и т. д.. И как быть?
Интернет мой вопрос в упор не понимает и кормит известными истинами.
Может быть Вы растолкуете, что это такое?
Здравствуйте, Евгений. Скорее всего дело вот в чем. Если числа 33,8 и 9,3 являются результатом действий с другими числам, то возможно в ячейке отображается округленный вариант. Это может быть, если в форматировании выставлен формат с одним десятичным знаком. Таким образом, реальное число в ячейке вполне может быть не 33,8, а, допустим — 33,7658. Программа визуально округляет данное число до одного десятичного знака, но в расчетах использует полное число, а не видимое на экране. Чтобы проверить это, просто поменяйте количество десятичных знаков, отформатировав ячейки, содержащие числа 33,8 и 9,3.
Вы, Максим, правы: в формулах я применил числовой формат ячеек с ограничением в два знака после запятой, поэтому результаты округлялись в большую сторону и выводились на экран. Когда их умножаешь на калькуляторе, то результат получается несколько больше фактического. Спасибо за помощь.
Евгений
Здравствуйте! Мне нужно было выполнить умножение столбца на число, но проблема в том, что ответ должен в тех же ячейках, в которых находятся умножаемые на определённую цифру числа, поэтому не смог, к сожалению, воспользоваться вашей статьёй(
Здравствуйте, Евгений. Ну то что вы хотите сделать, к сожалению, в Excel у вас не получится осуществить ни каким способом. Разве что вы умножаемые скопируете в отдельный столбец. Тогда получится.
Есть способ: пишите число на которое Вам надо умножить столбец где-нибудь в стороне от таблицы. Нажимаете Ctrl+C на этой ячейке (т.е. копируете её). Затем выделяете массив ячеек, который хотите умножить на это число (в Вашем случае столбец) и жмёте правую клавишу мыши — выбираете меню «специальная вставка» — «умножить» и «ОК» — в столбике сразу появятся результаты умножения изначальных значений на требуемый коэффициент (коэффициент, кстати, больше не нужен и его можно стереть из ячейки)
Коллеги, добрый день!
Столкнулся с интересной задачей, которую никак пока не удается решить, в том числе решения в интернете пока не нашел.
Задача заключается в следующем:
в ячейке А1 указано число 1, в ячейке В1 указано число 2, в ячейке С1 указан знак * или иной оператор математического действия. Вопрос — каким образом можно написать формулу в ячейке D4, которая бы посредством ссылок (на ячейки А1, В1 и С1) могла выполнить математическое действие между ячейкой А1 и В1, используя оператор математического действия в ячейке С1 (с учетом того, что оператор математического действия может меняться) ?
Здравствуйте, Семен. С помощью формул и функций это сделать вряд ли у вас получится. Разве что макрос попробовать написать.
Одной из наиболее востребованных возможностей Excel является работа с формулами. Благодаря данной функции программа самостоятельно производит различного рода расчеты в таблицах. Но иногда случается так, что пользователь вписывает формулу в ячейку, но она не выполняет своего прямого назначения – вычисления результата. Давайте разберемся, с чем это может быть связано, и как решить данную проблему.
Устранение проблем с вычислением
Причины проблем с вычислением формул в Экселе могут быть совершенно разными. Они могут быть обусловлены, как настройками конкретной книги или даже отдельного диапазона ячеек, так и различными ошибками в синтаксисе.
Способ 1: изменение формата ячеек
Одной из самых распространенных причин, по которой Эксель вообще не считает или не правильно считает формулы, является неверно выставленный формат ячеек. Если диапазон имеет текстовый формат, то расчет выражений в нем вообще не производится, то есть, они отображаются как обычный текст. В других случаях, если формат не соответствует сути рассчитываемых данных, результат, выводимый в ячейку, может отображаться некорректно. Давайте выясним, как решить эту проблему.
-
Для того, чтобы посмотреть, какой формат имеет конкретная ячейка или диапазон, переходим во вкладку «Главная». На ленте в блоке инструментов «Число» имеется поле отображения текущего формата. Если там указано значение «Текстовый», то формула точно вычисляться не будет.
Теперь будет производиться расчет формулы в стандартном порядке с выводом результата в указанную ячейку.
Способ 2: отключение режима «Показать формулы»
Но возможно причина того, что вместо результатов расчета у вас отображаются выражения, состоит в том, что в программе включен режим «Показать формулы».
-
Чтобы включить отображение итогов, переходим во вкладку «Формулы». На ленте в блоке инструментов «Зависимости формул», если кнопка «Показать формулы» активна, то кликаем по ней.
Способ 3: исправление ошибки в синтаксисе
Формула также может отображаться как текст, если в её синтаксисе были допущены ошибки, например, пропущена или изменена буква. Если вы вводили её вручную, а не через Мастер функций, то такое вполне вероятно. Очень распространенной ошибкой, связанной с отображением выражения, как текста, является наличие пробела перед знаком «=».
В таких случаях нужно внимательно пересмотреть синтаксис тех формул, которые неправильно отображаются, и внести в них соответствующие коррективы.
Способ 4: включение пересчета формулы
Бывает и такая ситуация, что формула вроде и отображает значение, но при изменении связанных с ней ячеек сама не меняется, то есть, результат не пересчитывается. Это означает, что у вас неправильно настроены параметры вычислений в данной книге.
-
Перейдите во вкладку «Файл». Находясь в ней, следует кликнуть по пункту «Параметры».
Теперь все выражения в данной книге будут автоматически пересчитываться при изменении любого связанного значения.
Способ 5: ошибка в формуле
Если же программа все-таки производит расчет, но в результате показывает ошибку, то тут вероятна ситуация, что пользователь просто ошибся при вводе выражения. Ошибочными формулами считаются те, при расчете которых в ячейке появляются следующие значения:
В этом случае нужно проверить, правильно ли записаны данные в ячейках, на которые ссылается выражение, нет ли в них ошибок в синтаксисе или не заложено ли в самой формуле какое-либо некорректное действие (например, деление на 0).
Если функция сложная, с большим количеством связанных ячеек, то легче проследить вычисления с помощью специального инструмента.
-
Выделяем ячейку с ошибкой. Переходим во вкладку «Формулы». На ленте в блоке инструментов «Зависимости формул» кликаем по кнопке «Вычислить формулу».
Как видим, причины того, что Эксель не считает или не правильно считает формулы, могут быть совершенно различными. Если вместо расчета у пользователя отображается сама функция, тот в этом случае, скорее всего, либо ячейка отформатирована под текст, либо включен режим просмотра выражений. Также, возможна ошибка в синтаксисе (например, наличие пробела перед знаком «=»). В случае если после изменения данных в связанных ячейках результат не обновляется, то тут нужно посмотреть, как настроено автообновление в параметрах книги. Также, нередко вместо корректного результата в ячейке отображается ошибка. Тут нужно просмотреть все значения, на которые ссылается функция. В случае обнаружения ошибки следует устранить её.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Для умножения ячеек в Excel отсутствует специальная функция, как это сделали разработчики с СУММ. Подобная реализация чаще всего и не нужна, поскольку при умножении большого диапазона чисел пользователь, скорее всего, получит результат, который придется возводить в степень с основанием e. Однако умножить несколько ячеек одну на другую можно без проблем.
-
В подходящей клетке напишите знак «=», который и обозначает начало записи формулы.
В конце статьи рассказано о проблемах, связанных с умножением ячеек, поэтому если что-то не получилось, сразу откройте данный раздел и ищите подходящий метод решения.
Способ 2: Умножение ячейки на число
Если можно умножить одну ячейку на другую, значит, ничего не помешает в качестве второй клетки подставить необходимое число. Тогда запись формулы станет другой, но не кардинально.
-
Введите содержимое строки так же, как это было показано в предыдущем способе, но не заполняйте данные о второй ячейке.
Так же совмещайте умножение ячеек на другие ячейки и числа или добавляйте другие математические операции, не забывая о последовательности их выполнения. Если что-то нужно поставить в приоритет, используйте скобки для обозначения действия. Запись таких формул в Excel в точности соответствует стандартным правилам математики.
Способ 3: Умножение на константу
Константой называется неизменное число, а в случае с ячейками в электронной таблице им выступает закрепленное значение. Для этого используется знак «$», обозначающий создание константы. Теперь при перемещении таблицы или ее копировании ячейка никогда не сдвинется. Если с созданием формул уже все понятно, то о закреплении ячейки читайте в Способе 1 следующей статьи.
Решение возможных проблем с умножением ячеек
Практически все проблемы, возникающие при попытке умножить значения или создать любую другую формулу в Excel, связаны с неправильно настроенным форматом ячеек. Для проверки и исправления этой ситуации вы можете прочитать тематическую статью на нашем сайте, которая посвящена решению неполадок с подсчетом суммы, но подходит и в текущих реалиях.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Читайте также: