Applies ToExcel til Microsoft 365 Excel til Microsoft 365 til Mac Excel på internettet Excel 2021 Excel 2021 til Mac
Din browser understøtter ikke video.

Funktionen LET tildeler navne til beregningsresultater. Dette gør det muligt at gemme mellemliggende beregninger, værdier eller definition af navne i en formel. Disse navne gælder kun inden for området for funktionen LET. På samme måde som variabler i programmering, opnås LET gennem Excels oprindelige formelsyntaks.

Hvis du vil bruge funktionen LET i Excel, kan du definere navnepar og tilknyttede værdier og en beregning, der bruger dem alle. Du skal definere mindst ét navne/værdi-par (en variabel), og LET understøtter op til 126.

LET-diagram

Fordele

  • Forbedret ydeevne Hvis du skriver det samme udtryk flere gange i en formel, har Excel beregnet dette resultat flere gange. Med LET kan du kalde udtrykket ved navn, og Excel kan beregne det én gang.

  • Nem læsning og komposition Du behøver ikke mere at huske, hvad der henvises til i et bestemt område/cellereference, hvad din beregning gjorde eller kopiere/indsætte det samme udtryk. Hvis du har mulighed for at erklære og navngive variabler, kan du give meningsfuld kontekst for dig selv og forbrugere af din formel.

=LET(name1, name_value1, calculation_or_name2, [name_value2, calculation_or_name3...])

Argument

Beskrivelse

navn1

Nødvendig

Det første navn at tildele. Skal begynde med et bogstav. Det er ikke muligt at bruge output fra en formel eller konflikt med områdesyntaks.

name_value1

Nødvendig

Værdien, der er tildelt name1.

calculation_or_name2

Nødvendig

Et af følgende:

  • En beregning, der anvender alle navne i funktionen LET. Dette skal være det sidste argument i funktionen LET.

  • Et andet navn, der skal tildeles et andet name_value. Hvis der er angivet et name_value2 og calculation_or_name3 bliver påkrævet.

name_value2

Valgfrit

Den værdi, der er tildelt calculation_or_name2.

calculation_or_name3

Valgfrit

Et af følgende:

  • En beregning, der anvender alle navne i funktionen LET. Det sidste argument i funktionen LET skal være en beregning.

  • Et tredje navn tildelt til et tredje name_value. Hvis et navn specificeret name_value3 og calculation_or_name4 bliver påkrævet.

Bemærkninger!: 

  • Det sidste argument skal være en beregning, der returnerer et resultat.

  • Navne på variabler justeres med gyldige navne, der kan bruges i Navnestyring. F.eks. "a" er gyldig, men "c" er ikke, fordi den er i konflikt med referencerne R1C1-typografi.

Eksempler

Eksempel 1

Overvej det enkle udtryk "SUM(x, 1)" hvor x er en navngiven variabel, som kan tildeles en værdi (i dette tilfælde tildeles x værdien 5).

=LET(x; 5; SUM(x; 1))

Når denne formel indtastes i en celle, vil den returnere værdien 6. 

Eksempel 2

Antag, at du har nogle rå salgsdata, og at du gerne vil filtrere disse data, så de viser én person og tilføjer en bindestreg i en tom celle.

Ikke filtrerede data

Filtrerede data

Ikke filtrerede salgsdata

Filtrerede salgsdata

Selvom ovenstående kan gøres uden LET, forbedrer brugen af LET formlens læsbarhed og beregner dobbelt så hurtigt som uden LET.

Prøvedata   

Kopiér følgende tabel til celle A1 i et tomt regneark, hvis du selv vil gennemgå dette eksempel.

Sælger

Område

Produkt

Fortjeneste

Amy

Øst

Æble

1,33 USD

Fred

Syd

Banan

0.09 USD

Amy

Vest

Mango

1,85 USD

Fred

Nord

0,82 USD

Fred

Vest

Banan

1,25 USD

Amy

Øst

Æble

0,72 USD

Fred

Nord

Mango

0,54 USD

Oprindelig formel

=HVIS(ERTOM(FILTRER(A2:D8,A2:A8="Fred")),"-", FILTRER(A2:D8,A2:A8="Fred"))

Formel med LET

=LET(filterCriteria,“Fred”, filteredRange, FILTRER(A2:D8,A2:A8=filterCriteria), HVIS(ERTOM(filteredRange),"-", filteredRange))

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.