Regnearksfunksjoner

From LibreOffice Help
Jump to: navigation, search

This section contains descriptions of the Spreadsheet functions together with an example.

Sett inn → Funksjon → Kategori Regneark

HENTPIVOTDATA

The GETPIVOTDATA function returns a result value from a pivot table. The value is addressed using field and item names, so it remains valid if the layout of the pivot table changes.

Syntaks

To forskjellige syntaksdefinisjoner kan brukes:

HENTPIVOTDATA(Målfelt; Datapilot; [ Felt 1; Element 1; ... ])

GETPIVOTDATA(pivot table; Constraints)

Syntaks nr. 2 antas å være brukt hvis eksakt to parametre er gitt, hvor den første parameteren er en referanse til en celle eller et celleområde. Det første syntaks antas å være brukt i alle andre tilfeller. Funksjonsveiviseren viser det første syntaks.

Første syntaks

TargetField is a string that selects one of the pivot table's data fields. The string can be the name of the source column, or the data field name as shown in the table (like "Sum - Sales").

pivot table is a reference to a cell or cell range that is positioned within a pivot table or contains a pivot table. If the cell range contains several pivot tables, the table that was created last is used.

If no Field n / Item n pairs are given, the grand total is returned. Otherwise, each pair adds a constraint that the result must satisfy. Field n is the name of a field from the pivot table. Item n is the name of an item from that field.

If the pivot table contains only a single result value that fulfills all of the constraints, or a subtotal result that summarizes all matching values, that result is returned. If there is no matching result, or several ones without a subtotal for them, an error is returned. These conditions apply to results that are included in the pivot table.

If the source data contains entries that are hidden by settings of the pivot table, they are ignored. The order of the Field/Item pairs is not significant. Field and item names are not case-sensitive.

If no constraint for a page field is given, the field's selected value is implicitly used. If a constraint for a page field is given, it must match the field's selected value, or an error is returned. Page fields are the fields at the top left of a pivot table, populated using the "Page Fields" area of the pivot table layout dialog. From each page field, an item (value) can be selected, which means only that item is included in the calculation.

Subtotal values from the pivot table are only used if they use the function "auto" (except when specified in the constraint, see Second Syntax below).

Andre syntaks

pivot table has the same meaning as in the first syntax.

Constraints is a space-separated list. Entries can be quoted (single quotes). The whole string must be enclosed in quotes (double quotes), unless you reference the string from another cell.

One of the entries can be the data field name. The data field name can be left out if the pivot table contains only one data field, otherwise it must be present.

Each of the other entries specifies a constraint in the form Field[Item] (with literal characters [ and ]), or only Item if the item name is unique within all fields that are used in the pivot table.

Et funksjonsnavn kan legges til på formen felt[element;funksjon], hvilket betyr at kriteriene bare passer på delsumverdier som bruker denne funksjonen. De mulige funksjonsnavnene er Summer, Antall, Middel, Maks, Min, Produkt, Antall (kun tall), Stdav, Stdavp, Varians, og Variansp. Det skille ikke mellom store og små bokstaver.

FINN.RAD (VLOOKUP på engelsk)

Vertical search with reference to adjacent cells to the right. This function checks if a specific value is contained in the first column of an array. The function then returns the value in the same row of the column named by Index. If the SortOrder parameter is omitted or set to TRUE or one, it is assumed that the data is sorted in ascending order. In this case, if the exact SearchCriterion is not found, the last value that is smaller than the criterion will be returned. If SortOrder is set to FALSE or zero, an exact match must be found, otherwise the error Error: Value Not Available will be the result. Thus with a value of zero the data does not need to be sorted in ascending order.

The search supports regular expressions. 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 precede every character with a \ character. You can switch the automatic evaluation of regular expression on and off in Tools - Options - LibreOffice Calc - Calculate.

Syntaks

=FINN.RAD(Oppslagsverdi; Matrise; Indeks; Sorteringsrekkefølge)

SearchCriterion is the value searched for in the first column of the array.

Matrise er referansen, som skal omfatte minst to kolonner.

