Tartalom
Index 🔎︎

# Adatbázis-függvények

Ez a szakasz azon függvényekkel foglalkozik, amelyek egy sornyi adatot tartalmazó rekordokba szervezett adatokkal használhatók.

Az adatbázis kategóriát könnyen össze lehet keverni a LibreOffice programba integrált adatbázissal. Ennek ellenére semmi kapcsolat nincs a LibreOffice programban található adatbázis és a LibreOffice Calc adatbázis kategóriája között.

### Példaadat:

Az alábbi adatokat fogjuk felhasználni néhány függvény leírásánál a példákban:

Az A1:E10 tartomány tartalmazza Józsi születésnapi zsúrjára meghívott gyerekek adatait. Minden gyerekről a következő adatok ismertek: az A oszlopban a név, a B-ben az osztály, ezután a kor évben, az iskolától való távolság méterben és végül a testsúly kilogrammban.

| A | B | C | D | E
1 | Név | Osztály | Kor | Távolság az iskolától | Testsúly
2 | Andris | 3 | 9 | 150 | 40
3 | Bogi | 4 | 10 | 1000 | 42
4 | Csabi | 3 | 10 | 300 | 51
5 | Dani | 5 | 11 | 1200 | 48
6 | Erika | 2 | 8 | 650 | 33
7 | Feri | 2 | 7 | 300 | 42
8 | Gréta | 1 | 7 | 200 | 36
9 | Hunor | 3 | 9 | 1200 | 44
10 | Irén | 2 | 8 | 1000 | 42
11 |  |  |  |  |
12 |  |  |  |  |
13 | Név | Osztály | Kor | Távolság az iskolától | Testsúly
14 |  |  |  | >600 |
15 |  |  |  |  |
16 | AB.DARAB | 5 |  |  |

A B16 cellában levő képlet =AB.DARAB(A1:E10;D1;A13:E14)

### Adatbázis-függvények paraméterei:

A következő paraméter-meghatározások minden adatbázis-függvényre érvényesek:

Database is the cell range defining the database. The first row of the range contains the field names, and following rows are records with corresponding field values.

DatabaseField specifies the column where the function operates on after the search criteria of the first parameter is applied and the data rows are selected. It is not related to the search criteria itself. For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

SearchCriteria is the cell range containing search criteria. Like Database, its first row is also field names, and following rows are conditions for related fields. If you write several criteria in one row they are connected by AND. If you write the criteria in different rows they are connected by OR. Empty cells in the search criteria range will be ignored.

Choose LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate to define how LibreOffice Calc acts when searching for identical entries.

See also the Wiki page about Conditional Counting and Summation.

## AB.DARAB

Az AB.DARAB függvény megszámlálja a megadott keresési feltételnek megfelelő, az adatbázismező oszlopban számokat tartalmazó sorokat (rekordokat) egy adatbázisban.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.DARAB(adatbázis; [adatbázismező]; keresési_feltétel)

Ha az adatbázismező argumentum hiányzik, akkor az AB.DARAB függvény visszaadja a feltételeknek megfelelő összes rekord számát. For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

If you choose to omit the DatabaseField argument, your formula should be of the form =DCOUNT(Database; ; SearchCriteria).

#### Example

A fenti példából (görgessen fel) ki akarja deríteni, hogy hány gyereknek kell 600 méternél többet utaznia az iskolába. Az eredmény a B16-os cellában jelenjen meg. Mozgassa a kurzort a B16-os cellába. Írja be az =AB.DARAB(A1:E10;D1;A13:E14) képletet a B16-os cellába. A Függvénytündér segítséget nyújt a tartományok bevitelében.

Az adatbázis a kiértékelendő adattartomány, beleértve a fejléceket is: ebben az esetben A1:E10. Az adatbázismező megadja az oszlopot a keresési feltétel számára: ebben az esetben a szám távolságértékeket tartalmazó oszlop. A keresési_feltétel az a tartomány, ahol keresési paramétereket adhat meg: ebben az esetben A13:E14.

Ha arra kíváncsi, hogy hány másodikos idősebb 7 évesnél, akkor a D14-es cellában törölje a >600 bejegyzést, majd írjon 2 értéket a B14-es cellába az Osztály alá, illetve írjon >7 értéket a C14-es cellába ettől jobbra. Az eredmény: 2. Két 7 évesnél idősebb gyerek jár második osztályba. Mivel mindkét feltétel ugyanabban a sorban található, ezért logikai ÉS operátorral kerülnek összekötésre.

## AB.DARAB2

Az AB.DARAB2 függvény megszámlálja azokat a számokat vagy alfanumerikus értékeket tartalmazó sorokat (rekordokat) egy adatbázisban, amelyek megfelelnek a megadott keresési feltételnek.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.DARAB2(adatbázis; [adatbázismező]; keresési_feltétel)

Ha az adatbázismező argumentum hiányzik, akkor az AB.DARAB2 függvény visszaadja a feltételeknek megfelelő összes rekord számát. For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

If you choose to omit the DatabaseField argument, your formula should be of the form =DCOUNTA(Database; ; SearchCriteria).

