Funktionen ÄR

Gäller för
Excel för Microsoft 365 Excel för Microsoft 365 för Mac Excel 2024 Excel 2024 för Mac Excel 2021 Excel 2021 för Mac Excel 2019 Excel 2016 Excel Web App

Beskrivning

Var och en av dessa funktioner, som gemensamt kallas ÄR-funktioner, kontrollerar det angivna värdet och returnerar SANT eller FALSKT beroende på resultatet. Funktionen ÄRTOM returnerar till exempel det logiska värdet SANT om värdeargumentet är en referens till en tom cell, annars returneras värdet FALSKT.

Du kan använda en ÄR-funktion är för att få information om ett värde innan du använder det i en beräkning eller någon annan åtgärd. Du kan exempelvis använda funktionen ÄRFEL ihop med funktionen OM för att utföra en annan åtgärd om ett fel uppstår:

=OM(ÄRFEL(A1), "Ett fel uppstod.", A1 * 2)

Den här formeln kontrollerar om det finns något fel i A1. I så fall returnerar funktionen OM meddelandet "Ett fel uppstod". Om det inte finns något fel utför funktionen OM beräkningen A1*2.

Syntax

ÄRTOM(värde)

ÄRF(värde)

ÄRFEL(värde)

ÄRJÄMN(värde)

ÄRLOGISK(värde)

ÄRSAKNAD(värde)

ÄREJTEXT(värde)

ÄRTAL(värde)

ISODD(värde)

ÄRREF(värde)

ÄRTEXT(värde)

Syntaxen för funktionen ÄR har följande argument:

  • Värde Krävs. Det värde som du vill testa. Argumentet värde kan vara en tom cell, ett fel, ett logiskt värde, text, ett tal eller ett referensvärde. Det kan också vara ett namn som refererar till något av detta.
Funktion Returnerar SANT om
ÄRTOM Värde refererar till en referens.
ÄRF Värde refererar till alla felvärden utom #Saknas!.
ÄRFEL Värde refererar till något felvärde (#Saknas!, #Värdefel!, #Referens!, #Division/0!, #Ogiltigt!, #Namn? eller #Null!).
ÄRJÄMN Värde refererar till ett jämnt tal.
ÄRLOGISK Värde refererar till något element som inte är text. (Observera att denna funktion returnerar SANT om värdet refererar till en tom cell.)
ÄRSAKNAD Värde refererar till ett logiskt värde.
ÄREJTEXT Värde refererar till felvärdet #Saknas! (värdet är inte tillgängligt).
ÄRTAL Värde refererar till ett tal.
ÄRUDDA Värde refererar till ett udda tal.
ÄRTOM Värde refererar till en tom cell.
ÄRTEXT Värde refererar till text.

Kommentarer

  • Värdeargumenten för ÄR-funktionerna konverteras inte. Alla numeriska värden som omges av dubbla citattecken behandlas som text. I de flesta andra funktioner där ett tal krävs konverteras exempelvis textvärdet ”19” till talet 19. Men i formeln ÄRTAL("19")konverteras "19" inte från ett textvärde till ett talvärde och funktionen ÄRTAL returnerar FALSKT.
  • ÄR-funktionerna är användbara i formler och makron för att testa resultaten av en beräkning. I kombination med funktionen OM utgör de här funktionerna en metod för att lokalisera fel i formler (se följande exempel).

Exempel

Exempel

Kopiera exempeldata i följande tabell och klistra in dem i cell A1 i ett nytt Excel-kalkylblad. När du vill att formlerna ska visa resultat markerar du dem, trycker på F2 och sedan på Retur. Om det behövs kan du justera kolumnbredderna så att alla data visas.

Formel Beskrivning Resultat
=ÄRLOGISK(SANT) Kontrollerar om SANT är ett logiskt värde SANT
=ÄRLOGISK("SANT") Kontrollerar om "SANT" är ett logiskt värde FALSKT
=ÄRTAL(4) Kontrollerar om 4 är ett tal SANT
=ÄRREF(G8) Kontrollerar om G8 är en giltig referens SANT
=ÄRREF(XYZ1) Kontrollerar om XYZ1 är en giltig referens FALSKT

Exempel 2

Kopiera exempeldata i följande tabell och klistra in dem i cell A1 i ett nytt Excel-kalkylblad. När du vill att formlerna ska visa resultat markerar du dem, trycker på F2 och sedan på Retur. Om det behövs kan du justera kolumnbredderna så att alla data visas.

Data
Guld
Region1
#REFERENS!
330,92
#SAKNAS!
Formel Beskrivning Resultat
=ÄRTOM(A2) Kontrollerar om cell A2 är tom. FALSKT
=ÄRFEL(A4) Kontrollerar om värdet i cell A4, #REFERENS!, är ett fel. SANT
=ÄRSAKNAD(A4) Kontrollerar om värdet i cell A4, #REFERENS!, är felet #SAKNAS!. FALSKT
=ÄRSAKNAD(A6) Kontrollerar om värdet i cell A6, #SAKNAS!, är felet #SAKNAS!. SANT
=ÄRF(A6) Kontrollerar om värdet i cell A6, #SAKNAS!, är ett fel. FALSKT
=ÄRTAL(A5) Kontrollerar om värdet i cell A5 (330,92) är ett tal. SANT
=ÄRTEXT(A3) Kontrollerar om värdet i cell A3, Region1, är text. SANT