Indeks er kolonnenummeret i området som inneholder verdien som skal returneres. Den første kolonnen har tallet 1.

SortOrder is an optional parameter that indicates whether the first column in the array is sorted in ascending order. Enter the Boolean value FALSE or zero if the first column is not sorted in ascending order. Sorted columns can be searched much faster and the function always returns a value, even if the search value was not matched exactly, if it is between the lowest and highest value of the sorted list. In unsorted lists, the search value must be matched exactly. Otherwise the function will return this message: Error: Value Not Available.

Håndtering av tomme celler

Eksempel

You want to enter the number of a dish on the menu in cell A1, and the name of the dish is to appear as text in the neighboring cell (B1) immediately. The Number to Name assignment is contained in the D1:E100 array. D1 contains 100, E1 contains the name Vegetable Soup, and so forth, for 100 menu items. The numbers in column D are sorted in ascending order; thus, the optional SortOrder parameter is not necessary.

Skriv inn følgende formel i B1:

=FINN.RAD(A1; D1:E100; 2)

As soon as you enter a number in A1 B1 will show the corresponding text contained in the second column of reference D1:E100. Entering a nonexistent number displays the text with the next number down. To prevent this, enter FALSE as the last parameter in the formula so that an error message is generated when a nonexistent number is entered.

KOLONNER (COLUMNS på engelsk)

Gir antall kolonner i den oppgitte referansen.

Syntaks

KOLONNER(Matrise)

Array is the reference to a cell range whose total number of columns is to be found. The argument can also be a single cell.

Eksempel

=Rader(B5) gir 1, fordi en celle inneholder kun en enkelt rad.

=KOLONNER(A1:C5) er lik 3. Henvisningen omfatter tre Kolonner.

=KOLONNER(Kanin) gir 2 hvisKanin er det navngitte området (C1:D3).

KOLONNE (COLUMN på engelsk)

Returns the column number of a cell reference. If the reference is a cell the column number of the cell is returned; if the parameter is a cell area, the corresponding column numbers are returned in a single-row array if the formula is entered as an array formula. If the COLUMN function with an area reference parameter is not used for an array formula, only the column number of the first cell within the area is determined.

Syntaks

KOLONNE(Referanse)

Referanse er referansen til en celle eller celleområde hvis første kolonnenummer finnes.

Hvis ingen referanse skrives inn, blir kolonnenummeret for cellen hvor formelen er skrevet inn funnet.LibreOffice Calc angir automatisk henvisningen til den gjeldende cella.

Eksempel

=KOLONNE(A1) er lik 1. Kolonne A er den første kolonnen i tabellen.

=KOLONNE(C3:E3) er lik 3. Kolonne C er den tredje kolonnen i tabellen.

=KOLONNE(D3:G10) gir 4, fordi kolonne D er den fjerde kolonnen i tabellen, og KOLONNE-funksjonen ikke er brukt som en matriseformel. (I dette tilfellet brukes den første verdien i matrisen alltid som resultat.)

{=KOLONNE(B2:B7)} og =KOLONNE(B2:B7) gir hver især 2 fordi referansen bare inneholder kolonne B som den annen kolonne i tabellen. Fordi enkelt-kolonneområder bare har et kolonnenummer, gjør det ingen forskjell om formelen blir brukt som en matriseformel.

==KOLONNE() gir 3 hvis formelen ble skrevet inn i kolonne C.

{=KOLONNE(Kanin)} gir enkeltradmatrisen (3; 4) hvis "Kanin" er det navngitte området (C1:D3).

INDIREKTE (INDIRECT på engelsk)

Gir referansen som er angitt ved en tekststreng. Du kan også bruke denne funksjonen for å finne området til den samsvarende strengen.

Av hensyn til interoperabilitet støtter funksjonene ADRESSE og INDIREKTE (INDIRECT på engelsk) en valgfri parameter for å angi om R1C1 adresse-notasjonen kan brukes i stedet for den vanlige A1-notasjonen.

I ADRESSE, blir parameteren satt inn som den fjerde parameteren, som flytter den valgfrie arknavn-parameteren til den femte plassering.

