Right() returnerar en sträng som består av de sista (längst till höger) tecknen av indatasträngen, där antalet tecken fastställs av det andra argumentet.
Syntax:
Right(text, count)
Returnerad datatyp: sträng
Argument
Argument
Beskrivning
text
Den ursprungliga strängen.
count
Definierar det antal tecken som ska inkluderas från delen längst till höger i strängen text.
Exempel: diagramuttryck
Exempel
Resultat
Right( 'abcdef', 3 )
Returnerar def
Exempel – grunderna i Right
Översikt
Öppn skriptredigeraren och lägg till laddningsskriptet nedan till en ny flik.
Laddningsskriptet innehåller:
En datauppsättning som läses in i en datatabell som heter Example.
I det här exemplet analyseras orderkoderna i en datauppsättning, som innehåller en regionkod och ordernummer, för att skapa ett nytt fält för dataanalys.
Öppn skriptredigeraren och lägg till laddningsskriptet nedan till en ny flik.
Laddningsskriptet innehåller:
En datauppsättning som läses in i en datatabell som heter Example.
Följande fält i datatabellen:
OrderID
CustomerName
SalesAmount
Laddningsskript
Example:
Load * inline [
OrderID, CustomerName, SalesAmount
US1000001, John Doe, 1500
EU3000002, Jane Smith, 2300
AS2000003, Mike Davis, 1800
];
Resultat
Ladda data och öppna ett ark. Skapa en ny tabell och lägg till dessa fält som dimensioner:
OrderID
CustomerName
SalesAmount
Skapa följande beräknade dimension:
=Right(OrderID, 7) för att dela ut ordernumret.
Resultattabell
OrderID
CustomerName
SalesAmount
Right(OrderID, 7)
AS2000003
Mike Davis
1800
2000003
EU3000002
Jane Smith
2300
3000002
US1000001
John Doe
1500
1000001
Jämför utdata från Right -funktionen med OrderID-indata. Den beräknade dimensionen får ett numeriskt värde som nu kan användas för uppgifter som att sortera utdata i numerisk ordning i stället för alfabetisk.
Var den här sidan till hjälp för dig?
Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!