#### Example

A fenti példában (lásd fent) megkeresheti, hogy hány gyerek rendelkezik E-vel vagy azt követő betűvel kezdődő névvel. Írja be az =AB.DARAB2(A1:E10;"Név";A13:E14) képletet a B16-os cellába. Törölje a régi keresési feltételeket, majd írja be a >=E képletet a Név alá, az A14-es cellába. Az eredmény 5. Ha ezt követően a 8. sorban Grétára vonatkozó összes számértéket törli, akkor az eredmény 4-re változik. A 8. sor a továbbiakban nem képezi a számítás részét, mivel nem tartalmaz értékeket. A Gréta név szöveg, nem érték. Ne feledje, hogy az adatbázismező paraméternek értékeket tartalmazó oszlopra kell mutatnia.

## AB.MAX

Az AB.MAX függvény megadja a legnagyobb értéket az adatbázis azon celláiban (mezőiben), amelyek megfelelnek a megadott keresési feltételnek.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.MAX(adatbázis; adatbázismező; keresési_feltétel)

For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

#### Example

Ha szeretné megtudni, hogy ki az osztályonkénti legnehezebb gyerek a fenti példában (görgessen fel), akkor adja meg a B16 cellában a következő képletet:

=AB.MAX(A1:E10;"Testsúly";A13:E14)

Az Osztály alá írjon rendre 1, 2, 3 stb. értékeket. Az osztály számának megadását követően megjelenik az osztály legnehezebb gyerekének testsúlya.

## AB.MEZŐ

Az AB.MEZŐ függvény megadja az adatbázis azon hivatkozott cellájának a tartalmát, amelyik megfelel a megadott keresési feltételnek. Hiba esetén a függvény vagy az #ÉRTÉK! értéket (nem talált sort) vagy a Hiba:502 értéket (több mint egy cella) adja vissza.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.MEZŐ(adatbázis; adatbázismező; keresési_feltétel)

For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

#### Example

A fenti példában meg akarja állapítani, hogy hányadikos az a gyerek, akinek neve az A14-es cellában található. A képletet a B16-os cellába írja be, de ezúttal a képlet kis mértékben eltér az előző példáktól, mivel csak egyetlen oszlop (egyetlen adatbázismező) adható meg adatbázismezőként. Írja be az alábbi képletet:

=AB.MEZŐ(A1:E10;"Osztály";A13:E14)

Írja be a Feri nevet az A14-es cellába, ezt követően megjelenik a 2. Feri másodikos. Ha „Osztály” helyett „Kor”-t ad meg, Feri kora jelenik meg.

Esetleg egyszerűen írja be a 11 értéket a C14-es cellába, majd törölje a sorban található többi bejegyzést. Módosítsa a B16-os cellában található képletet az alábbiak szerint:

=AB.MEZŐ(A1:E10;"Név";A13:E14)

Az osztály helyett a név kerül lekérdezésre. A válasz azonnal megjelenik: Dani az egyetlen 11 éves gyerek.

## AB.MIN

Az AB.MIN függvény megadja a legkisebb értéket az adatbázis azon celláiban (mezőiben), amelyek megfelelnek a megadott keresési feltételnek.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.MIN(adatbázis; adatbázismező; keresési_feltétel)

For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

#### Example

Ha szeretné megtudni, ki lakik legközelebb az iskolához a fenti példában (görgessen fel), akkor adja meg a B16 cellában a következő képletet:

=AB.MIN(A1:E10;"Távolság az iskolától";A13:E14)

A 14. sorban, az Osztály alá írjon rendre 1, 2, 3 stb. értékeket. Megjelenik az egyes osztályokra vonatkozó legrövidebb távolság az iskolától.

## AB.SZORZAT

Az AB.SZORZAT függvény összeszoroz minden olyan cellát az adattartományban, ahol a cella tartalma megfelel a keresési feltételnek.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.SZORZAT(adatbázis; adatbázismező; keresési_feltétel)

For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

#### Example

A fenti szülinapi zsúros példa esetén (lásd fent) ezt a függvényt nem lehet semmire se használni.

## AB.SZUM

Az AB.SZUM függvény a keresési feltételnek megfelelő összes adatbázissor (rekord) celláinak összegét számítja ki.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.SZUM(adatbázis; adatbázismező; keresési_feltétel)

For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

#### Example

Ahhoz, hogy megtudja Józsi szülinapi zsúrján (lásd fent) részt vevő másodikos gyerekek lakhelyeinek az iskolától mért összesített távolságát, az alábbi képletet kell beírni a B16 cellába:

=AB.SZUM(A1:E10;"Távolság az iskolától";A13:E14)

Az Osztály alatt, a 14. sorban adja meg a 2 értéket. Megjelenik az összes második osztályos gyerek iskolától mért távolságának összege (1950).

## AB.SZÓRÁS