I INDIREKTE (INDIRECT på engelsk), er parameteren lagt til som den andre parameteren.

I begge funksjoner gjelder det, at hvis argumentet blir satt inn med verdien 0, så blir R1C1-notasjonen brukt. Hvis argumentet ikke er gitt eller har en annen verdi enn 0, så blir A1-notasjonen brukt.

I tilfelle av R1C1-notasjon, gir ADRESSE strenger som bruker utropstegn '!' som skilletegn for arkets navn, da INDIREKTE (INDIRECT på engelsk) forventer utropstegnet som skilletegn for arknavn. Begge funksjonene bruker fortsatt punktum '.' som skilletegn for arknavn med A1-notasjon.

When opening documents from ODF 1.0/1.1 format, the ADDRESS functions that show a sheet name as the fourth paramater will shift that sheet name to become the fifth parameter. A new fourth parameter with the value 1 will be inserted.

When storing a document in ODF 1.0/1.1 format, if ADDRESS functions have a fourth parameter, that parameter will be removed.

Note.png Do not save a spreadsheet in the old ODF 1.0/1.1 format if the ADDRESS function's new fourth parameter was used with a value of 0.
Note.png The INDIRECT function is saved without conversion to ODF 1.0/1.1 format. If the second parameter was present, an older version of Calc will return an error for that function.

Syntaks

INDIREKTE(Referanse; A1)

Referanse tilsvarer en referanse til en celle eller et område (i tekstform) som verdien skal returneres fra.

A1 (valgfri) — hvis satt til 0, blir notasjonen R1C1 brukt. Hvis parameteren mangler eller er satt til en annen verdi enn 0, blir notasjonen A1 brukt.

Note.png If you open an Excel spreadsheet that uses indirect addresses calculated from string functions, the sheet addresses will not be translated automatically. For example, the Excel address in INDIRECT("filename!sheetname"&B1) is not converted into the Calc address in INDIRECT("filename.sheetname"&B1).

Eksempel

=INDIREKTE(A1) er lik 100 hvis A1 inneholder C108 som en referanse og celle C108 inneholder en verdi på 100.

=SUMMER(INDIREKTE("A1:" & ADRESSE(1;3))) summerer cellene i området fra A1 opp til cellen hvis adresse er angitt ved rad 1 og kolonne 3. Det vil si: A1:C1 er oppsummert.

INDEKS (INDEX på engelsk)

INDEKS gir innholdet av en celle, angitt enten ved rad og kolonne eller ved et navngitt område. Avhengig av sammenhengen gir INDEKS enten innhold eller en referanse.

Syntaks

INDEKS(Referanse; Rad; Kolonne; Område)

Referanse er en cellereferanse, enten skrevet inn direkte eller ved å bruke navnet på et område. Hvis referansen består av flere områder, må du angi referansen eller områdenavnet i parentes.

Rad (valgfri) representerer radnummeret til referanseområdet som skal returneres som en verdi. Hvis null (ingen spesifikk rad) returneres alle refererte rader

Kolonne (valgfri) representerer kolonnenummeret til referanseområdet som skal returneres som en verdi. Hvis null (ingen spesifikk kolonne) returneres alle refererte kolonner.

Område (valgfri) tilsvarer indeksen for underområdet som refererer til flere områder.

Eksempel

=INDEKS(Priser;4;1) gir verdien fra rad 4 og kolonne 1 av databaseområdet angitt i Data → Angi som Priser.

=INDEKS(SumX; 4; 1) gir verdien fra området SumX i rad 4 og kolonne 1 som angitt i Sett inn → Navn → Angi.

=INDEKS(A1:B6;1) gir en referanse til den første raden i A1:B6.

=INDEKS(A1:B6;0;1) gir en referanse til den første kolonnen i A1:B6.

=INDEX((multi);4;1) indicates the value contained in row 4 and column 1 of the (multiple) range, which you named under Insert - Names - Define as multi. The multiple range may consist of several rectangular ranges, each with a row 4 and column 1. If you now want to call the second block of this multiple range enter the number 2 as the range parameter.

