Fältkoden = (Formel) beräknar ett tal med hjälp av en matematisk formel.
Du kan använda kommandot Formel på fliken Layout , som visas när du klickar i en tabell, för att lägga till fältet i ett dokument. Du kan också lägga till den med hjälp av dialogrutan Fält .
Om du vill öppna dialogrutan Fält, i Windows, väljer du fliken Infogaoch i gruppen Textväljer du Snabbdelaroch sedan Fält. På Mac väljer du fliken Infogaoch sedan Fält. (Om du inte ser Fält, kan du först behöva välja Text.)
En fältkodanger för Word vad som ska infogas eller läggas till i dokumentet efter att fältkodens värde bestämts, till exempel dagens datum eller antalet sidor. Det resulterande värdet visas vanligen bara som en del av dokumentet. Du kan växla mellan att visa resultatet och visa fältkoden genom att trycka på Alt + F9 på Windows eller fn + alternativ + F9 på Mac.
Tips: Om du har ett kalkylbladsprogram, till exempel Excel, är det ofta enklare att bädda in hela eller delar av ett kalkylblad i ett dokument än att använda fältet = (Formel).
Syntax
När du visar = (Formel) fältkod i dokumentet ser syntaxen ut så här:
{ = Formel [bokmärke ] [\#talformat ] }
Instruktioner
En formel är ett uttryck som kan innehålla valfri kombination av tal, bokmärken som refererar till tal, fält som resulterar i tal samt tillgängliga operatorer och funktioner. Uttrycket kan referera till värden i en tabell och värden som returneras av funktioner.
Läs mer om:
Operatorer
I ett = (Formel)-fält kan du använda valfri kombination av värden samt följande matematiska och relationella operatorer.
+
Addition
–
Subtraktion
*
Multiplikation
/
Division
%
Procent
^
Potens och rot
=
Lika med
<
Mindre än
<=
Mindre än eller lika med
>
Större än
>=
Större än eller lika med
< >
Inte lika med
Funktioner
Fältet = (Formel) kan använda värden som returneras av följande funktioner. Funktioner med tomma parenteser kan ta emot valfritt antal argument. Argument måste avgränsas med den listavgränsare som definierats i de nationella inställningarna i Kontrollpanelen i Microsoft Windows, antingen ett kommatecken (,) eller ett semikolon (;). Argument kan vara tal, formler eller namn på bokmärken. Funktionerna AVERAGE(), COUNT(), MAX(), MIN(), PRODUCT() och SUM() kan även ta emot referenser till tabellceller som argument.
ABS(x)
Returnerar det positiva värdet av ett tal eller en formel, oberoende av dess faktiska positiva eller negativa värde.
AND(x,y)
Returnerar värdet 1 om båda de logiska uttrycken x och y är sanna, eller värdet 0 (noll) om något av uttrycken är falskt.
AVERAGE( )
Returnerar medelvärdet för en lista med värden.
COUNT( )
Returnerar antalet objekt i en lista.
DEFINED(x)
Returnerar värdet 1 (sant) om uttrycket x är giltigt, eller värdet 0 (falskt) om uttrycket inte kan beräknas.
FALSE
Returnerar 0 (noll).
INT(x)
Returnerar talen till vänster om decimaltecknet i värdet eller formeln x.
MIN( )
Returnerar det minsta värdet i en lista.
MAX( )
Returnerar det största värdet i en lista.
MOD(x,y)
Returnerar resten när värdet x divideras med värdet y ett helt antal gånger.
NOT(x)
Returnerar värdet 0 (noll) (falskt) om det logiska uttrycket x är sant, eller värdet 1 (sant) om uttrycket är falskt.
OR(x,y)
Returnerar värdet 1 (sant) om ett av eller båda de logiska uttrycken x och y är sanna, eller värdet 0 (noll) (falskt) om båda uttrycken är falska.
PRODUCT( )
Returnerar resultatet när en lista med värden multipliceras. Funktionen { = PRODUCT (1,3,7,9) } returnerar exempelvis värdet 189.
ROUND(x,y)
Returnerar värdet av x avrundat till angivet antal decimaltecken y. x kan vara ett tal eller resultatet av en formel.
SIGN(x)
Returnerar värdet 1 om x är ett positivt värde, eller värdet –1 om x är ett negativt värde.
SUM( )
Returnerar summan av en lista med värden eller formler.
TRUE
Returnerar värdet 1.
Tabellreferenser
När du utför beräkningar i en tabell refererar du till tabell-celler som A1, A2, B1, B2 och så vidare, där bokstaven representerar en kolumn och talet representerar en rad. Cellreferenser i Microsoft Word är, till skillnad från de i Microsoft Excel, alltid absoluta referenser och visas inte med dollartecken. Om du till exempel refererar till en cell som A1 i Word är det samma sak som att referera till en cell som $A$1 i Excel.
Referera till enskilda celler
Om du vill referera till celler i formler använder du ett kommatecken för att avgränsa referenser till enskilda celler och ett kolon för att avgränsa den första och sista cellen i ett visst område, enligt följande exempel.
Så här får du fram medelvärdet för celler:
=average(b:b) eller =average(b1:b3)
=average(a1:b2)
=average(a1:c2) eller =average(1:1,2:2)
=average(a1,a3,c2)
Referera till en hel rad eller kolumn
Du kan referera till en hel rad eller kolumn i en beräkning på följande sätt:
-
Använd ett område med bara den bokstav eller siffra som representerar det – till exempel 1:1 om du vill referera till den första raden i tabellen. Då innefattar beräkningen automatiskt alla celler på raden om du vill lägga till fler celler senare.
-
Använd ett område med specifika celler – till exempel a1:a3 om du vill referera till en kolumn med tre rader. Då innefattar beräkningen bara de cellerna. Om du lägger till fler celler senare och vill att de ska innefattas av beräkningen måste du redigera beräkningen.
Referera till celler i en annan tabell
Om du vill referera till celler i en annan tabell eller referera till en cell utifrån, identifierar du tabellen med ett bokmärke. Fältet { =average(Tabell2 b:b) } ger till exempel ett medelvärde av kolumn B i tabellen med bokmärket Tabell2.
Bokmärke
Namnet på ett bokmärke som refererar till ett eller flera värden.
\# talformat
Anger hur ett numeriskt resultat ska visas. Växeln kallas format eftersom du använder symboler för att representera formatet för fältresultatet.
Exempel, växeln \# $,0.00 in { = SUM(ABOVE) \# $,0.00 } visar ett resultat som "$4,455.70." Om resultatet för ett fält inte är ett tal har växeln ingen effekt.
Obs!: Citattecken krävs inte runt enkla numeriska bilder som inte innehåller blanksteg , till exempel { MarchSales \# $,0.00 }. För mer komplexa talformat och sådana som innehåller text eller blanksteg omsluter du talformatet med citattecken, enligt följande exempel på formatobjekt. Word lägger till citattecken i numeriska bildväxlar om du infogar ett fält med hjälp av kommandot Fält på fliken Infoga eller kommandot Formel på menyn Layout (som visas när du klickar i en tabell).
Kombinera följande formatobjekt och skapa en talformatväxel.
Formatobjekt
0 (noll)
Anger vilka talpositioner som ska visas i resultatet. Om någon plats i resultatet är tom, infogas 0 (en nolla). Exempel: Fältet { = 4 + 5 \# 00,00 } visar "09,00".
#
Anger vilka talpositioner som ska visas i resultatet. Om någon plats i resultatet är tom, infogas ett blanksteg. Exempel: Fältet { = 9 + 6 \# €### } visar "€ 15".
x
Tar bort siffror till vänster om platshållaren "x". Om "x" står till höger om decimaltecknet, avrundas resultatet till den positionen. Exempel:
{ = 111053 + 111439 \# x## } visar "492". { = 1/8 \# 0,00x } visar "0,125". { = 3/4 \# ,x } visar ",8".. (decimalkomma)
Anger positionen för decimaltecknet. Exempel: { = SUM(ABOVE) \# €###,00 } visar "€495,47".
Obs!: I Windows använder du den decimalsymbol som anges som en del av de nationella inställningarna i Kontrollpanelen.
(tusentalsavgränsare)
Avgränsar en serie på tre siffror. Exempel: { = Nettovinst \# "€# ### ###" } visar "€2 456 800".
Obs!: I Windows använder du den symbol för siffergruppering som anges av de nationella inställningarna i Kontrollpanelen.
- (minustecken)
Lägger till ett minustecken till ett negativt resultat eller ett blanksteg om resultatet är positivt eller 0 (noll). Exempel: { = 10 - 90 \# -## } visar "-80".
+ (plustecken)
Lägger till ett plustecken till ett positivt resultat, ett minustecken till ett negativt resultat eller ett blanksteg om resultatet är 0 (noll). Exempel: { = 100 - 90 \# +## } visar "+10" och { = 90 - 100 \# +## } visar "-10".
%, $, * o.s.v.
Anger respektive tecken i resultatet. Exempel: { = nettovinst \# "## %" } visar "33 %".
"positivt; negativt"
Anger olika talformat för positiva och negativa resultat. Om exempelvis bokmärke Försäljning95 är ett positivt värde visar fältet { Försäljning95 \# "€# ##0,00;-€# ##0,00" } värdet med vanlig formatering – till exempel "€1 245,65". Ett negativt värde visas med fetstilt formatering och ett minustecken – till exempel "-€ 345,56".
"positivt; negativt; noll"
Anger olika talformat för positiva resultat, negativa resultat och 0 (noll). Beroende på värdet av bokmärket Försäljning95 visar exempelvis { Försäljning95 \# "€# ##0,00;(€# ##0,00);€0" } positiva, negativa och 0-värden (noll) enligt följande: €1 245,65, (€ 345,56), €0
'text'
Lägger till text i resultatet. Sätt texten inom enkla citattecken. Exempel: { = { Pris } *8,1% \# "€##0,00 'är moms' " } visar "€347,44 kr är moms".
`numbereditem`
Visar numret på det föregående objektet som du numrerade med hjälp av kommandot Infoga beskrivning eller genom att infoga ett SEQ-fält.
Omge objektidentifieraren, till exempel "tabell" eller "figur", med grav accent ('). Det sekventiella talet visas i arabiska siffror. Exempel : { = SUM(A1:D4) \# "##0,00 ' is the total of Table' 'table'" } visar "456,34 är summan av Tabell 2".
Om du vill lägga till en bildtext till ett objekt högerklickar du på objektet i Windows, eller på Mac ctrl+klickar du på objektet och väljer sedan Infoga beskrivning.
Exempel
Exempel
Följande fält subtraherar från ett värde som representeras av bokmärkeBruttoförsäljning. Talformatväxeln visar resultatet med ett valutatecken – till exempel 14 786,17 kr:
{ = Bruttoförsäljning-29 897,62 \# "€# ##0,00" }
Exempel 2
I följande = (formel)-fält beräknas det totala antalet sidor i ett dokument vars sidnumrering börjar på 47. det visar ett resultat som "Sida 51 av 92":
Sida { PAGE } av { = (47 - 1) + { NUMPAGES } }
Exempel 3
Följande exempel refererar till värden i en tabell. Cellreferenserna i exemplen refererar till celler i tabellen som innehåller = (Formel)-fältet. Om fältet inte finns i den refererade tabellen markerar du tabellen med ett bokmärke och anger bokmärket, följt av cellreferenserna.
{ = SUM(ABOVE) } (infogat i en tabellcell)
Summan av celler, från cellen ovanför fältet till högst upp i kolumnen eller till den första tomma cellen eller ogiltiga värdet.
{ = SUM(Tabell3 C3) }
Innehållet i cellen i den tredje kolumnen på den tredje raden i tabellen som är markerad med bokmärket "Tabell3".
{ = MIN(Tabell3 A3:D3) }
Det minsta värdet i de första fyra cellerna på den tredje raden i tabellen som är markerad med bokmärket "Tabell3".