Az AB.SZÓRÁS függvény egy adatbázisoszlop keresési feltételnek megfelelő számai alapján kiszámítja egy sokaságból vett minta szórásnégyzetét. A példában található rekordokat a függvény az adatok mintájaként kezeli. Ez azt jelenti, hogy a gyerekek ebben a példában az összes gyerek keresztmetszetét jelentik. Fontos megjegyezni, hogy ezernél kisebb elemszámú mintából reprezentatív eredmény nem nyerhető.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.SZÓRÁS(adatbázis; adatbázismező; keresési_feltétel)

For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

#### Example

Ahhoz, hogy megkapja az azonos korú gyerekek testsúlyának szórását a fenti példában (görgessen fel), az alábbi képletet kell beírni a B16 cellába:

=AB.SZÓRÁS(A1:E10;"Testsúly";A13:E14)

A 14. sorban, a Kor alá írjon rendre 7, 8, 9 stb. értékeket. A megjelenő eredmény az összes ilyen korú gyerek testsúlyának szórása.

## AB.SZÓRÁS2

Az AB.SZÓRÁS2 függvény egy adattartomány keresési feltételnek megfelelő cellái alapján kiszámítja egy sokaságból vett minta szórásnégyzetét. A példa rekordjai teljes sokaságként lesznek kezelve.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.SZÓRÁS2(adatbázis; adatbázismező; keresési_feltétel)

For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

#### Example

Józsi szülinapi zsúrján (lásd fent) levő, azonos korú gyerekek testsúlyainak átlaga az alábbi képlet B16 cellába való írásával kaphatja meg:

=AB.SZÓRÁS2(A1:E10;"Testsúly";A13:E14)

A 14. sorban, a Kor alá írjon rendre 7, 8, 9 stb. értékeket. Az eredmény az összes azonos korú olyan gyerek testsúlyának szórása, akiknek testsúlya ellenőrzésre került.

## AB.VAR

Az AB.VAR függvény visszaadja egy adatbázismező minden olyan rekordcellájának a szórásnégyzetét, ahol a rekord megfelel a keresési feltételnek. A példában található rekordokat a függvény az adatok mintájaként kezeli. Ezernél kisebb elemszámú mintából reprezentatív eredmény nem nyerhető.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.VAR(adatbázis; adatbázismező; keresési_feltétel)

For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

#### Example

Ahhoz, hogy megkapja az azonos korú gyerekek testsúlyának szórásnégyzetét a fenti példában (görgessen fel), az alábbi képletet kell beírni a B16 cellába:

=AB.VAR(A1:E10;"Testsúly";A13:E14)

A 14. sorban, a Kor alá írjon rendre 7, 8, 9 stb. értékeket. Megjelenik az összes, adott korú gyerek súlyértékének szórásnégyzete.

## AB.VAR2

Az AB.VAR2 függvény visszaadja egy adatbázismező minden olyan rekordcellaértéknek a szórásnégyzetét, ahol a rekord megfelel a keresési feltételnek. A példában szereplő rekordokat teljes sokaságként fogja kezelni.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.VAR2(adatbázis; adatbázismező; keresési_feltétel)

For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

#### Example

Józsi szülinapi zsúrján (lásd fent) levő, azonos korú gyerekek testsúlyainak szórásnégyzetét az alábbi képlet B16 cellába való írásával kaphatja meg:

=AB.VAR2(A1:E10;"Testsúly";A13:E14)

A 14. sorban, a Kor alá írjon rendre 7, 8, 9 stb. értékeket. Megjelenik az összes olyan, adott korú gyerek testsúlyértékének szórásnégyzete, akik részt vesznek Józsi születésnapi zsúrján.

## AB.ÁTLAG

Az AB.ÁTLAG függvény kiszámítja az összes sorban (adatbázisrekordban) lévő összes olyan cella (mező) értékének átlagát, amely megfelel a megadott keresési feltételnek.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every character with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in LibreOffice - PreferencesTools - Options - LibreOffice Calc - Calculate.

When using functions where one or more arguments are search criteria strings that represents a regular expression, the first attempt is to convert the string criteria to numbers. For example, ".0" will convert to 0.0 and so on. If successful, the match will not be a regular expression match but a numeric match. However, when switching to a locale where the decimal separator is not the dot makes the regular expression conversion work. To force the evaluation of the regular expression instead of a numeric expression, use some expression that can not be misread as numeric, such as ".[0]" or ".\0" or "(?i).0".

#### Syntax

AB.ÁTLAG(adatbázis; adatbázismező; keresési_feltétel)

For the DatabaseField parameter you can enter a reference to a header cell or a number to specify the column within the Database area, starting with 1. To reference a column by means of the literal column header name (from the first row of Database range), place quotation marks around the header name.

#### Example

Ahhoz, hogy megkapja az azonos korú gyerekek átlagtestsúlyát a fenti példában (görgessen fel), az alábbi képletet kell beírni a B16 cellába:

=AB.ÁTLAG(A1:E10;"Testsúly";A13:E14)

A 14. sorban, a Kor alá írjon rendre 7, 8, 9 stb. értékeket. Megjelenik az azonos korú gyerekek testsúlyának átlaga.

Kapcsolódó témakörök

Függvények kategória szerint