=INDEKS(A1:B6;1;1) angir verdien øverst i det venstre hjørnet av området A1:B6.

=INDEKS((multi);0;0;2) gir en referanse til det andre området av multiområdet.

FEILTYPE (ERRORTYPE på engelsk)

Returns the number corresponding to an error value occurring in a different cell. With the aid of this number, you can generate an error message text.

If an error occurs, the function returns a logical or numerical value.

Note.png The Status Bar displays the predefined error code from LibreOffice if you click the cell containing the error.

Syntaks

FEILTYPE(Referanse)

Referanse inneholder adressen på den cella som feilen oppstår i.

Eksempel

Hvis celle A1 viser Err:518, gir funksjonen =FEILTYPE(A1) tallet 518.

DDE

Gir resultatet av en DDE-basert lenke. Hvis innholdet i det lenkede området endres, vil også resultatet endres. Du må laste regnearket på nytt eller velge Rediger – Lenker for å se de oppdaterte lenkene. Det er ikke tillatt med lenker fra en plattform til en annen, for eksempel fra en installasjon av LibreOffice på en Windows-maskin til et dokument opprettet på en Linux-maskin.

Syntaks

DDE("Tjener"; "Fil"; "Område"; Modus)

Server is the name of a server application. LibreOfficeapplications have the server name "soffice".

Fil er det fullstendige filnavnet med sti oppgitt.

Område er området som inneholder dataen som skal valideres.

Modus er en valgfri parameter som bestemmer den metoden som DDE-tjeneren bruker for å gjøre om sine data til tall.

Navn Forskyvning
0 eller manglende Tallformat fra cellestilten «Standard»
1 Data blir alltid fortolket som standard US engelsk-format.
2 Data blir hentet som tekst; ingen omgjøring til tall.

Eksempel

=DDE("soffice"; "c:\Kontor\dokument\data1.sxc"; "ark1.A1") leser celleinnholdet av celle A1 i ark1 fra LibreOffice Calc-regnearket data1.sxc.

=DDE("soffice";"c:\office\document\motto.sxw";"Today's motto") returns a motto in the cell containing this formula. First, you must enter a line in the motto.sxw document containing the motto text and define it as the first line of a section named Today's Motto (in LibreOffice Writer under Insert - Section). If the motto is modified (and saved) in the LibreOffice Writer document, the motto is updated in all LibreOffice Calc cells in which this DDE link is defined.

HYPERLENKE

Når du trykker på en celle som inneholder HYPERLENKE-funksjonen vil hyperlenka åpnes.

If you use the optional CellText parameter, the formula locates the URL, and then displays the text or number.

Tip.png For å åpne en hyperlenka celle med tastaturet, velg cella, trykk «F2» for å gå i redigeringsmodus, flytt pekeren foran hyperlenka, trykke «Shift+F10» og velg såÅpne hyperlenke.

Syntaks

HYPERLENKE("URL") eller HYPERLENKE("URL"; "Celletekst")

URL specifies the link target. The optional CellText parameter is the text or a number that is displayed in the cell and will be returned as the result. If the CellText parameter is not specified, the URL is displayed in the cell text and will be returned as the result.

The number 0 is returned for empty cells and matrix elements.

Eksempel

=HYPERLENKE("http://www.eksempel.org") viser teksten "http://www.eksempel.org" i cella og åpner hyperlenka http://www.eksempel.org når det trykkes på cella.

=HYPERLENKE("http://www.eksempel.org";"Trykk her") viser teksten "Trykk her" i cella og åpner hyperlenka http://www.eksempel.org når det trykkes på cella.

=HYPERLINK("http://www.example.org";12345) displays the number 12345 and executes the hyperlink http://www.example.org when clicked.

=HYPERLENKE($B4) hvor celle B4 inneholder http://www.eksempel.org". Funksjonen legger "http://www.eksempel.org" til URL'en i hyperlenkecella og gir den samme teksten som brukes som formelresultat.

