natgillin/translations-raw huggingface dataset:
=ROWS(B5)
=Rader(B5)
returns 1 because a cell only contains one row.
returnerar 1 eftersom en cell endast innehåller en rad.
=ROWS(A10:B12)
=RADER(A10;B12)
=ROWS(Rabbit)
=RADER(Kanin)
returns 3 if &quot; Rabbit &quot; is the named area (C1:D3).
returnerar 3 om &quot; Kanin &quot; är det namngivna området (C1:D3).
HYPERLINK function
HYPERLÄNK, funktion
HYPERLINK
HYPERLÄNK
When you click a cell that contains the HYPERLINK function, the hyperlink opens.
När du klickar i en cell som innehåller funktionen HYPERLÄNK öppnas hyperlänken.
CellText
Celltext
parameter, the formula locates the URL, and then displays the text string or number.
söker formeln efter URL-adressen och visar sedan texten eller talet.
Open Hyperlink
Öppna hyperlänk
HYPERLINK( &quot; URL &quot; ) or HYPERLINK( &quot; URL &quot; ; &quot; CellText &quot; )
HYPERLÄNK( &quot; URL &quot; ) eller HYPERLINK( &quot; URL &quot; ; &quot; Celltext &quot; )
specifies the link target.
anger länkdestinationen.
The optional
Den valfria parametern
parameter is the text string or a number that is displayed in the cell and the result of the function.
är den text eller det tal som visas i cellen och som returneras som resultat.
parameter is not specified, the
inte anges visas
is displayed in the cell text and in the result of the function.
i celltexten och returneras som resultat.
The number 0 is returned for empty cells and matrix elements.
Talet 0 returneras för tomma celler och matriselement.
=HYPERLINK( &quot; http://www.example.org &quot; )
=HYPERLÄNK( &quot; http://www.example.org &quot; )
displays the text &quot; http://www.example.org &quot; in the cell and executes the hyperlink http://www.example.org when clicked.
visar texten &quot; http://www.example.org &quot; i cellen och aktiverar hyperlänken http://www.example.org när du klickar på den.
=HYPERLINK( &quot; http://www.example.org &quot; ; &quot; Click here &quot; )
=HYPERLÄNK( &quot; http://www.example.org &quot; ; &quot; Klicka här &quot; )
displays the text &quot; Click here &quot; in the cell and executes the hyperlink http://www.example.org when clicked.
visar texten &quot; Klicka här &quot; i cellen och aktiverar hyperlänken http://www.example.org när du klickar på den.
=HYPERLINK( &quot; http://www.example.org &quot; ;12345) displays the number 12345 and executes the hyperlink http://www.example.org when clicked.
=HYPERLINK( &quot; http://www.example.org &quot; ;12345) visar talet 12345 och aktiverar hyperlänken http://www.example.org när du klickar på den.
=HYPERLINK($B4)
=HYPERLÄNK($B4)
where cell B4 contains
där cell B4 innehåller
http://www.example.org
http://www.example.org
The function adds &quot; http://www.example.org &quot; to the URL of the hyperlink cell and returns the same text which is used as formula result.
Funktionen lägger till http:www.exempel.org till webbadressen för hyperlänkcellen, och returnerar samma text som används som formelresultat.
=HYPERLINK( &quot; http://www. &quot; ; &quot; Click &quot; ) & &quot; example.org &quot;
=HYPERLÄNK( &quot; http://www. &quot; ; &quot; Klicka &quot; ) & &quot; example.org &quot;
displays the text &quot; Click example.org &quot; in the cell and executes the hyperlink http://www.example.org when clicked.
visar texten Klicka på exempel.org i cellen och aktiverar hyperlänken http://www.example.org när du klickar på den.
=HYPERLINK( &quot; #Sheet1.A1 &quot; ; &quot; Go to top &quot; )
=HYPERLÄNK( &quot; #Blad1.A1 &quot; ; &quot; Gå högst upp &quot; )
displays the text Go to top and jumps to cell Sheet1.A1 in this document.
visar texten Gå högst upp och går till cellen Blad1.A1 i det här dokumentet.
=HYPERLINK( &quot; file:///C:/writer.odt#Specification &quot; ; &quot; Go to Writer bookmark &quot; )
=HYPERLÄNK( &quot; file:///C:/writer.odt#Specification &quot; ; &quot; Gå till Writer-bokmärke &quot; )
displays the text Go to Writer bookmark, loads the specified text document and jumps to bookmark &quot; Specification &quot; .
visar texten Gå till Writer-bokmärke, läser in det angivna textdokumentet och hoppar till bokmärket &quot; Specifikation &quot; .
GETPIVOTDATA function
GETPIVOTDATA-funktionen
GETPIVOTDATA
GETPIVOTDATA
The GETPIVOTDATA function returns a result value from a DataPilot table.
Funktionen GETPIVOTDATA returnerar ett resultatvärde från en datapilottabell.
The value is addressed using field and item names, so it remains valid if the layout of the DataPilot table changes.
Värdet specificeras med hjälp av fält- och objektnamn, och förblir därför giltigt även om layouten för datapilottabellen ändras.
Two different syntax definitions can be used:
Två olika syntaxdefinitioner får användas:
GETPIVOTDATA(TargetField; DataPilot; [ Field 1; Item 1; ... ])
HÄMTA.PIVOTDATA(Målfält; Datapilot; [Fält 1; Objekt 1; ... ])
GETPIVOTDATA(DataPilot; Constraints)
GETPIVOTDATA(datapilot; villkor)
The second syntax is assumed if exactly two parameters are given, of which the first parameter is a cell or cell range reference.
Den andra syntaxen används om två parametrar anges, varav den första parametern är en referens till en cell eller ett cellområde.
The first syntax is assumed in all other cases.
Den första syntaxen används i alla övriga fall.
The Function Wizard shows the first syntax.
Funktionsguiden visar den första syntaxen.
First Syntax:
Första syntax
TargetField
Målfält
is a string that selects one of the DataPilot table's data fields.
är en sträng som väljer ett av datapilottabellens datafält.
The string can be the name of the source column, or the data field name as shown in the table (like &quot; Sum - Sales &quot; ).
Strängen kan vara namnet på källkolumnen, eller det datafältsnamn som visas i tabellen (t.ex. &quot; Summa - Försäljning &quot; ).
is a reference to a cell or cell range that is positioned within a DataPilot table or contains a DataPilot table.
är en referens till en cell eller ett cellområde som är placerat i en datapilottabell eller som innehåller en datapilottabell.
If the cell range contains several DataPilot tables, the table that was created last is used.
Om cellområdet innehåller flera datapilottabeller så används den tabell som skapades senast.
Field n / Item n
Fältnamn / Objektnamn
pairs are given, the grand total is returned.
anges returneras totalsumman.
Otherwise, each pair adds a constraint that the result must satisfy.
Annars utgör varje par ett ytterligare villkor som resultatet måste uppfylla.
Field n
Fältnamn
is the name of a field from the DataPilot table.
är namnet på ett fält i datapilottabellen.
Item n
Objektnamn
is the name of an item from that field.
är namnet på ett objekt från det fältet.
If the DataPilot table contains only a single result value that fulfills all of the constraints, or a subtotal result that summarises all matching values, that result is returned.
Om datapilottabellen endast innehåller ett enda resultatvärde, som uppfyller alla villkor, eller ett resultat för delsumma som summerar alla matchande värden, returneras det resultatet.
If there is no matching result, or several ones without a subtotal for them, an error is returned.
Om det inte finns något matchande resultat, eller flera stycken utan delsumma, returneras ett fel.
These conditions apply to results that are included in the DataPilot table.
De här villkoren gäller för resultat som ingår i datapilottabellen.
If the source data contains entries that are hidden by settings of the DataPilot table, they are ignored.
Om dina källdata innehåller poster som är dolda med inställningar för datapilottabellen ignoreras posterna.
The order of the Field/Item pairs is not significant.
Ordningsföljden för Fält/Objekt-paren saknar betydelse.
Field and item names are not case-sensitive.
Fält- och objektnamnen är inte skiftlägeskänsliga.
If no constraint for a page field is given, the field's selected value is implicitly used.
Om inget villkor angetts för ett sidfält används fältets markerade värde implicit.
If a constraint for a page field is given, it must match the field's selected value, or an error is returned.
Om ett villkor angetts för ett sidfält måste det matcha fältets markerade värde (annars returneras ett fel).
Page fields are the fields at the top left of a DataPilot table, populated using the &quot; Page Fields &quot; area of the DataPilot Layout dialogue box.
Sidfälten är de fält som är placerade högst upp till vänster i en datapilottabell och du kan fylla dem med information via området &quot; Sidfält &quot; i dialogrutan Layout för datapilot.
From each page field, an item (value) can be selected, which means only that item is included in the calculation.
I varje sidfält kan du markera ett objekt (värde) som sedan inkluderas i beräkningen.
Second Syntax
Andra syntax
Second Syntax:
Andra syntax
has the same meaning as in the first syntax.
har samma innebörd som i den första syntaxen.
Constraints
Villkor
is a space-separated list.
är en blankstegsavgränsad lista.
Entries can be quoted (single quotes).
Posterna kan omges med citattecken (enkla citattecken).
The whole string must be enclosed in quotes (double quotes), unless you reference the string from another cell.
Hela strängen måste omges av citattecken (dubbla citattecken), såvida du inte refererar till strängen från en annan cell.
One of the entries can be the data field name.
En av posterna kan vara datafältets namn.
The data field name can be left out if the DataPilot table contains only one data field, otherwise it must be present.
Datafältets namn kan endast utelämnas på villkor att datapilottabellen endast innehåller ett datafält.
Field[Item]
Fält[Objekt]
(with literal characters ), or only
(med literala tecken [ och ]), eller endast
if the item name is unique within all fields that are used in the DataPilot table.
om objektnamnet endast förekommer en gång i datapilottabellen.
Field[Item;Function]
Fält[Objekt;Funktion]
, which will cause the constraint to match only subtotal values which use that function.
, vilket gör att villkoret endast matchar delsummor som använder den funktionen.
The possible function names are Sum, Count, Average, Max, Min, Product, Count (Numbers only), StDev (Sample), StDevP (Population), Var (Sample), and VarP (Population), case-insensitive.
Möjliga funktionsnamn är Summa, Antal, Genomsnitt, Max, Min, Produkt, Antal (endast tal) Stdav (exempel), StdAvP (population), Varians (exempel) och VariansP (population). De är inte skriftlägeskänsliga.
Example from spec doc is quite difficult to localize.
Example from spec doc is quite difficult to localize.
Try to find other one
Try to find other one
Add-in for Programming in $[officename] Calc
Tillägg för programmering i $[officename] Calc
/text/scalc/01/04060112.xhp
/text/scalc/01/04060112.xhp
converted from old format - fpe dedr: fixed #i30855#
converted from old format - fpe dedr: fixed #i30855#
programming; add-ins
Programmera, tillägg
shared libraries; programming
Gemensamma bibliotek, programmera
external DLL functions
Externa DLL-funktioner
functions; $[officename] Calc add-in DLL
Funktioner, tilläggs-DLL i $[officename] Calc
add-ins; for programming
Tillägg, för programmering
mw made &quot; external... &quot; a one level entry and deleted one &quot; functions;... &quot; entry
mw made &quot; external... &quot; a one level entry and deleted one &quot; functions;... &quot; entry
API functions
API-funktionerna
in the
i kategorin
Add-In
Tillägg
category.
.
If you would like to program an Add-In yourself, you can learn here which functions must be exported by the
Om du vill programmera ett tillägg själv kan du här lära dig vilka funktioner som måste exporteras av
shared library
det gemensamma biblioteket
external DLL
den externa DLL-filen
so that the Add-In can be successfully attached.
så att tillägget kan anslutas.
Tools - Options - $[officename] - Paths - Add-ins
delad biblioteks-
for a suitable shared library DLL
DLL
.
-fil.
To be recognised by $[officename], the
För att identifieras av $[officename] måste
shared library
den delade biblioteks-
DLL
DLL
must have certain properties, as explained in the following.
-filen ha vissa egenskaper, vilka förklaras nedan.
This information allows you to program your own Add-In for
Med den här informationen kan du programmera ditt eget tillägg för
of $[officename] Calc.
för $[officename] Calc.
The Add-In Concept
Add-in-konceptet
Each Add-In library provides several functions.
Varje add-inbibliotek ger flera funktioner.
Some functions are used for administrative purposes.
En del funktioner används för administrativa ändamål.
You can choose almost any name for your own functions.
Du kan ge de här funktionerna nästan vilka namn som helst.
However, they must also follow certain rules regarding parameter passing.
De måste dock följa vissa regler gällande ersättning av värde.
The exact naming and calling conventions vary for different platforms.
De exakta namn- och anropskonventionerna varierar mellan olika plattformar.
AddIn DLL
DLL-filen för tillägg
GetFunctionCount
GetFunctionCount
GetFunctionData
GetFunctionData
must exist.
finnas.
Using these, the functions as well as parameter types and return values can be determined.
Om du använder dessa går det att bestämma funktioner samt parametertyper och returvärden.
As return values, the Double and String types are supported.
Som returvärden stöds typerna Dubbel och Sträng.
As parameters, additionally the cell areas
Som parametrar stöds dessutom cellområdena
Double Array
Double Array
String Array
String Array
Cell Array
Cell Array
are supported.
.
Parameters are passed using references.
Parametrar överlämnas per referens.
Therefore, changing these values is theoretically possible.
Därför kan du i allmänhet ändra värdena.
However, this is not supported in $[officename] Calc because it does not make sense within spreadsheets.
Detta stöds dock inte av $[officename] Calc, eftersom det inte är meningsfullt i ett kalkylprogram.
Libraries can be reloaded during run-time and their content can be analysed by the administrative functions.
Bibliotek kan laddas om under körning och innehållet kan analyseras med de administrativa funktionerna.
For each function, information is available about count and type of parameters, internal and external function names and an administrative number.
För varje funktion finns information om antal och parametertyp, interna och externa funktionsnamn och ett administrativt nummer.
The functions are called synchronously and return their results immediately.
Funktionerna anropas synkront och returnerar omedelbart sina resultat.
Real time functions (asynchronous functions) are also possible; however, they are not explained in detail because of their complexity.
Realtimefunktioner (asynkrona funktioner) är visserligen också möjliga, men de är för komplexa för att närmare förklaras här.
General information about the interface
Allmänt om gränssnittet
The maximum number of parameters in an Add-In function attached to $[officename] Calc is 16: one return value and a maximum of 15 function input parameters.
Det maximala antalet parametrar i en add-infunktion som är kopplad till $[officename] Calc är 16: ett returvärde och högst 15 funktionsindataparametrar.
The data types are defined as follows:
Datatyperna är definierade på följande sätt:
Data types
Datatyp
CALLTYPE
CALLTYPE
Under Windows:
under Windows:
FAR PASCAL (_far _pascal)
FAR PASCAL (_far _pascal)
Other: default (operating system specific default)
annars: default (operativsystemsspecifik standard)
USHORT
USHORT
2 Byte unsigned Integer
2 byte unsigned Integer
DOUBLE
double
8 byte platform-dependent format
8 byte plattformsberoende format
Paramtype
Paramtype
Platform-dependent like int
plattformsberoende som int
PTR_DOUBLE =0 pointer to a double
PTR_DOUBLE =0 pekare på en double
PTR_STRING =1 pointer to a zero-terminated string
PTR_STRING =1 pekare på en noll-terminerad teckenkedja
PTR_DOUBLE_ARR =2 pointer to a double array
PTR_DOUBLE_ARR =2 pekare på en Double Array
PTR_STRING_ARR =3 pointer to a string array
PTR_DOUBLE_ARR =3 pekare på en String Array
PTR_CELL_ARR =4 pointer to a cell array
PTR_DOUBLE_ARR =4 pekare på en Cell Array
NONE =5
NONE =5
Shared Library
Gemensamt bibliotek
functions
-funktioner
Shared Library
Shared Library
DLL
DLL-filen
functions, the following applies:
:
void CALLTYPE fn(out, in1, in2, ...)
void CALLTYPE fn(out, in1, in2, ...)
Resulting value
Resultatvärde
Cell area
cellområde
is an array of types double array, string array, or cell array.
är en matris av typen dubbelmatris, strängmatris eller cellmatris.
GetFunctionCount()
GetFunctionCount()
GetParameterDescription
GetParameterDescription
functions later.
.
void CALLTYPE GetFunctionCount(USHORT & nCount)
void CALLTYPE GetFunctionCount(USHORT & nCount)
USHORT & nCount:
USHORT & nCount:
Reference to a variable, which is supposed to contain the number of Add-In functions.
Referens till variabel, som ska innehålla antalet AddIn-funktioner.
For example: If the Add-In provides 5 functions for $[officename] Calc, then nCount=5.
Om AddIn-programmet t ex ställer 5 funktioner till $[officename] Calcs förfogande är nCount=5.
GetFunctionData()
GetFunctionData()
Determines all the important information about an Add-In function.
Bestämmer all viktig information om en add-infunktion.
void CALLTYPE GetFunctionData(USHORT & nNo, char* pFuncName, USHORT & nParamCount, Paramtype* peType, char* pInternalName)
void CALLTYPE GetFunctionData(USHORT & nNo, char* pFuncName, USHORT & nParamCount, Paramtype* peType, char* pInternalName)
USHORT & nNo:
USHORT & nNo:
Function number between 0 and nCount-1, inclusively.
Funktionsnummer mellan 0 och nCount-1 inklusive.
char* pFuncName:
char* pFuncName:
This name does not determine the name used in the
Det här namnet bestämmer inte namnet som används i
USHORT & nParamCount:
USHORT & nParamCount:
Number of parameters in Add-In function.
Antal parametrar för AddIn-funktionen.
This number must be greater than 0, because there is always a result value; the maximum value is 16.
Detta antal ska vara större än 0, eftersom det alltid finns ett resultatvärde. Maximivärdet är 16.
Paramtype* peType:
Paramtype* peType:
Pointer to an array of exactly 16 variables of type Paramtype.
Pekare på en Array med exakt 16 variabler av typen Paramtype.
The first nParamCount entries are filled with the suitable type of parameter.
De första nParaCount-posterna fylls med typen för respektive parameter.
char* pInternalName:
char* pInternalName:
May contain umlauts.
Kan innehålla omljud.
The pFuncName and pInternalName parameters are char arrays, which are implemented with size 256 in $[officename] Calc.
Parametrarna pFuncName och pInternalName är char Arrays som implementerats med storleken 256 i $[officename] Calc.
GetParameterDescription()
GetParameterDescription()
void CALLTYPE GetParameterDescription(USHORT & nNo, USHORT & nParam, char* pName, char* pDesc)
void CALLTYPE GetParameterDescription(USHORT & nNo, USHORT & nParam, char* pName, char* pDesc)
Number of the function in the library; between 0 and nCount-1.
Funktionens nummer i biblioteket mellan 0 och nCount-1.
USHORT & nParam:
USHORT & nParam:
Indicates, for which parameter the description is provided; parameters start at 1.
Anger för vilken parameter beskrivningen ska levereras. Parametrar börjar vid 1.
If nParam is 0, the description itself is supposed to be provided in pDesc; in this case, pName does not have any meaning.
Om nParam är 0 ska beskrivningen av funktionen i sig ges i pDesc. pName är i detta fall betydelselös.
char* pName:
char* pName:
Takes up the parameter name or type, for example, the word &quot; Number &quot; or &quot; String &quot; or &quot; Date &quot; , and so on.
Upptar namnet respektive parametertypen, t ex ordet &quot; Tal &quot; eller &quot; Teckenkedja &quot; eller &quot; Datum &quot; eller liknande.
Implemented in $[officename] Calc as char[256].
Implementeras som char[256] i $[officename] Calc.
char* pDesc:
char* pDesc:
Takes up the description of the parameter, for example, &quot; Value, at which the universe is to be calculated. &quot; Implemented in $[officename] Calc as char[256].
Antar parameterns beskrivning, t ex &quot; Värde med vilket universum ska beräknas &quot; . Implementeras som char[256] i $[officename] Calc.
is limited and that the 256 characters cannot be fully used.
är begränsat och att alla 256 tecken kan inte användas.
Cell areas
Cellområden
The following tables contain information about which data structures must be provided by an external program module in order to pass cell areas. $[officename] Calc distinguishes between three different arrays, depending on the data type.
I följande tabell ser Du vilka datastrukturer en extern programmodul måste tillhandahålla för att överlämna cellområden. $[officename] Calc skiljer mellan tre olika Arrays, beroende på datatyp.
As a parameter, a cell area with values of the Number/Double type can be passed.
Du kan överlämna ett cellområde med värden av typen tal/double som parameter.
A double array in $[officename] Calc is defined as follows:
En Double Array definieras på följande sätt i $[officename] Calc:
Col1
Col1
Column number in the upper-left corner of the cell area.
Kolumnnummer i cellområdets övre vänstra hörn.
Numbering starts at 0.
Räkningen börjar med 0.
Row1
Row1
Row number in the upper-left corner of the cell area; numbering starts at 0.
Radnummer i cellområdets övre vänstra hörn, räknat från 0.
Tab1
Tab1
Table number in the upper-left corner of the cell area; numbering starts at 0.
Tabellnummer i cellområdets övre vänstra hörn, räknat från 0.
Col2
Col2
Column number in the lower-right corner of the cell area.
Kolumnnummer i cellområdets nedre högra hörn.
Row2
Row2
Row number in the lower-right corner of the cell area; numbering starts at 0.
Radnummer i cellområdets nedre högra hörn, räknat från 0.
Tab2
Tab2
Table number in the lower-right corner of the cell area; numbering starts at 0.
Tabellnummer i cellområdets nedre högra hörn, räknat från 0.
Count
Count
Number of the following elements.
Antal följande element.
Empty cells are not counted or passed.
Tomma celler räknas inte och överlämnas inte.
Column number of the element.
Elementets kolumnnummer.
Row number of the element; numbering starts at 0.
Elementets radnummer, räknat från 0.
Table number of the element; numbering starts at 0.
Elementets tabellnummer, räknat från 0.
Error number, where the value 0 is defined as &quot; no error. &quot; If the element comes from a formula cell the error value is determined by the formula.
Felnummer, varvid värdet 0 för &quot; inget fel &quot; är belagt. När elementet kommer från en formelcell, bestäms felvärdet av formeln.
8 byte IEEE variable of type double/floating point
8 byte IEEE-variabel av typen double/flytande komma
Next element
Nästa element
A cell area, which contains values of data type Text and is passed as a string array.
Ett cellområde, som innehåller värden av datatypen Text överlämnas som String Array.
A string array in $[officename] Calc is defined as follows:
En String Array definieras på följande sätt i $[officename] Calc:
Column number in the upper-left corner of the cell area.
Det övre vänstra hörnets kolumnnummer i cellområdet.
Length of the following string, including closing zero byte.
Längden hos den följande strängen, inklusive avslutande noll-byte.
If the length including closing zero byte equals an odd value a second zero byte is added to the string so that an even value is achieved.
När längden inklusive avslutande noll-byte ger ett udda värde läggs ytterligare en noll-byte till värdet, så att ett jämnt värde fås.
Therefore, Len is calculated using ((StrLen+2) & ~1).
Därför beräknas Len med ((StrLen+2) & ~1).
String with closing zero byte
Teckenföljd med avslutande noll-byte.
24+Len
24+Len
Cell arrays are used to call cell areas containing text as well as numbers.
Cellmatriser används för att anropa cellområden som innehåller text respektive tal.
A cell array in $[officename] Calc is defined as follows:
En cellmatris i $[officename] Calc definieras så här:
Type of cell content, 0 == Double, 1 == String
Cellinnehållets typ, 0 == Double, 1 == String
Value or Len
Value or Len
If type == 0:
När typ == 0:
If type == 1:
När typ == 1:
26 if type==1
26 if Type==1
32 or 26+Len
32 or 26+Len
Fill Sheet
Fylla i tabeller
/text/scalc/01/02140500.xhp
/text/scalc/01/02140500.xhp
Fill Sheet
Fyll tabeller