Всем привет! В сегодняшнем уроке мы подробно рассмотрим формулу деления в программе Excel. Я расскажу вам, как правильно строить конструкции в программе, как использовать константы и адреса ячеек. В конце мы посмотрим использование функции ЧАСТНОЕ. Урок будет достаточно интересным. Я для вас подготовил 6 простых примеров, которые помогут вам разобраться с этим вопросом и закрепить его раз и навсегда.
Сразу запомните самое главное: отдельной функции «ДЕЛИТЬ» в Excel нет. Для обычного деления используется знак косой черты – /. Например, если написать формулу =10/5, Excel вернет результат 2. А вот функция ЧАСТНОЕ нужна не для обычного деления с дробной частью, а для получения целой части от деления без остатка.
ПРИМЕЧАНИЕ! Любая формула в Excel начинается со знака равно =. Если вы просто напишете в ячейке 10/5 без знака равно, Excel может воспринять это не как расчет, а как текст или дату. Поэтому правильный вариант именно такой: =10/5. Если вы только начинаете работать с формулами, советую отдельно прочитать урок как вставить формулу в Excel.
- Пример 1: Число на число
- Пример 2: Адреса ячеек
- Пример 3: Работа с большим количеством данных
- Пример 4: Использование константы
- Пример 5: Использование ячейки в качестве константы
- Пример 6: Функция
- Как быстро разделить весь столбец на одно число
- Что делать, если деление в Excel не работает
- FAQ – короткие ответы
- Задать вопрос автору статьи
Пример 1: Число на число
Знак деления в Excel можно использовать непосредственно в ячейке. Вы можете использовать как обычные числа, так и формулы или адреса ячеек. Мы же для начала рассмотрим самый простой пример:
- Установите текстовый курсор, выделив ячейку с помощью левой кнопки мыши. Чтобы начать вычисление, нужно поставить знак равно (=) – именно с него начинаются все формулы и функции. Далее вписываем число, ставим знак деления (/) и пишем второе число. Чтобы применить вычисление на клавиатуре, кликните по клавише:
Enter
- Вы увидите уже конечный результат. Но если вы выделите ячейку, то в строке ввода значения вы увидите именно вашу формулу.
- Можете попробовать использовать два знака деления (/) с любыми числами.
- Напомню, что в таком случае арифметические операции исполняются последовательно. Умножение (*) и деление (/) выполняются раньше сложения (+) и вычитания (–). Если в одной формуле подряд идут умножение и деление, Excel считает их слева направо. Чтобы закрепить это на практике, можете попробовать составить более сложные варианты арифметических действий.
Скобки в Excel работают так же, как в обычной математике. Например, формула =10+20/2 сначала разделит 20 на 2, а потом прибавит 10. В результате получится 20. Если же написать =(10+20)/2, Excel сначала сложит 10 и 20, а потом разделит сумму на 2 – получится 15. Поэтому если результат кажется странным, первым делом проверьте скобки и порядок действий.
КАК ПРОВЕРИТЬ СЕБЯ? Если формула короткая, мысленно посчитайте ее по шагам. Сначала смотрим скобки, потом умножение и деление, потом сложение и вычитание. Если операции одного уровня стоят рядом, например =100/5*2, Excel идет слева направо. То есть сначала 100/5, потом результат умножается на 2.
- Ну и давайте вспомним самое главное правило из школьной программы по математике – на ноль делить нельзя. Давайте ради интереса попробуем выполнить эту операцию.
- Как видите, в строке можно увидеть ошибку:
#ДЕЛ/0!
ПРИМЕЧАНИЕ! Ошибка #ДЕЛ/0! появляется, когда Excel пытается разделить число на ноль или на пустую ячейку, которая в расчете воспринимается как ноль. Если такая ошибка попадает в другие формулы, она обычно тянется дальше по расчетам и ломает итоговый результат. Это не значит, что с файлом все плохо – нужно просто проверить делитель и сделать защиту от деления на ноль.
Например, у вас есть таблица продаж: в одной ячейке выручка, а в другой количество заказов. Вы хотите узнать средний чек и делите выручку на количество заказов. Если заказов пока ноль, Excel честно покажет #ДЕЛ/0!. В такой ситуации лучше не оставлять ошибку в таблице, а заранее проверять делитель. Для этого часто используют функцию ЕСЛИ или ЕСЛИОШИБКА.
Простой вариант защиты выглядит так:
=ЕСЛИ(B2=0;0;A2/B2)
В этой формуле Excel сначала проверяет, равна ли ячейка B2 нулю. Если равна, он выводит 0. Если не равна, выполняет обычное деление A2 на B2. Более подробно про условия можете почитать в отдельной статье – формула ЕСЛИ в Excel.
Пример 2: Адреса ячеек
Обычное деление с числами – это, конечно, хорошо, но давайте также научимся работать с ячейками и адресами. Представим себе, что у нас есть таблица уже заполненных данных. Нам будет неудобно вручную пересчитывать каждое значение. Поэтому мы будем использовать адреса ячеек. Давайте посмотрим, как в таком случае можно разделить числа в Экселе.
Представим себе, что у нас есть количество человек, и нам нужно поделить их на равные команды. Для этого выделяем любую свободную ячейку. Ставим знак равно (=), чтобы начать вычисление. Чтобы начать использовать адрес ячейки, выделите ее левой кнопкой мыши, и она начнет отображаться в формуле. Далее ставим знак деления (/) и аналогичным образом выделяем вторую ячейку.
Применяем вычисление ([kbd]Enter[/kbd]). Теперь радуемся результату. На самом деле в ячейке можно использовать как адреса ячеек, так и статичные числа и цифры. Не забываем также про скобки, чтобы правильно выполнить последовательность арифметических вычислений.
Главный плюс адресов ячеек в том, что результат пересчитывается сам. Например, если вы в формуле делите значение из A2 на B2, а потом меняете число в B2, итоговая ячейка обновляется автоматически. Это удобно в отчетах, сметах, прайсах и любых таблицах, где данные постоянно меняются. Если вы впишете обычные числа прямо в формулу, придется каждый раз редактировать саму формулу руками.
ПРИМЕЧАНИЕ! Если вместо результата вы видите сам текст формулы, проверьте формат ячейки. Возможно, она заранее была отформатирована как «Текст». Поменяйте формат на «Общий», затем зайдите в ячейку, нажмите F2 и Enter. После этого Excel должен пересчитать формулу нормально.
Пример 3: Работа с большим количеством данных
Итак, мы научились работать с числами и адресами ячеек, но как делить в Экселе при использовании большого количества данных? Что же нам делать, если принесли огромные таблицы и нам нужно, например, разделить один столбец на другой? В таком случае мы будем использовать специальный инструмент – маркер автозаполнения.
- У нас есть задача – выплатить каждому игроку равную сумму выигрыша, исходя из количества игроков в команде. То есть нам нужно столбец «B» поделить на «C». Все делается по аналогии, как и в прошлом примере – нам сначала нужно поделить «B2» на «C2».
- Итак, результат мы получили.
- Чтобы применить маркер автозаполнения, наведите курсор на ячейку с заполненной формулой. Вы увидите в правом нижнем углу маленький квадратик, зажимаем левую кнопку мыши и тянем этот квадратик вниз до конца таблицы.
- После этого программа Excel автоматически применит функцию деления для каждой ячейки относительно своей строки. Ради интереса просто посмотрите, каким образом произошло автозаполнение в каждой из строк – обратите внимание на адреса ячеек.
Маркер автозаполнения – это одно из самых важных, что нужно знать. Поэтому я настоятельно рекомендую также ознакомиться со статьей об этом волшебном инструменте – переходим по этой ссылке.
При автозаполнении Excel обычно меняет адреса ячеек относительно строки. Например, в первой строке была формула =B2/C2, а ниже она станет =B3/C3, потом =B4/C4 и так далее. Это называется относительная ссылка. Для обычного деления одного столбца на другой такое поведение как раз и нужно.
Если таблица большая, тянуть маркер мышкой до самого низа не всегда удобно. Можно два раза щелкнуть по маленькому квадратику в правом нижнем углу ячейки с формулой. Excel сам протянет формулу вниз до конца соседнего заполненного столбца. Но тут важно, чтобы рядом не было пустых строк, иначе автозаполнение может остановиться раньше.
Пример 4: Использование константы
Давайте рассмотрим тот же самый пример в Excel, но нам нужно будет поделить адрес ячейки на конкретную константу – постоянное неизменяющееся число. Мы возьмем тот же самый пример, но представим себе, что все команды имеют одинаковое количество человек. Попробуйте сделать все самостоятельно, только после знака деления (/) поставим конкретное число.
Напоминаю, что после подсчета нам нужно растянуть маркер автозаполнения до конца таблицы.
Посмотрите значения в каждой ячейке – обратите внимание, что в таком случае адрес меняется по строкам, а вот константа остается без изменения.
Такой способ подходит, когда число действительно всегда одно и то же. Например, вы делите всю сумму на 4 участника, пересчитываете рубли в тысячи или делите общий объем на одинаковое количество дней. Минус способа в том, что если константа изменится, придется править саму формулу. Если формул много, это уже неудобно и легко ошибиться.
МОЙ СОВЕТ! Если константа может поменяться, лучше вынести ее в отдельную ячейку. Например, не писать в каждой формуле /4, а поставить число 4 в отдельную ячейку и ссылаться на нее. Тогда вы меняете одно число в таблице, а все формулы пересчитываются автоматически.
Пример 5: Использование ячейки в качестве константы
Чаще всего в программе используют константы, которые находятся в отдельной ячейке. Таким образом можно ее в любой момент поменять, чтобы изменить и само вычисление. Представим себе, что у нас есть константа в отдельной ячейке. Как же нам сделать так, чтобы она не изменялась при автозаполнении? Для этого перед адресом строки и столбца нужно поставить знак доллара ($). Попробуем на примере прошлой задачки.
Заполняем формулу таким же образом, начиная со знака (=). После того как вы выделите ячейку с константой – установите знак доллара как на картинке ниже.
Теперь применяем маркер и смотрим результат – он никак не изменился относительно прошлой задачи, но вот формулы в ячейке теперь имеют ячейку-константу.
Знак доллара фиксирует ссылку. Например, если написать $D$2, то при протягивании формулы вниз или в сторону Excel всегда будет смотреть именно на D2. Если написать просто D2, адрес будет меняться: D3, D4, D5 и так далее. В нашем случае это привело бы к ошибкам, потому что константа находится только в одной ячейке.
Есть быстрый способ поставить знаки доллара. Во время ввода формулы кликните по нужной ячейке и нажмите F4. Excel сам переключит ссылку в абсолютный вид. Еще раз нажмете F4 – изменится тип фиксации. Более подробно эта тема разобрана тут – как закрепить ячейку в формуле Excel.
Пример 6: Функция
В Excel помимо обычных арифметических знаков можно применять встроенные формулы. Их достаточно много, но мы сегодня рассмотрим функцию – ЧАСТНОЕ. Эта функция делит одно число на другое. Но есть важная особенность – после деления возвращается только целая часть результата, без остатка.
Тут нужно быть аккуратнее с формулировкой. ЧАСТНОЕ не округляет число по обычным правилам математики и не всегда округляет «в меньшую сторону» так, как это делает функция округления вниз. Она просто отбрасывает дробную часть результата. Например, 9/5 дает 1,8, а ЧАСТНОЕ(9;5) вернет 1. Если взять отрицательное число, например ЧАСТНОЕ(-10;3), результат будет -3, потому что функция возвращает целую часть от деления.
0,5 -> 0
1,8 -> 1
-3,33 -> -3
Давайте посмотрим, как это работает:
- Ставим курсор в свободную ячейку.
- Жмем по кнопке «Вставить функцию», которая находится левее основной строки значений.
- Установите такую категорию как на картинке ниже. Далее просто находим функцию:
ЧАСТНОЕ
- Для примера я привел деление 9 на 5. Можно сразу же посмотреть результат.
- Чтобы применить формулу, кликаем по кнопке «ОК».
Необязательно использовать кнопку вставки функции, вы можете вписать ее вручную с клавиатуры – она будет работать таким же образом. В формулах можно использовать не только константы, но и адреса ячеек, а также другие формулы или функции. Главное, чтобы значения были разделены знаком точки с запятой (;).
Синтаксис функции простой:
=ЧАСТНОЕ(числитель;знаменатель)
Например:
=ЧАСТНОЕ(9;5)
Результат будет 1. Если же вам нужен обычный результат с дробной частью, используйте не ЧАСТНОЕ, а обычный знак деления /. То есть формула =9/5 вернет 1,8.
ВАЖНО! Не путайте ЧАСТНОЕ и округление. Если вам нужно именно округлить число до нужного количества знаков, используйте функции округления или кнопки уменьшения и увеличения разрядности. Если Excel визуально показывает меньше знаков после запятой, это еще не всегда значит, что само число внутри ячейки изменилось. Подробнее про эту проблему можно почитать в статье как убрать округление в Excel.
Как быстро разделить весь столбец на одно число
Иногда нужно не просто получить результат в соседнем столбце, а быстро разделить уже готовые значения. Например, у вас есть цены в рублях, и вы хотите перевести их в тысячи рублей. В таком случае можно использовать отдельную ячейку с делителем и обычную формулу в соседнем столбце. Это самый безопасный вариант, потому что исходные данные остаются на месте.
- В свободную ячейку введите число, на которое нужно делить, например 1000.
- Рядом с первым числом в столбце напишите формулу вида =A2/$D$2, где A2 – первое число, а D2 – ячейка с делителем.
- Протяните формулу вниз маркером автозаполнения.
- Проверьте результат хотя бы на 2-3 строках, чтобы убедиться, что формула ссылается на правильные ячейки.
Можно делать и через специальную вставку с операцией деления, но новичкам я не советую начинать с этого способа. Он меняет исходные значения сразу, и если вы ошибетесь с выделением, придется откатывать действие. Формула в соседнем столбце безопаснее: вы видите и старое число, и новый результат. А когда все проверили, можно скопировать результат и вставить его как значения.
Что делать, если деление в Excel не работает
Иногда формула написана правильно, но Excel все равно выдает странный результат или ошибку. Чаще всего проблема не в самом делении, а в данных. Например, число может быть сохранено как текст. Визуально оно выглядит как обычное число, но Excel не всегда может нормально использовать его в расчетах.
- Проверьте, нет ли в числах лишних пробелов.
- Проверьте, не стоят ли в ячейках текстовые значения вместо чисел.
- Убедитесь, что делитель не равен нулю и не является пустой ячейкой.
- Проверьте, не включен ли у ячейки формат «Текст».
- Убедитесь, что в формуле стоит знак деления /, а не обратная косая черта \.
Если числа приехали из другой программы, сайта или выгрузки, они часто вставляются в Excel как текст. В таком случае формулы могут работать неправильно или вообще выдавать ошибку. Попробуйте выделить такие ячейки и преобразовать их в числовой формат. Если нужна отдельная инструкция, читайте – как преобразовать текст в число в Excel.
ПРОСТАЯ ПРОВЕРКА! В свободной ячейке попробуйте сложить проблемное значение с нулем: =A2+0. Если Excel нормально вернул число, значит значение можно использовать в расчетах. Если появилась ошибка, в ячейке есть лишние символы или текст. Тогда сначала чистим данные, а уже потом делим.
FAQ – короткие ответы
Какой знак деления используется в Excel?
В Excel для деления используется знак косой черты /. Например, формула =20/4 вернет результат 5. Перед формулой обязательно нужно ставить знак равно =, иначе Excel не поймет, что вы хотите выполнить расчет.
Почему Excel показывает ошибку #ДЕЛ/0!?
Эта ошибка появляется, когда вы делите число на ноль или на пустую ячейку. Проверьте делитель – то есть то число, которое стоит после знака деления. Если делитель может быть пустым, лучше использовать проверку через ЕСЛИ или ЕСЛИОШИБКА.
Чем отличается / от функции ЧАСТНОЕ?
Знак / выполняет обычное деление и возвращает полный результат, в том числе дробную часть. Функция ЧАСТНОЕ возвращает только целую часть от деления. Например, =9/5 даст 1,8, а =ЧАСТНОЕ(9;5) даст 1.
Как разделить один столбец на другой?
Напишите формулу в первой строке результата, например =B2/C2, а потом протяните ее вниз маркером автозаполнения. Excel сам поменяет ссылки по строкам. В следующей строке формула станет =B3/C3, потом =B4/C4 и так далее.
Как разделить весь столбец на одно и то же число?
Можно написать число прямо в формуле, например =A2/1000, и протянуть формулу вниз. Но если делитель может измениться, лучше вынести его в отдельную ячейку и закрепить ссылку знаком доллара: =A2/$D$2. Так будет удобнее менять расчет.
Почему формула видна в ячейке, а результат не считается?
Чаще всего ячейка имеет текстовый формат или перед знаком равно случайно стоит апостроф. Поменяйте формат ячейки на «Общий», нажмите F2, затем Enter. Если это не помогло, проверьте, не включен ли режим показа формул на вкладке «Формулы».
Можно ли делить проценты в Excel?
Да, можно. Проценты в Excel – это обычные числа в специальном формате. Например, 50% внутри Excel воспринимается как 0,5. Если вы делите число на процент или процент на число, просто внимательно проверяйте смысл расчета. Для отдельного разбора можете посмотреть урок про процент от числа в Excel.
На этом все, дорогие читатели портала WiFiGiD.RU. Если у вас еще остались какие-то вопросы, пишите в комментариях. Всем добра!






















Спасибо автору, очень все подробно и понятно
Сколько уже обучаюсь Excel и сколько понимаю, что авторы там прям что-то употребляют. Все функции имеют очень странную логику вывода ответов. Очень странную. Ладно.
Там дело не в логике, просто деление обычно и так округляет ответ, если надо. А вот тут просто округление идут в другую сторону. Иногда это нужно, для некоторых задач.