=HYPERLENKE("http://www."; "Trykk ") & "eksempel.org" viser teksten "Trykk eksempel.org" i cella og åpner hyperlenka http://www.eksempel.org når det trykkes på cella.

=HYPERLENKE("#Sheet1.A1";"Go to top") viser teksten Gå til toppen og hopper til cella Ark1.A1 i dette dokumentet.

=HYPERLINK("file:///C:/writer.odt#Specification";"Go to Writer bookmark")displays the text Go to Writer bookmark, loads the specified text document and jumps to bookmark "Specification".

OMRÅDER (AREAS på engelsk)

Gir antall individuelle områder som er med i et sammensatt område. Et dataområde kan bestå av èn enkelcelle eller et sammenhengende celleområde.

The function expects a single argument. If you state multiple ranges, you must enclose them into additional parentheses. Multiple ranges can be entered using the semicolon (;) as divider, but this gets automatically converted to the tilde (~) operator. The tilde is used to join ranges.

Syntaks

OMRÅDER(Referanse)

Referanse representerer referansen til en celle eller et celleområde.

Eksempel

=AREAS((A1:B3;F2;G1)) returns 3, as it is a reference to three cells and/or areas. After entry this gets converted to =AREAS((A1:B3~F2~G1)).

=OMRÅDER(Alt) gir 1 hvis du har angitt et område ved navn «Alt» under Data → Angi område..

RADER (ROWS på engelsk)

Gir antall rader i en referanse eller tabell.

Syntaks

RADER(Matrise)

Matrise er referansen eller det navngitte området som totale antall rader skal oppdages for.

Eksempel

=Rader(B5) gir 1, fordi en celle inneholder kun en enkelt rad.

=RADER(A10:B12) gir 3.

=RADER(Kanin) gir 3, hvis "Kanin" er det navngitte området (C1:D3).

RAD

Returns the row number of a cell reference. If the reference is a cell, it returns the row number of the cell. If the reference is a cell range, it returns the corresponding row numbers in a one-column Array if the formula is entered as an array formula. If the ROW function with a range reference is not used in an array formula, only the row number of the first range cell will be returned.

Syntaks

REKKE(Referanse)

Referanse er en celle, et område eller navnet på et område.

Hvis du ikke angir en referanse, vil radnummeret for cellen hvor formlen er skrevet inn bli funnet.LibreOffice Calc angir automatisk referansen til den gjeldende cella.

Eksempel

RAD(B3) gir 3, fordi referansen henviser til den tredje raden i tabellen.

{=RAD(D5:D8)} gir matrisen med enkeltkolonnen (5, 6, 7, 8), fordi den angitte referansen inneholder radene 5 til 8.

=RAD(D5:D8) gir 5 fordi REKKE-funksjonen ikke blir brukt som matriseformel og bare nummeret på den første raden i referansen returneres.

{=KOLONNE(B2:B7)} og =KOLONNE(B2:B7) gir hver især 2 fordi referansen bare inneholder kolonne B som den annen kolonne i tabellen. Fordi enkelt-kolonneområder bare har et kolonnenummer, gjør det ingen forskjell om formelen blir brukt som en matriseformel.

=RAD() gir 3 hvis formelen ble skrevet inn i rad 3.

{=RAD(Kanin)} gir matrisen med enkeltkolonnen (1, 2, 3) hvis "Kanin" er det navngitte området (C1:D3).

FINN.KOLONNE (HLOOKUP på engelsk)

Søker etter en verdi og en referanse til cellene nedenfor det merkede området. Funksjonen sjekker om den første raden i en tabell inneholder en viss verdi. Funksjonen gir så verdien i en rad i tabellen, angitt av Indeks, i den samme kolonnen.

The search supports regular expressions. 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 precede every character with a \ character. You can switch the automatic evaluation of regular expression on and off in Tools - Options - LibreOffice Calc - Calculate.

Syntaks

FINN.KOLONNE(Søkekriterier; Matrise; Indeks; Sortert)

See also:VLOOKUP (columns and rows are exchanged)

Håndtering av tomme celler

