NF funktion

Lær at bruge NF funktionen sammen med NL funktionen

Written by Henrik Lyngsø
Last updated 2026-03-25

NF-funktionen bruges til at hente værdier fra en eksisterende post, som allerede er identificeret med en NL-funktion.

Den bruges altid sammen med NL og gør det muligt at hente flere felter uden at gentage filtre.

Overblik

NF-funktionen returnerer værdien af et felt baseret på en nøgle fra en NL-funktion.

Formålet er at:

  • hente flere felter fra samme post
  • reducere gentagelse af filtre
  • forbedre performance i rapporter

NF bruges næsten altid sammen med NL.

Syntax

NF-funktionen opbygges sådan:

=NF(Key, Field, FlowFilterField1, FlowFilter1, ...)

  • Key refererer til en NL-funktion
  • Field er det felt, du vil hente
  • resten er valgfrie filtre

Vigtige parametre

Key

Angiver reference til en NL-funktion, som returnerer en post.

Typisk:

  • en celle med en NL-funktion
  • eller en række oprettet med NL("Rows")

Hvis NL-funktionen returnerer en nøgle (Field er tom), kan NF bruge den til opslag.

Field

Angiver hvilket felt der skal returneres.

Eksempler:

  • "Name"
  • "City"
  • "Balance"

Feltet skal eksistere i den tabel, som NL-funktionen refererer til.

FlowFilters

Bruges til at filtrere flowfelter (typisk i Business Central).

Eksempler:

  • "Date Filter"
  • dimensioner

FlowFilters anvendes kun, hvis feltet er et flowfelt.

Hvordan NF fungerer sammen med NL

Typisk setup:

  1. NL henter en liste af poster (nøgler)
  2. NF henter værdier fra disse poster

Eksempel:

  • NL opretter en liste af kunder
  • NF henter navn, by og saldo for hver kunde

Dette reducerer behovet for at gentage samme filtre flere gange.

Eksempler

Hent navn fra nøgle

=NF(A3,"Name")

Returnerer navnet fra den post, som NL i celle A3 refererer til.

Hent flere felter

=NF(A3,"Name")=NF(A3,"City")

Returnerer flere felter fra samme post.

Brug med flowfilter

=NF(A3,"Net Change","Date Filter","01-01-2024..31-01-2024")

Returnerer bevægelse i en periode.

Hvornår skal du bruge NF

NF-funktionen er relevant når:

  • du skal hente flere felter fra samme post
  • du vil undgå gentagelse af NL-funktioner
  • du vil optimere performance

Sammenhæng med andre funktioner

NF bruges altid sammen med:

  • NL – til at hente nøgler og struktur

Typisk workflow:

  • NL opretter datastruktur
  • NF henter felter

Arbejdsgang

Typisk arbejdsgang:

  1. Brug NL("Rows") til at hente poster
  2. Lad Field være tom (returnerer nøgle)
  3. Brug NF til at hente felter
  4. Kør rapporten

Begrænsninger

  • Kræver en NL-reference (kan ikke stå alene)
  • Virker kun korrekt hvis NL returnerer en nøgle
  • FlowFilters skal sættes korrekt for flowfelter

Tips

  • Brug NF til at reducere antal NL-funktioner
  • Lad NL returnere nøgler (tom Field)
  • Skjul kolonnen med nøgler i rapporten
  • Brug NF til bedre performance ved mange rækker

Relateret

  • NL funktion
  • GL funktion
  • NP funktion
  • Jet Browser