MINHVISER-funktion

Indhold
Indholdsfortegnelse 🔎︎

# MINHVISER funktion

Returnerer minimum af værdier i celler i et område, der opfylder flere kriterier i flere områder.

Denne funktion er tilgængelig siden LibreOffice5.2

#### Syntaks

MINHVISER(Funktions_område; Område1; Kriterie1 [ ; Område2; Kriterie2 [;...]]))

Funktionsområde – påkrævet argument. Et område af celler, navnet på et navngivet område eller en etiket for en kolonne eller række, som indeholder værdier for at beregne minimum.

Kriterie1 – krævet argument. 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 wildcards (hvis de er aktiveret i beregningsindstillingerne).

Område2 – Valgfri. Område2 og alle de følgende betyder det samme som Område1.

Kriterie2 – Valgfri. Kriterie2 og alle efterfølgende kriterier betyder det samme som Kriterie1.

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".

Funktionsområde og Område1, Område2... skal have samme størrelse, ellers returnerer funktionen err:502 - ugyldigt argument.

Den logiske relation mellem kriterier kan defineres som logisk OG (Konjunktion). Med andre ord, hvis og kun hvis alle givne kriterier opfyldes, vil en værdi fra den korresponderende celle af det givne Funktions_område blive taget med i udregningen.

Funktionen kan have op til 255 argumenter, hviket betyder at du kan give 127 kriterieområder og kriterier for dem.

Hvis en celle indeholder SAND, betragtes det som 1, og hvis en celle indeholder FALSK betragtes det som 0 (nul).

Denne funktion er en del af Open Document Format for Office Applications (OpenDocument) standard Version 1.2. (ISO/IEC 26300:2-2015)

#### Eksempel

Betragt den følgende tabel

| A | B | C
1 | Produktnavn | Salg | Indtægt
2 | blyant | 20 | 65
3 | kuglepen | 35 | 85
4 | notesblok | 20 | 190
5 | bog | 17 | 180
6 | penalhus | ikke | ikke

I alle eksempler herunder, indeholder området for beregning af summen række #6, men den ignoreres, fordi den indeholder tekst.

#### Simpelt brug

=MINHVISER(B2:B6;B2:B6;"<35")

Beregner minimum for værdier i området B2:B6, som er mindre end eller lig med 20. Returnerer 17.

=MINHVISER(C2:C6;B2:B6;">=20";C2:C6;">90")

Beregner minimum for værdier i området C2:C6 som er mindre end 90 og korresponderer til celler i området B2:B6, med værdier større end eller lig med 20. Returnerer 190.

#### Brug af regulære udtryk og indlejrede funktioner

=MINHVISER(C2:C6;B2:B6;">"&MIN(B2:B6);B2:B6;"<"&MAKS(B2:B6))

Beregner minimum for værdier i området C2:C6 som korresponderer med alle værdier i området B2:B6 bortset fra dets minimum og minimum. Returnerer 65.

=MINHVISER(C2:C6;A2:A6;".*book";B2:B6;"<="&MAKS(B2:B6))

Beregner minimum for værdier i området C2:C6, som korresponderer til alle celler i området A2:A6, begyndende med "pen" og til alle celler i området B2:B6, bortset fra dets minimum. Returnerer 180.

#### Reference til en celle som kriterie

Hvis du har brug for at ændre et kriterium på en nem måde, kan du ønske at angive det i en særskilt celle og bruge en henvisning til denne celle i betingelsen for MINHVISER-funktionen. For eksempel kan den ovennævnte funktion omskrives som følger:

=MINHVISER(C2:C6;A2:A6;".*"&E2;B2:B6;"<"&MAKS(B2:B6))

Hvis E2 = "book", returnerer funktionen 180, fordi referencen i cellen er erstattet med dets indhold.

Relaterede emner

MAKS, MAKSV, MIN, MINV,

TÆL.FLERE.HVIS, MINHVISER, MAKSHVISER, MIDDEL.HVIS, SUM.FLERE.HVIS

Liste over regulære udtryk