VELG (CHOOSE på engelsk)

Bruker en indeks for å hente en verdi fra en liste med opptil 30 verdier.

Syntaks

VELG(Indeks; Verdi1; ...; Verdi30)

Indeks er en referanse eller et tall mellom 1 og 30, som angir hvilke verdier som skal tas fra lista.

Verdi1...Verdi30 er lista med verdier skrevet inn som en referanse til en celle eller som individuelle verdier.

Eksempel

=VELG(A1; B1; B2; B3; "I dag"; "I går"; "I morgen"), gir for eksempel innholdet av celle B2 til A1 = 2; for A1 = 4 vil funksjonen returnere teksten "I dag".

STIL (STYLE på engelsk)

Applies a style to the cell containing the formula. After a set amount of time, another style can be applied. This function always returns the value 0, allowing you to add it to another function without changing the value. Together with the CURRENT function you can apply a color to a cell regardless of the value. For example: =...+STYLE(IF(CURRENT()>3;"red";"green")) applies the style "red" to the cell if the value is greater than 3, otherwise the style "green" is applied. Both cell formats have to be defined beforehand.

Syntaks

STIL("Stil"; Tid; "Stil2")

Stil er navnet på en cellestil tildelt cella. Stilnavn må tastes inn i hermetegn.

Tid er en valgfri tidsperiode i sekunder. Hvis denne parameteren mangler, vil ikke stilen bli endret etter et bestemt tidsrom.

Stil2 er den valgfrie cellestilen tildelt cella etter et bestemt tidsrom. Hvis denne parameteren mangler vil "Standard" bli benyttet.

I LibreOffice Calc-funksjoner kan parametre merket som «valgfri» kun utelates hvis ingen parameter følger etter. For eksempel i en funksjon med fire parametre, hvor de siste to parametrene er merket som «valgfri», kan du utelade parameter 4 eller parametrene 3 og 4, men du kan ikke utelate parameter 3 alene.

Eksempel

=STIL("Usynlig";60;"Standard") formaterer cella i gjennomsiktig format i 60 sekunder etter dokumentet ble omberegnet (eller lest inn), deretter vil standardformat bli brukt. Begge celleformatene må være angitt på forhånd.

Da STIL() har en numerisk returverdi på null, blir denne returverdien lagt til en streng. Dette kan unngås ved å bruke T() som i det følgende eksempelet

="Tekst"&T(STIL"minStil"))

Se også GJELDENDE() for et annet eksempel.

FINN.NÅ (LOOKUP på engelsk)

Returns the contents of a cell either from a one-row or one-column range. Optionally, the assigned value (of the same index) is returned in a different column and row. As opposed to VLOOKUP and HLOOKUP, search and result vector may be at different positions; they do not have to be adjacent. Additionally, the search vector for the LOOKUP must be sorted ascending, otherwise the search will not return any usable results.

Note.png Hvis FINN.NÅ (LOOKUP på engelsk) ikke kan finne søkekriteriet, benyttes den største verdien i søkeretningen som er mindre enn eller lik søkekriteriet.

The search supports regular expressions. 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 precede every character with a \ character. You can switch the automatic evaluation of regular expression on and off in Tools - Options - LibreOffice Calc - Calculate.

Syntaks

FINN.NÅ(Søkekriterium; Søkevektor; Resultatvektor)

SearchCriterion is the value to be searched for; entered either directly or as a reference.

SearchVector is the single-row or single-column area to be searched.

ResultVector is another single-row or single-column range from which the result of the function is taken. The result is the cell of the result vector with the same index as the instance found in the search vector.

Håndtering av tomme celler

Eksempel

=LOOKUP(A1;D1:D100;F1:F100) searches the corresponding cell in range D1:D100 for the number you entered in A1. For the instance found, the index is determined, for example, the 12th cell in this range. Then, the contents of the 12th cell are returned as the value of the function (in the result vector).

FORSKYVNING (OFFSET på engelsk)

Gir verdien til en celle som ligger et visst antall rader og kolonner fra et gitt referansepunkt.

Syntaks

