Помощ за LibreOffice 25.2
Дванадесетте функции в категорията „Бази от данни“ ви помагат да анализирате проста база от данни, разположена в правоъгълна област от колони и редове в работен лист, в която данните са организирани с по един ред за всеки запис. Заглавната клетка на всяка колона показва името на колоната, което обикновено отразява съдържанието на клетките в тази колона.
Функциите в категорията „Бази от данни“ приемат три аргумента, както следва:
БазаОтДанни. Диапазонът от клетки на базата от данни.
ПолеОтБД. Колоната с данните, които да се използват в изчислението на функцията.
КритерииЗаТърсене. Диапазонът от клетки на отделна област от работния лист, съдържаща критерии за търсене.
Следва по-подробно описание на тези аргументи.
Всички функции работят по сходен начин. Първата логическа стъпка е чрез зададените КритерииЗаТърсене да се намери подмножеството от записи в БазаОтДанни, които трябва да се използват при следващите изчисления. Втората стъпка е да се извлекат стойностите на данните и да се извършат изчисленията, свързани с конкретната функция (средна стойност, сбор, произведение и т.н.). Обработват се стойностите в колоната ПолеОтБД на избраните записи.
При изчисляване на тези функции Calc третира датите и логическите стойности (TRUE и FALSE) като числа.
Следните дефиниции на аргументи важат за всички функции в категорията „Бази от данни“:
Аргумент „БазаОтДанни“
БазаОтДанни указва диапазона от клетки, заеман от таблицата на базата от данни. Първият ред на диапазона съдържа имената на полетата, а следващите редове са записи със съответните стойности на тези полета.
Един начин да се дефинира диапазонът от клетки е да се въведе обръщението към горната лява клетка, последвано от двоеточие (:) и обръщение към долната дясна клетка. Например A1:E10.
Аргументът БазаОтДанни може да се зададе и като се предаде името на наименуван диапазон или диапазон на база от данни. Използването на смислено име за дефиниране на диапазона от клетки може да подобри четливостта на формулата и да улесни поддръжката на документа. Ако името не отговаря на това на дефиниран диапазон, Calc докладва грешка #NAME?.
Други грешки, които могат да възникнат в резултат на невалиден аргумент БазаОтДанни, са #VALUE! и Гр:504 (грешка в списъка с параметри).
Аргумент „ПолеОтБД“
ПолеОтБД указва колоната, която функцията ще използва за изчисленията си, след като се приложат критериите за търсене и се изберат редовете с данни. Тя не е свързана с критериите за търсене.
Задайте аргумента ПолеОтБД по някой от следните начини:
Като въведете обръщение към заглавна клетка в областта БазаОтДанни. Също така, ако на клетката е дадено смислено име като наименуван диапазон или диапазон на база от данни, можете да въведете това име. Ако името не отговаря на това на наименуван диапазон, Calc докладва грешка #Name?. Ако името е валидно, но не отговаря само на една клетка, Calc докладва грешка Гр:504 (грешка в списъка с параметри).
Като въведете число, за да укажете колоната в областта БазаОтДанни, започвайки от 1. Например, ако БазаОтДанни заема диапазона от клетки D6:H123, въведете 3, за да посочите заглавната клетка на адрес F6. Calc очаква целочислена стойност в интервала от 1 до броя на колоните, дефинирани в БазаОтДанни, и игнорира дробната част. Ако стойността е по-малка от 1, Calc докладва грешка Гр:504 (грешка в списъка с параметри). Ако стойността е по-голяма от броя на колоните в БазаОтДанни, Calc докладва грешка #VALUE!.
Като въведете литерал – заглавие на колона от първия ред на диапазона БазаОтДанни, оградено с кавички. Например "Разстояние до училище". Ако низът не съвпада с нито едно едно от заглавията на колони в областта БазаОтДанни, Calc докладва грешка Гр:504 (грешка в списъка с параметри). Можете също така да подадете обръщение към произволна клетка (извън областите БазаОтДанни и КритерииЗаТърсене), която съдържа необходимия низ.
Аргументът ПолеОтБД е незадължителен за функциите DCOUNT и DCOUNTA, но се изисква за останалите десет функции за бази от данни.
Аргумент „КритерииЗаТърсене“
КритерииЗаТърсене указва диапазон от клетки, съдържащ критерии за търсене. Както и БазаОтДанни, първият му ред е от имена на полета, а останалите редове представляват условия за посочените полета. За областите БазаОтДанни и КритерииЗаТърсене не е необходимо да са съседни или дори да са на един и същ лист.
Един начин да се дефинира диапазон от клетки е да се въведе обръщението към горната лява клетка, последвано от двоеточие (:) и обръщението към долната дясна клетка. Например A13:B14. Диапазонът от клетки може да бъде зададен и като се подаде името на наименуван диапазон или диапазон на база от данни. Ако името не отговаря на това на наименуван диапазон, Calc докладва грешка #NAME?.
Може да бъде върната и Гр:504 (грешка в списъка с параметри), ако аргументът КритерииЗаТърсене е невалиден.
Съдържанието на областта КритерииЗаТърсене е описано по-подробно в следващия раздел.
Броят на колоните, заемани от областта КритерииЗаТърсене, може да не е същият като ширината на областта БазаОтДанни. Всички заглавия, присъстващи в първия ред на КритерииЗаТърсене, трябва да са идентични на заглавия от първия ред на БазаОтДанни. Не е задължително обаче всички заглавия от БазаОтДанни да присъстват в първия ред на КритерииЗаТърсене, освен това заглавие от БазаОтДанни може да е включено няколко пъти в първия ред на КритерииЗаТърсене.
Критериите за търсене се въвеждат в клетките от втория и следващите редове на областта КритерииЗаТърсене, под реда със заглавията. Празните клетки в областта КритерииЗаТърсене се игнорират.
Задайте критериите в клетките на областта КритерииЗаТърсене чрез операциите за сравнение <, <=, =, <>, >= и >. = се подразбира, ако клетката не е празна, но не започва с операция за сравнение.
Ако напишете няколко критерия в един ред, те се свързват с И. Ако напишете няколко критерия в различни редове, те се свързват с ИЛИ.
Критериите могат да се задават със заместващи знаци, стига те да са разрешени чрез настройката в диалога . Когато за електронната ви таблица е важна съвместимостта с Excel, тази настройка трябва да е включена.
Още по-мощни критерии могат да бъдат задавани чрез регулярни изрази, ако последните са разрешени с настройката в диалога .
Друга настройка, която влияе върху обработката на критериите за търсене, е в диалога . Тя указва дали критериите за търсене, които задавате за функциите за бази от данни, трябва да се отнасят точно за цялата клетка. Когато за електронната ви таблица е важна съвместимостта с Excel, тази настройка трябва да е включена.
Ще използваме следващата примерна таблица с данни за демонстрация на употребата на функциите от категорията „Бази от данни“. Диапазонът от клетки A1:E10 съдържа фиктивна информация за гостите, поканени на рождения ден на Иван. За всеки гост е дадена следната информация: име, клас, възраст в години, разстояние до училището в метри и тегло в килограми.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Име | Клас | Възраст | Разстояние | Тегло | 
| 2 | Андрей | 3 | 9 | 150 | 40 | 
| 3 | Бистра | 4 | 10 | 1000 | 42 | 
| 4 | Веселин | 3 | 10 | 300 | 51 | 
| 5 | Георги | 5 | 11 | 1200 | 48 | 
| 6 | Даниела | 2 | 8 | 650 | 33 | 
| 7 | Емил | 2 | 7 | 300 | 42 | 
| 8 | Женя | 1 | 7 | 200 | 36 | 
| 9 | Здравко | 3 | 9 | 1200 | 44 | 
| 10 | Ирена | 2 | 8 | 1000 | 42 | 
| 11 | 
В следващите шест примера е използвана горната таблица, комбинирана с различни области с критерии за търсене.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 12 | Име | Клас | Възраст | Разстояние | Тегло | 
| 13 | >600 | ||||
| 14 | 
Подобно на този прост пример, понякога е подходящо (но не задължително) критериите за търсене да се разположат точно под таблицата с данни, така че колоните в двете области да са подравнени вертикално. Празните записи в областта с критерии за търсене се игнорират. С горната примерна таблица с данни и тази област с критерии за търсене вмъкнете формулата =DCOUNT(A1:E10;;A12:E14) в празна клетка другаде в листа, за да преброите колко от гостите на Иван изминават повече от 600 метра до училище. Резултатът е 5 (Бистра, Георги, Даниела, Здравко и Ирена).
Обърнете внимание и че формулата =DCOUNT(A1:E10;;D12:D13) връща точно същата стойност, което показва, че за областта с критерии за търсене е достатъчно да съдържа само съществените заглавия на колони.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 12 | Възраст | Клас | |||
| 13 | >7 | 2 | |||
| 14 | 
В този пример областта с критерии за търсене съдържа само две заглавия и те не са вертикално подравнени по съответните заглавия в примерната таблица с данни. Тъй като има две условия в един ред, те се свързват с И. С горната примерна таблица с данни и тази област с критерии за търсене вмъкнете формулата =DCOUNT(A1:E10;;B12:C13) в празна клетка другаде в листа, за да преброите колко от гостите на Иван са във втори клас и са на повече от 7 години. Резултатът е 2 (Даниела и Ирена).
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 12 | Възраст | ||||
| 13 | 9 | ||||
| 14 | 10 | 
В този пример областта с критерии за търсене съдържа само едно заглавие. Тъй като има две условия в последователни редове, те се свързват с ИЛИ. С горната примерна таблица с данни и тази област с критерии за търсене вмъкнете формулата =DCOUNT(A1:E10;;B12:B14) в празна клетка другаде в листа, за да преброите колко от гостите на Иван са на 9 или 10 години. Резултатът е 4 (Андрей, Бистра, Веселин и Здравко).
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 12 | Възраст | Възраст | |||
| 13 | >=8 | <=10 | |||
| 14 | 
В този пример областта с критерии за търсене съдържа два пъти едно и също заглавие. Тъй като има две условия в един и същ ред, те се свързват с И. С горната примерна таблица с данни и тази област с критерии за търсене вмъкнете формулата =DCOUNT(A1:E10;;B12:C13) в празна клетка другаде в листа, за да преброите колко от гостите на Иван са на възраст между 8 и 10 години (включително). Резултатът е 6 (Андрей, Бистра, Веселин, Даниела, Здравко и Ирена).
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 12 | Име | ||||
| 13 | F* | ||||
| 14 | 
Този прост пример показва употребата на заместващи знаци. За да работи както е предвидено, разрешете заместващите знаци в . С горната примерна таблица с данни и тази област с критерии за търсене вмъкнете формулата =DCOUNT(A1:E10;;A12:A13) в празна клетка другаде в листа, за да преброите колко от гостите на Иван имат имена, започващи с буквата „Е“. Резултатът е 1 (Емил).
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 12 | Име | ||||
| 13 | [ABC].* | ||||
| 14 | 
Този прост пример показва употребата на регулярни изрази. За да работи както е предвидено, разрешете регулярните изрази в . С горната примерна таблица с данни и тази област с критерии за търсене вмъкнете формулата =DCOUNT(A1:E10;;A12:A13) в празна клетка другаде в листа, за да преброите колко от гостите на Иван имат имена, започващи с буквите „А“, „Б“ или „В“. Резултатът е 3 (Андрей, Бистра и Веселин).
DAVERAGE изчислява средната стойност на числата в клетките (полетата) на указаната колона за всички редове (записи с данни), които отговарят на зададените критерии за търсене. Нечисловите стойности в тези клетки се игнорират.
Връща грешка #DIV/0!, ако никой запис не отговаря на зададените критерии за търсене, или ако в клетките на съответстващите записи от указаната колона няма числови стойности.
DAVERAGE(БазаОтДанни; ПолеОтБД; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:E13 са празни, с изключение на клетката D13, която трябва да съдържа „>0“ (този критерий за търсене е предназначен да съответства на всички записи в базата от данни).
Вмъкнете формулата =DAVERAGE(A1:E10; "Разстояние"; A12:E13) в празна клетка другаде в листа, за да намерите средното разстояние в метри, което гостите на партито на Иван изминават до училище. Резултатът е 666,67.
DCOUNT брои клетките (полетата) на указаната колона, които съдържат числови стойности, за всички редове (записи в базата от данни), които отговарят на зададените критерии за търсене. Ако не е зададена колона, DCOUNT връща броя на всички записи, които отговарят на зададените критерии за търсене, независимо от съдържанието им.
DCOUNT(БазаОтДанни; [ПолеОтБД]; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:E13 са празни, с изключение на клетката D13, която трябва да съдържа „>600“ (този критерий за търсене ще съответства на записи в базата от данни, които съдържат стойност, по-голяма от 600, в колоната „Разстояние“).
Вмъкнете формулата =DCOUNT(A1:E10;; A12:E13) в празна клетка другаде в листа, за да преброите колко от гостите на Иван изминават повече от 600 метра до училище. Резултатът е 5.
Същият резултат се получава и с формулата =DCOUNT(A1:E10; "Разстояние"; A12:E13), тъй като всички записи в колоната „Разстояние“ са числови. Ако обаче използвате формулата =DCOUNT(A1:E10; "Име"; A12:E13), се получава стойността 0, защото всички записи в колоната „Име“ са нечислови.
DCOUNTA брои клетките (полетата) на указаната колона, които не са празни, за всички редове (записи в базата от данни), които отговарят на зададените критерии за търсене. Празните клетки в избраната колона не се броят. Ако не е зададена колона, DCOUNTA връща броя на всички записи, които отговарят на зададените критерии за търсене, независимо от съдържанието им.
DCOUNTA(БазаОтДанни; [ПолеОтБД]; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:E13 са празни, с изключение на клетката D13, която трябва да съдържа „>600“ (този критерий за търсене ще съответства на записи в базата от данни, които съдържат стойност, по-голяма от 600, в колоната „Разстояние“).
Вмъкнете формулата =DCOUNTA(A1:E10;; A12:E13) в празна клетка другаде в листа, за да преброите колко от гостите на Иван изминават повече от 600 метра до училище. Резултатът е 5.
Същият резултат се получава и ако използвате формулата =DCOUNTA(A1:E10; "Разстояние"; A12:E13) или =DCOUNTA(A1:E10; "Име"; A12:E13). Последното отразява факта, че за разлика от DCOUNT, DCOUNTA брои и числовите, и буквено-цифровите стойности в колоната, указана от аргумента ПолеОтБД.
DGET връща съдържанието на клетката (полето) от указаната колона за единствения ред (запис в базата от данни), който отговаря на зададените критерии за търсене.
Calc докладва Гр:502 (невалиден аргумент), ако се намерят няколко съвпадения, или грешка #VALUE! (погрешен тип данни), ако не бъде намерено съвпадение. Грешка #VALUE! се докладва и ако е намерено точно едно съвпадение, но съответната клетка е празна.
DGET(БазаОтДанни; ПолеОтБД; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:E13 са празни, с изключение на клетката C13, която трябва да съдържа „11“ (този критерий за търсене ще съответства на записи в базата от данни, които съдържат стойност 11 в колоната „Възраст“).
Вмъкнете формулата =DGET(A1:E10; "Име"; A12:E13) в празна клетка другаде в листа, за да намерите името на този гост на партито на Иван, чиято възраст е 11 години. Резултатът е името Георги.
Ако промените стойността в клетката C13 на „10“, формулата =DGET(A1:E10; "Име"; A12:E13) връща грешка за невалиден аргумент (Гр:502). Причината е, че повече от един запис отговаря на зададения критерий (и Бистра, и Веселин са на 10 години).
DMAX изчислява максималната стойност от клетките (полетата) на указаната колона, които съдържат числови стойности, за всички редове (записи с данни), които отговарят на зададените критерии за търсене. Празните клетки и клетките, съдържащи нечислови знаци, не се включват.
Връща 0, ако не са намерени съвпадения, или ако в клетките от съответстващите записи в указаната колона няма ненулеви числови стойности.
DMAX(БазаОтДанни; ПолеОтБД; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:E13 са празни, с изключение на клетката D13, която трябва да съдържа „>0“ (този критерий за търсене е предназначен да съответства на всички записи в базата от данни).
Вмъкнете формулата =DMAX(A1:E10; "Разстояние"; A12:E13) в празна клетка другаде в листа, за да намерите максималното разстояние в метри, което някой от гостите на партито на Иван изминава до училище. Резултатът е 1200.
DMIN изчислява минималната стойност от клетките (полетата) на указаната колона, които съдържат числови стойности, за всички редове (записи с данни), които отговарят на зададените критерии за търсене. Празните клетки и клетките, съдържащи нечислови знаци, не се включват.
Връща 0, ако не са намерени съвпадения, или ако в клетките от съответстващите записи в указаната колона няма ненулеви числови стойности.
DMIN(БазаОтДанни; ПолеОтБД; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:E13 са празни, с изключение на клетката D13, която трябва да съдържа „>0“ (този критерий за търсене е предназначен да съответства на всички записи в базата от данни).
Вмъкнете формулата =DMIN(A1:E10; "Разстояние"; A12:E13) в празна клетка другаде в листа, за да намерите минималното разстояние в метри, което някой от гостите на партито на Иван изминава до училище. Резултатът е 150.
DPRODUCT изчислява произведението на всички числови стойности в клетките (полетата) на указаната колона, за всички редове (записи с данни), които отговарят на зададените критерии за търсене. Празните клетки и клетките, съдържащи нечислови знаци, не се включват.
Връща 0, ако не са намерени съответствия, или ако в клетките на указаната колона няма числови стойности за съответстващите записи.
DPRODUCT(БазаОтДанни; ПолеОтБД; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:E13 са празни, с изключение на клетката C13, която трябва да съдържа „>0“ (този критерий за търсене е предназначен да съответства на всички записи в базата от данни).
Вмъкнете формулата =DPRODUCT(A1:E10; "Възраст"; A12:E13) в празна клетка другаде в листа, за да изчислите произведението на възрастите в години на гостите на партито на Иван. Резултатът е 279417600.
DSTDEV изчислява стандартното отклонение на извадка на базата на числовите стойности в клетките (полетата) на указаната колона за всички редове (записи с данни), които отговарят на зададените критерии за търсене. Нечисловите стойности се игнорират.
Връща грешка #NUM!, ако точно един запис отговаря на зададените критерии за търсене, или ако в клетките на съответстващите записи от указаната колона има само една числова стойност.
Връща 0, ако не са намерени съответствия, или ако в клетките на указаната колона няма числови стойности за съответстващите записи.
DSTDEV(БазаОтДанни; ПолеОтБД; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:D13 са празни, а клетката E13 съдържа „>0“ (този критерий за търсене е предназначен да съответства на всички записи в базата от данни).
Вмъкнете формулата =DSTDEV(A1:E10; "Тегло"; A12:E13) в празна клетка другаде в листа, за да изчислите стандартното отклонение на теглата в килограми на гостите на партито на Иван. Резултатът е 5,5.
DSTDEVP изчислява стандартното отклонение на популация на базата на числовите стойности в клетките (полетата) на указаната колона за всички редове (записи с данни), които отговарят на зададените критерии за търсене. Нечисловите стойности се игнорират.
Връща грешка #NUM!, ако никой запис не отговаря на зададените критерии за търсене, или ако в клетките на съответстващите записи от указаната колона няма числови стойности.
DSTDEVP(БазаОтДанни; ПолеОтБД; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:D13 са празни, а клетката E13 съдържа „>0“ (този критерий за търсене е предназначен да съответства на всички записи в базата от данни).
Вмъкнете формулата =DSTDEVP(A1:E10; "Тегло"; A12:E13) в празна клетка другаде в листа, за да изчислите стандартното отклонение на популация на теглата в килограми на гостите на партито на Иван. Резултатът е 5,18545.
DSUM изчислява сумата на всички числови стойности в клетките (полетата) на указаната колона за всички редове (записи с данни), които отговарят на зададените критерии за търсене. Празните клетки и клетките, съдържащи нечислови знаци, не се включват.
Връща 0, ако не са намерени съответствия, или ако в клетките на указаната колона няма числови стойности за съответстващите записи.
DSUM(БазаОтДанни; ПолеОтБД; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:E13 са празни, с изключение на клетката D13, която трябва да съдържа „>0“ (този критерий за търсене е предназначен да съответства на всички записи в базата от данни).
Вмъкнете формулата =DSUM(A1:E10; "Разстояние"; A12:E13) в празна клетка другаде в листа, за да намерите общото разстояние в метри, което всички гости на партито на Иван изминават до училище. Резултатът е 6000.
DVAR изчислява дисперсията на извадка на базата на числовите стойности в клетките (полетата) на указаната колона за всички редове (записи с данни), които отговарят на зададените критерии за търсене. Нечисловите стойности се игнорират.
Връща грешка #NUM!, ако точно един запис отговаря на зададените критерии за търсене, или ако в клетките на съответстващите записи от указаната колона има само една числова стойност.
Връща 0, ако не са намерени съответствия, или ако в клетките на указаната колона няма числови стойности за съответстващите записи.
DVAR(БазаОтДанни; ПолеОтБД; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:E13 са празни, с изключение на клетката D13, която трябва да съдържа „>0“ (този критерий за търсене е предназначен да съответства на всички записи в базата от данни).
Вмъкнете формулата =DVAR(A1:E10; "Разстояние"; A12:E13) в празна клетка другаде в листа, за да намерите дисперсията на извадка на разстоянията в метри, които гостите на партито на Иван изминават до училище. Резултатът е 193125.
DVARP изчислява дисперсията на популация на базата на числовите стойности в клетките (полетата) на указаната колона за всички редове (записи с данни), които отговарят на зададените критерии за търсене. Нечисловите стойности се игнорират.
Връща грешка #NUM!, ако никой запис не отговаря на зададените критерии за търсене, или ако в клетките на съответстващите записи от указаната колона няма числови стойности.
DVARP(БазаОтДанни; ПолеОтБД; КритерииЗаТърсене)
Примерната таблица с данни за гостите на рождения ден на Иван (описана по-горе) трябва да заема клетките A1:E10. Съдържанието на клетките A12:E12 трябва да е идентично на заглавията от таблицата с данни в клетките A1:E1. Уверете се, че клетките A13:E13 са празни, с изключение на клетката D13, която трябва да съдържа „>0“ (този критерий за търсене е предназначен да съответства на всички записи в базата от данни).
Вмъкнете формулата =DVARP(A1:E10; "Разстояние"; A12:E13) в празна клетка другаде в листа, за да намерите дисперсията на популация на разстоянията в метри, които гостите на партито на Иван изминават до училище. Резултатът е 171666,67.