Dela via


Skapa formelkolumner med datatyperna decimal, heltal, flyttal och alternativ

Den här artikeln innehåller vägledning om hur du skapar och använder olika datatyper i Microsoft Dataverse formelkolumner, till exempel decimal-, heltals-, flyttals- och alternativkolumner. Den beskriver steg som börjar med att välja fx Formula som datatyp och ange en numerisk värdereturnerande formel i formelfältet.

Börja med att skapa en kolumn för en tabell

  1. Logga in i Power Apps på https://make.powerapps.com.

  2. Välj Tabeller och välj sedan tabellen där du vill lägga till en formelkolumn. Om objektet inte finns i sidopanelsfönstret väljer du ... Mer och markerar sedan det objekt du vill använda.

  3. Välj området Kolumner , välj Ny kolumn och välj sedan datatypen och ange formeln Power Fx . Beroende på vilken formel du anger kan du skapa något av följande:

Skapa en decimalformelkolumn

Skapa en formelkolumn som returnerar ett decimaltal.

  1. Välj Datatyp som fx-formel .
  2. Ange en formel som returnerar ett numeriskt värde i formelfältet . I det här exemplet skapas en formelkolumn med namnet Totalt belopp. Kolumnen Pris per enhet är av decimaldatatyp. Skärmbild av fönstret Skapa en ny formelkolumn för användning med ett decimaltal med
  3. Expandera Avancerade alternativ och ange sedan önskat antal decimaler. Skärmbild på en kolumndefinition för decimalformel.
  4. Välj Spara. Som standard är datatypen Formel inställd på Decimal och ett fält för decimalformel skapas.

Skapa en kolumn för heltalsformel

Skapa en formelkolumn som returnerar ett heltal.

  1. Välj Datatyp som fx-formel .
  2. Ange en formel som returnerar ett numeriskt värde i formelfältet . I det här exemplet skapas en formelkolumn med namnet Antal enheter. Kolumnerna Totalt pris och Pris per enhet är av decimaldatatypen. Skärmbild av fönstret Skapa en ny formelkolumn för användning med ett heltal.
  3. Expandera Avancerade alternativ och välj Heltal som datatyp för Formel och ange önskat format för heltalskolumnen. Skärmbild av en kolumndefinition för ett heltal med hjälp av
  4. Välj Spara.

Skapa en formelkolumn för flyttalsnummer

Skapa en formelkolumn som returnerar ett flyttal.

  1. Välj Datatyp som fx-formel .
  2. Ange en formel som returnerar ett flyttal i formelfältet . Ange en formel som returnerar ett flyttal i formelfältet . I det här exemplet skapas en formelkolumn med namnet Totalt pris. Vikt är en enkel flyttalskolumn och Pris per Gm är en enkel decimalkolumn. Skärmbild på en formelkolumn för flyttal
  3. Expandera Avancerade alternativ och ange sedan önskat antal decimaler.
  4. Välj Spara.

Riktlinjer för att skapa formelkolumner för flyttalsnummer

  • Om en operand som ingår i en aritmetisk åtgärd är av flyttalstyp är resultatet av formeln av flyttalstyp. Till exempel:
    • 1 + 2 + Float(1) eftersom den använder en operand av flyttalstyp - Float(1).
  • En numerisk funktion returnerar ett flyttalsvärde när den första parametern som anges för funktionen är av flyttalstyp. I annat fall returneras ett decimalvärde. Till exempel:
    • Sum(1, 2, Float(1)) är av decimaltyp och Sum(Float(1), 1, 2) är av flyttalstyp.
  • Float, Sqrt, Ln, Power, Exp funktioner och operatorn ^ returnerar ett flyttalsvärde.

Skapa till en valformelkolumn

Om du vill skapa en kolumn för en alternativformel kan du använda antingen ett globalt alternativ eller ett lokalt val av en enkel alternativkolumn.

Använda globalt val

Skapa ett globalt alternativ. I det här exemplet skapas ett globalt alternativ som kallas Aktivitetsprioritet.

Skärmbild av ett globalt alternativ.

Skapa en formelkolumn som returnerar ett alternativ med hjälp av ett globalt alternativ.

  1. Välj Datatyp som fx-formel .
  2. Ange en formel som returnerar ett alternativvärde i formelfältet . I det här exemplet skapas en formelkolumn Prioritet med det globala alternativet Uppgiftsprioritet. Skärmbild på en formelkolumn för globalt val.
  3. Välj Spara. Observera att kolumnen som skapas är av datatypen Choice fx.

Använda lokala alternativ från en enkel alternativkolumn

Skapa till en enkelvalskolumn. I det här exemplet skapas en enkel alternativkolumn för uppgiftsprioritet för kontotabellen.

Skärmbild på en enkelvalskolumn.

Skapa en formelkolumn som returnerar alternativ med hjälp av ett lokalt alternativ för en enkel alternativkolumn.

  1. Välj Datatyp som fx-formel .
  2. Ange en formel som returnerar ett alternativvärde i formelfältet . I det här exemplet skapas en formelkolumn Prioritetkontoentitet med hjälp av ett lokalt val av en alternativkolumn Uppgiftsprioritet för kontotabellen. Skärmbild på en formelkolumn för lokalt val.
  3. Välj Spara.

Riktlinjer för att arbeta med alternativ i formelkolumner

  • Lokala val i den relaterade tabellens enkla alternativkolumn kan inte användas som resultattyp i formelkolumner.
  • Alternativ från samma alternativuppsättning ska användas för alla resultatargument i kolumner för alternativformler.
  • Det går inte att uppdatera ett alternativ som används av en formelkolumn.
  • Alternativ för ett alternativ kan inte skickas som ett argument till strängfunktioner. Värdefunktionen kan användas för att returnera det numeriska värdet för ett alternativ.
  • Det går inte att ta bort formelkolumnens beroende lokala alternativkolumn eller globala alternativ.

Se även

Använda rätt typ av tal

Kolumner för Fx-formler

Microsoft Power Fx - översikt

Formel, beräknade kolumner och sammanslagningskolumner med hjälp av kod

Skapa formelkolumner med decimal (video)