Как да делим в Excel и да се справяме с грешката #DIV/0!

  • Споделя Това
Michael Brown

В урока е показано как да използвате формула за деление в Excel, за да делите числа, клетки или цели колони, и как да се справяте с грешки при Div/0.

Както и при други основни математически операции, Microsoft Excel предлага няколко начина за разделяне на числа и клетки. Кой от тях да използвате зависи от личните ви предпочитания и от конкретната задача, която трябва да решите. В този урок ще намерите няколко добри примера за използване на формула за деление в Excel, които обхващат най-често срещаните сценарии.

    Символ за разделяне в Excel

    Обичайният начин за извършване на деление е чрез използване на знака за деление. В математиката операцията деление се представя със символа за деление (÷). В Microsoft Excel символ за разделяне е наклонена черта напред (/).

    При този подход просто записвате израз като =a/b без интервали, където:

    • a е дивидент - числото, което искате да разделите, и
    • b е делител - числото, на което трябва да се раздели дивидентът.

    Как да разделяте числа в Excel

    За да разделите две числа в Excel, въведете знака за равенство (=) в клетка, след това въведете числото, което трябва да се раздели, последвано от наклонена черта напред, след това числото, с което трябва да се раздели, и натиснете клавиша Enter, за да изчислите формулата.

    Например, за да разделите 10 на 5, въведете следния израз в клетка: =10/5

    Снимката на екрана по-долу показва още няколко примера за проста формула за деление в Excel:

    Когато дадена формула изпълнява повече от една аритметична операция, е важно да запомните реда на изчисленията в Excel (PEMDAS): първо скоби, след това експоненция (повишаване на мощността), след това умножение или деление, което е първо, след това събиране или изваждане, което е първо.

    Как да разделите стойността на клетката в Excel

    За да разделите стойностите на клетките, използвайте символа за разделяне точно както е показано в горните примери, но вместо числа задайте референции към клетките.

    Например:

    • За да разделите стойността в клетка A2 на 5: =A2/5
    • Разделяне на клетка A2 на клетка B2: =A2/B2
    • Да се разделят множество клетки Например, за да разделите числото в A2 на числото в B2 и след това да разделите резултата на числото в C2, използвайте тази формула: =A2/B2/C2

    Функция за разделяне в Excel (QUOTIENT)

    Трябва да кажа ясно: в Excel няма функция Divide. Когато искате да разделите едно число на друго, използвайте символа за деление, както е обяснено в горните примери.

    Ако обаче искате да върнете само цяло число част от деление и да изхвърлите остатъка, тогава използвайте функцията QUOTIENT:

    КОЛИЧЕСТВО(числител, знаменател)

    Къде:

    • Числител (задължително) - дивидентът, т.е. числото, което трябва да се раздели.
    • Знаменател (задължително) - делителят, т.е. числото, на което се дели.

    Когато две числа се делят равномерно, без остатък , символът за деление и формулата QUOTIENT дават един и същ резултат. Например и двете формули по-долу дават резултат 2.

    =10/5

    =КОЕФИЦИЕНТ(10, 5)

    Когато има остатък след деление знакът за деление връща десетично число, а функцията QUOTIENT връща само целочислената част. Например:

    =5/4 възвръщаемост 1,25

    =QUOTIENT(5,4) дава 1

    3 неща, които трябва да знаете за функцията QUOTIENT

    Колкото и проста да изглежда, функцията QUOTIENT на Excel все пак има няколко забележки, които трябва да имате предвид:

    1. Сайтът числител и знаменател аргументите трябва да се предоставят като числа, препратки към клетки, съдържащи числа, или други функции, които връщат числа.
    2. Ако някой от аргументите е нецифрен, формулата QUOTIENT връща грешката #VALUE!.
    3. Ако знаменателят е 0, QUOTIENT връща грешката за деление на нула (#DIV/0!).

    Как да разделяте колони в Excel

    Деленето на колони в Excel също е лесно. То може да се извърши чрез копиране на обикновена формула за деление надолу по колоната или чрез използване на формула за масив. Защо човек би искал да използва формула за масив за тривиална задача като тази? Ще научите причината след малко :)

    Как да разделите две колони в Excel чрез копиране на формула

    За да разделите колони в Excel, просто направете следното:

    1. Разделете две клетки в най-горния ред, например: =A2/B2
    2. Поставете формулата в първата клетка (например C2) и щракнете два пъти върху малкия зелен квадрат в долния десен ъгъл на клетката, за да копирате формулата надолу по колоната. Готово!

    Тъй като използваме относителни препратки към клетките (без знака $), нашата формула за разделяне ще се промени в зависимост от относителната позиция на клетката, в която е копирана:

    Съвет. По подобен начин можете да разделяне на два реда например, за да разделите стойностите в ред 1 на стойностите в ред 2, поставете =A1/A2 в клетка А3 и след това копирайте формулата надясно в толкова клетки, колкото е необходимо.

    Как да разделим една колона на друга с формула за масив

    В ситуации, когато искате да предотвратите случайно изтриване или промяна на формула в отделни клетки, вмъкнете формула на масив в целия диапазон.

    Например, за да разделите стойностите в клетките A2:A8 на стойностите в B2:B8 ред по ред, използвайте тази формула: =A2:A8/B2:B8

    За да вмъкнете правилно формулата на масива, изпълнете следните стъпки:

    1. Изберете целия диапазон, в който искате да въведете формулата (C2:C8 в този пример).
    2. Въведете формулата в лентата с формули и натиснете Ctrl + Shift + Enter, за да я завършите. Веднага след като направите това, Excel ще загради формулата в {къдрави скоби}, което показва, че това е формула за масив.

    В резултат на това числата в колона А ще бъдат разделени на числата в колона Б с един замах. Ако някой се опита да редактира формулата ви в отделна клетка, Excel ще покаже предупреждение, че част от масив не може да се променя.

    За изтриване на или промяна на формулата, ще трябва първо да изберете целия диапазон и след това да направите промените. разширяване на формулата към нови редове, изберете целия диапазон, включително новите редове, променете препратките към клетките в лентата с формули, за да се приспособят към новите клетки, и след това натиснете Ctrl + Shift + Enter, за да актуализирате формулата.

    Как да разделите колона с число в Excel

    В зависимост от това дали искате изходът да бъде формула или стойности, можете да разделите колона от числа на постоянно число, като използвате формула за деление или Специално поставяне функция.

    Разделяне на колона по число с формула

    Както вече знаете, най-бързият начин за извършване на деление в Excel е чрез използване на символа за деление. Така че, за да разделите всяко число в дадена колона на същото число, поставяте обичайната формула за деление в първата клетка и след това копирате формулата надолу по колоната. Това е всичко!

    Например, за да разделите стойностите в колона А на числото 5, вмъкнете следната формула в А2 и след това я копирайте надолу в колкото клетки искате: =A2/5

    Както е обяснено в горния пример, използването на относителна референция на клетката (A2) гарантира, че формулата се коригира правилно за всеки ред. Това означава, че формулата в B3 става =A3/5 , формулата в B4 става =A4/5 и т.н.

    Вместо да въвеждате делителя директно във формулата, можете да го въведете в някоя клетка, например D2, и да го разделите на тази клетка. В този случай е важно да заключите препратката към клетката със знака за долар (например $D$2), като я превърнете в абсолютна препратка, тъй като тази препратка трябва да остане постоянна, независимо от това къде е копирана формулата.

    Както е показано на екранната снимка по-долу, формулата =A2/$D$2 връща точно същите резултати като =A2/5 .

    Разделяне на колона със същото число с Paste Special

    В случай че искате резултатите да бъдат стойности, а не формули, можете да извършите делението по обичайния начин и след това да замените формулите със стойности. Или можете да постигнете същия резултат по-бързо с помощта на Специално поставяне > Разделете опция.

    1. Ако не искате да замените оригиналните числа, копирайте ги в колоната, в която искате да получите резултатите. В този пример копираме числата от колона А в колона Б.
    2. Поставете делителя в някоя клетка, например D2, както е показано на скрийншота по-долу.
    3. Изберете клетката с делителя (D5) и натиснете Ctrl + C, за да я копирате в клипборда.
    4. Изберете клетките, които искате да умножите (B2:B8).
    5. Натиснете Ctrl + Alt + V , след това I , което е пряката връзка за Специално поставяне > Разделете , след което натиснете клавиша Enter.

    Или щракнете с десния бутон на мишката върху избраните числа, изберете Специална паста... от контекстното меню, след което изберете Разделете под Операция и щракнете върху OK.

    Така или иначе, всяко от избраните числа в колона А ще бъде разделено на числото в D5 и резултатите ще бъдат върнати като стойности, а не като формули:

    Как да делим с процент в Excel

    Тъй като процентите са части от по-големи цялостни неща, някои хора смятат, че за да се изчисли процент от дадено число, трябва да се раздели това число на процент. Но това е често срещана заблуда! За да се намерят проценти, трябва да се умножават, а не да се делят. Например, за да се намерят 20% от 80, трябва да се умножи 80 по 20% и да се получи 16: 80*20%=16 или 80*0,2=16.

    В кои ситуации разделяте дадено число с процент? Например, за да намерите X, ако определен процент от X е Y. За да стане по-ясно, нека решим тази задача: 100 е 25% от кое число?

    За да получите отговора, преобразувайте задачата в това просто уравнение:

    X = Y/P%

    При Y, равно на 100, и P, равно на 25%, формулата придобива следната форма: =100/25%

    Тъй като 25% е 25 части от сто, можете спокойно да замените процента с десетично число: =100/0.25

    Както е показано на снимката на екрана по-долу, резултатът от двете формули е 400:

    За повече примери за формули за проценти вижте Как да изчисляваме проценти в Excel.

    Грешка на Excel DIV/0

    Делението на нула е операция, за която не съществува отговор, поради което тя е забранена. Когато се опитате да разделите число на 0 или на празна клетка в Excel, ще получите грешка при деление на нула (#DIV/0!). В някои ситуации тази индикация за грешка може да бъде полезна, тъй като ви предупреждава за възможни грешки в набора ви от данни.

    В други случаи формулите ви могат просто да чакат входни данни, така че може да пожелаете да замените обозначенията за грешка на Excel Div 0 с празни клетки или със собствено съобщение. Това може да стане с помощта на формула IF или функцията IFERROR.

    Потискане на грешката #DIV/0 с IFERROR

    Най-лесният начин да се справите с грешката #DIV/0! в Excel е да обвиете формулата за деление във функцията IFERROR по следния начин:

    =IFERROR(A2/B2, "")

    Формулата проверява резултата от делението и ако се окаже грешка, връща празен низ (""), а в противен случай - резултата от делението.

    Моля, разгледайте двата работни листа по-долу. Кой от тях е по-естетичен?

    Забележка . Функцията IFERROR на Excel прикрива не само грешките #DIV/0!, но и всички други видове грешки, като #N/A, #NAME?, #REF!, #VALUE! и т.н. Ако искате да потиснете конкретно грешките DIV/0, използвайте формулата IF, както е показано в следващия пример.

    Обработка на грешка DIV/0 в Excel с формула IF

    За да прикриете само грешки с Div/0 в Excel, използвайте формула IF, която проверява дали делителят е равен (или не е равен) на нула.

    Например:

    =IF(B2=0,"",A2/B2)

    Или

    =IF(B20,A2/B2,"")

    Ако делителят е някакво число, различно от нула, формулите разделят клетка А2 на B2. Ако B2 е 0 или празна, формулите не връщат нищо (празен низ).

    Вместо празна клетка можете да покажете персонализирано съобщение по следния начин:

    =IF(B20, A2/B2, "Грешка в изчислението")

    Как да се разделим с Ultimate Suite for Excel

    Ако правите първите си стъпки в Excel и все още не се чувствате комфортно с формулите, можете да направите разделение с помощта на мишката. Всичко, което е необходимо, е нашият Ultimate Suite да бъде инсталиран във вашия Excel.

    В един от примерите, разгледани по-рано, разделихме колона на число с помощта на специалната функция Paste на Excel. Това изискваше много движение на мишката и два бързи клавишни комбинации. Сега ще ви покажа по-кратък начин за извършване на същото.

    1. Копирайте числата, които искате да разделите, в колоната "Резултати", за да предотвратите заместването на първоначалните числа.
    2. Изберете копираните стойности (C2:C5 на снимката по-долу).
    3. Отидете в Инструменти на Ablebits tab> Изчислете и направете следното:
      • Изберете знака за разделяне (/) в Операция кутия.
      • Въведете числото, на което искате да разделите, в полето Стойност кутия.
      • Щракнете върху Изчислете бутон.

    Готово! Цялата колона е разделена на зададеното число за миг:

    Както и при Excel Paste Special, резултатът от делението е стойности Така че можете спокойно да преместите или копирате изхода на друго място, без да се притеснявате за актуализиране на препратките към формулите. Можете дори да преместите или изтриете оригиналните числа и изчислените от вас числа ще останат на сигурно място.

    Така разделяте в Excel, като използвате формули или инструменти за изчисление. Ако сте любопитни да изпробвате тази и много други полезни функции, включени в Ultimate Suite for Excel, можете да изтеглите 14-дневна пробна версия.

    За да разгледате по-отблизо формулите, разгледани в този урок, не се колебайте да изтеглите нашата примерна работна тетрадка по-долу. Благодаря ви, че прочетохте, и се надявам да се видим в нашия блог следващата седмица!

    Налични изтегляния

    Примери за формули за деление в Excel (.xlsx файл)

    Ultimate Suite - пробна версия (.exe файл)

    Майкъл Браун е отдаден технологичен ентусиаст със страст към опростяване на сложни процеси с помощта на софтуерни инструменти. С повече от десетилетие опит в технологичната индустрия, той е усъвършенствал уменията си в Microsoft Excel и Outlook, както и в Google Sheets и Docs. Блогът на Майкъл е посветен на споделянето на неговите знания и опит с други, предоставяйки лесни за следване съвети и уроци за подобряване на продуктивността и ефективността. Независимо дали сте опитен професионалист или начинаещ, блогът на Michael предлага ценни прозрения и практически съвети за извличане на максимума от тези основни софтуерни инструменти.