Documentation/Calc Functions/SUMIFS/da

Funktionsnavn:
SUM.FLERE.HVIS

Kategori:
Matematisk

Resume:
Returnerer summen af cellernes værdi i et område, der opfylder flere kriterier i flere områder.

The criteria passed to SUMIFS can utilize wildcards or regular expressions.

Syntaks:
SUM.FLERE.HVIS(Sum-område; Område 1; Kriterium 1[; Område 2; Kriterium 2][; … ; [Område 127; Kriterium 127]])

Returnerer:
Returnerer et reelt tal, som er summen af de områder, der opfylder deres tilsvarende kriterier.

SumRange argument
Sum-område (obligatorisk) Det er et celleområde, navnet på en navngivet område eller etiketten på en kolonne eller række, der indeholder værdier til beregning af summen.


 * A reference to a cell range (for example, A1:A25), which may not utilize the reference concatenation operator (~).
 * The name of a named range.
 * The name of a database range.

Range arguments
Range 1 specifies the set of cells to be matched against Criterion 1 and takes one of the forms listed for SumRange. Range 1 should have the same dimensions as SumRange.

Range 2, ..., Range 127 have the same meaning as Range 1.

Criterion arguments
Criterium 1 (obligatorisk) Et strengudtryk, der repræsenterer en logisk betingelse, eller en cellereference til et sådant udtryk. Udtrykket kan indeholde tekst, tal, regulære udtryk eller jokertegn (hvis det er aktiveret under beregningsindstillinger).


 * A number, such as 34.5. Dates and logical values (TRUE or FALSE) are treated as numbers.
 * An expression, such as 2/3, SQRT($D$1), or DATE(2021; 11; 1).
 * A text string, such as "golf" or "<>10".

SUMIFS looks for cells in Range 1 that are equal to Criterion 1, unless Criterion 1 is a text string that starts with a comparator (>, <, >=, <=, =, or <>). In the latter case SUMIFS compares the cells in Range 1 with the remainder of the text string (interpreted as a number if possible and text otherwise). For example, the condition ">4.5" tests if the content of each cell is greater than the number 4.5, the condition "2021-11-01" tests if the content of each cell is not equal to the specified date.

Criterion 1 supports the following specific behaviors:
 * The string "=" matches empty cells. For example the formula  returns the sum of all values in the range A1:A10 if all cells in the range B1:B10 are empty. Note that "=0" does not match empty cells.
 * The string "<>" matches non-empty cells. For example the formula  returns the sum of all values in the range A1:A10 if there are no empty cells in the range C1:C10.
 * If the value after the <> comparator is not empty, then Criterion 1 matches any cell content except that value, including empty cells.

Criterion 2, ..., Criterion 127 have the same meaning as Criterion 1.

Error conditions
Område 2 (Valgfri) Område 2 og alle de følgende betyder det samme som Område 1.

Kriterium 2 (valgfri) Kriterium 2 og alle følgende betyder det samme som Kriterium 1.


 * Sum-område og område 1, område 2... skal have den samme størrelse, eller returnerer funktionen en værdifejl.
 * Funktionen kan have op til 255 argumenter, hvilket betyder, at du kan specificere 127 kriterieområder og deres kriterier.

Details specific to SUMIFS function
Du kan slå den automatiske evaluering af jokertegn eller regulære udtryk til og fra under Funktioner > Indstillinger > LibreOffice Calc > Beregn.
 * Søgningen understøtter jokertegn eller regulære udtryk. Når regulære udtryk er aktiveret, kan du for eksempel indtaste "alle.*", for at finde den første forekomst af "alle" fulgt af vilkårlige tegn. Hvis du vil søge efter en tekst, der også er et regulært udtryk, skal du enten sætte tegnet "\" foran hvert tegn eller indramme teksten med \Q...\E.


 * Under brug af funktioner, hvor et eller flere argumenter er søgekriteriestrenge, der repræsenterer et regulært udtryk, er det første forsøg at konvertere kriteriestrengene til tal. ".0" bliver fx konverteret til 0.0 osv. Hvis det lykkes, bliver matchet ikke et match med et regulært udtryk, men et numerisk match. Et skift til en lokalisering, hvor decimalskilletegnet ikke er punktum, får konverteringen til regulært udtryk til at virke. Til at gennemtvinge evalueringen af det regulære udtryk i stedet for et numerisk udtryk bruger du et udtryk, der ikke fejllæses som numerisk som fx ".[0]", ".\0" eller "(?i).0".


 * Den logiske relation mellem kriterierne kan defineres som et logisk OG (konjunktion). Med andre ord: hvis og kun hvis alle givne kriterier opfyldes, tages en værdi fra den tilsvarende celle af den givne Sum-område til beregningen.

Stationery sales examples
Betragt denne tabel

I alle eksempler herunder indeholder beregningområderne række 6, som ignoreres, fordi den indeholder tekst.

Sporting equipment sales examples
The examples in this subsection are based on a small database of sales data for sports equipment, with the data organized as in the following table.

Flere eksempler
Find flere eksempler ved at downloade og se dette For more examples, download and view this [[Media:Calc_Functions_ifs.ods | Calc-regneark]].

Beslægtede LibreOffice-funktioner:
AVERAGEIFS

COUNTIFS

SUMIF

ODF standard:
Section 6.16.63, part 2

Tilsvarende Excel-funktion:
SUM.FLERE.HVIS