FORSKYVNING(Referanse; Rader; Kolonner; Høyde; Bredde)

Referanse er cellen hvorfra funksjonen leter etter den nye referansen.

Rader er antall rader referansen ble korrigert oppover (negativ verdi) eller ned.

Kolonner (valgfri) er antall kolonner referansen ble korrigert til venstre (negativ verdi) eller til høyre.

Høyde (valgfri) er den valgfrie loddrette høyden på et område som begynner ved den nye referanseposisjonen.

Bredde (valgfri) er den vannrette bredden for et område som begynner ved den nye referanseposisjonen.

Argumentene Høyde og Bredde kan ikke føre til null eller et negativt antall av rader eller kolonner.

Argumentene Høyde og Bredde kan ikke føre til null eller et negativt antall av rader eller kolonner.

I LibreOffice Calc-funksjoner kan parametre merket som «valgfri» kun utelates hvis ingen parameter følger etter. For eksempel i en funksjon med fire parametre, hvor de siste to parametrene er merket som «valgfri», kan du utelade parameter 4 eller parametrene 3 og 4, men du kan ikke utelate parameter 3 alene.

Eksempel

=FORSKYVNING(A1; 2; 2) gir verdien i celle C3 (A1 flyttet med to rader og to kolonner nedover). Hvis C3 inneholder verdien 100 gir denne funksjonen verdien 100.

=FORSKYVNING(B2:C3;1;1) gir en referanse til B2:C3 flyttet 1 rad ned og en kolonne til høyre (C3:D4).

=FORSKYVNING(B2:C3;-1;-1) gir en referanse til B2:C3 flyttet 1 rad opp og en kolonne til venstre (A1:B2).

=FORSKYVNING(B2:C3;0;0;3;4) gir en referanse til B2:C3 med størrelsen endret til 3 rader og 4 kolonner (B2:E4).

=FORSKYVNING(B2:C3;1;0;3;4) gir en referanse til B2:C3 flyttet en rad ned og med størrelsen endret til 3 rader og 4 kolonner (B2:E4).

=SUMMER(FORSKYVNING(A1;2;2;5;6)) bestemmer summen av området som starter i celle C3 og har en høyde på 5 rader og en bredde av 6 kolonner (område=C3:H7).

SAMMENLIGNE (MATCH på engelsk)

Gir den relative posisjonen til et element i en tabell, der elementet svarer til en viss verdi. Funksjonen gir posisjonen, som et nummer, til verdien funnet i søketabellen.

Syntaks

SAMMENLIGNE(Søkekriterium; Søketabell; Type)

SearchCriterion is the value which is to be searched for in the single-row or single-column array.

LookupArray is the reference searched. A lookup array can be a single row or column, or part of a single row or column.

Type may take the values 1, 0, or -1. If Type = 1 or if this optional parameter is missing, it is assumed that the first column of the search array is sorted in ascending order. If Type = -1 it is assumed that the column in sorted in descending order. This corresponds to the same function in Microsoft Excel.

Hvis Type = 0, finnes bare eksakte resultater. Hvis søkekriteriet er funnet mer enn en gang, gir funksjonen den først funne. Bare med Type = 0 kan du lete etter regulære uttrykk.

Hvis Type = 1 eller den tredje parameteren mangler, returneres den siste verdien som er mindre eller lik søkekriteriet. Dette gjelder selv når søketabellen ikke er sortert. For Type = -1 returneres den første verdien som er større eller lik.

The search supports regular expressions. 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 precede every character with a \ character. You can switch the automatic evaluation of regular expression on and off in Tools - Options - LibreOffice Calc - Calculate.

Eksempel

=MATCH(200;D1:D100) searches the area D1:D100, which is sorted by column D, for the value 200. As soon as this value is reached, the number of the row in which it was found is returned. If a higher value is found during the search in the column, the number of the previous row is returned.

ANTALL.ARK (SHEETS på engelsk)

Finn antall ark i en referanse. Hvis du ikke angir noen parametere gir funksjonen antall ark i dette dokumentet.

Syntaks

ANTALL.ARK(Referanse)

Referanse er referansen til et ark eller et område. Denne parameteren er valgfri.

Eksempel

=ANTALL.ARK(Ark1.A1:Ark3.G12) gir 3, hvis Ark1, Ark2 og Ark3 finnes i den angitte rekkefølgen.

SHEET

Gir arknummeret til en referanse eller en tekst som representerer et arknavn. Hvis du ikke oppgir noen parametere vil funksjonen gi arknummeret til det regnearket som inneholder formelen.

Syntaks

ARK(Referanse)

Referanse er valgfri og er referansen til en celle, et område eller et arknavn.

Eksempel

=ARK(Ark2.A1) gir 2, hvis Ark2 er det andre arket i regnearkdokumentet.

ADDRESSE (ADDRESS på engelsk)

Gir en celleadresse (referanse) som tekst, i følge de oppgitte rad- og kolonnenumrene. Du kan finne ut om adressen er tolket som en absolutt adresse (for eksempel $A$1), relativ adresse (A1) eller i blandet form (A$1 eller $A1). Du kan også angi navnet til regnearket.

Av hensyn til interoperabilitet støtter funksjonene ADRESSE og INDIREKTE (INDIRECT på engelsk) en valgfri parameter for å angi om R1C1 adresse-notasjonen kan brukes i stedet for den vanlige A1-notasjonen.

I ADRESSE, blir parameteren satt inn som den fjerde parameteren, som flytter den valgfrie arknavn-parameteren til den femte plassering.

I INDIREKTE (INDIRECT på engelsk), er parameteren lagt til som den andre parameteren.

I begge funksjoner gjelder det, at hvis argumentet blir satt inn med verdien 0, så blir R1C1-notasjonen brukt. Hvis argumentet ikke er gitt eller har en annen verdi enn 0, så blir A1-notasjonen brukt.

I tilfelle av R1C1-notasjon, gir ADRESSE strenger som bruker utropstegn '!' som skilletegn for arkets navn, da INDIREKTE (INDIRECT på engelsk) forventer utropstegnet som skilletegn for arknavn. Begge funksjonene bruker fortsatt punktum '.' som skilletegn for arknavn med A1-notasjon.

When opening documents from ODF 1.0/1.1 format, the ADDRESS functions that show a sheet name as the fourth paramater will shift that sheet name to become the fifth parameter. A new fourth parameter with the value 1 will be inserted.

When storing a document in ODF 1.0/1.1 format, if ADDRESS functions have a fourth parameter, that parameter will be removed.

Note.png Do not save a spreadsheet in the old ODF 1.0/1.1 format if the ADDRESS function's new fourth parameter was used with a value of 0.
Note.png The INDIRECT function is saved without conversion to ODF 1.0/1.1 format. If the second parameter was present, an older version of Calc will return an error for that function.

Syntaks

ADRESSE(Rad; Kolonne; ABS; A1; "Ark")

Rad tilsvarer radnummeret for cellereferansen

Kolonne tilsvarer kolonnenummeret for cellereferansen (tallet, ikke bokstaven)

ABS bestemmer typen av referanse:

1: absolutt ($A$1)

2: radreferansetype er absolutt; kolonnereferanse er relativ (A$1)

3: rad (relativ); kolonne (absolutt) ($A1)

4: relativ (A1)

A1 (valgfri) — hvis satt til 0, blir notasjonen R1C1 brukt. Hvis parameteren mangler eller er satt til en annen verdi enn 0, blir notasjonen A1 brukt.

Ark tilsvarer navnet på arket. Det kan være plassert i dobbelt hermetegn.

Eksempel:

=ADDRESS(1;1;2;;"Sheet2") returns the following: Sheet2.A$1

Hvis cella A1 i ark 2 inneholder verdien -6, kan du referere indirekte til den refererte cella ved å skrive inn =ABS(INDIREKTE(B2)). Resultatet er den absolutte verdien av cellereferansen som er angitt i B2, som i dette tilfelle er 6.


Related Topics

Calc Functions By Category in the LibreOffice WikiHelp