Funktionen LET

Funktionen Låt tilldelar namn till beräknings resultat. Då kan du lagra mellanliggande beräkningar, värden eller definiera namn i en formel. De här namnen gäller endast för funktionen låt. På samma sätt som variabler i programmering är det möjligt att använda den interna syntaxen för formler.

Om du vill använda funktionen LET definierar du par med namn och tillhör ande värden och en beräkning som använder allihop. Du måste definiera minst ett namn/värde-par (en variabel) och låta stöda upp till 126.

Diagrammet diagram

Obs!: Detta är en av flera betafunktioner och för närvarande bara tillgänglig för vissa Office Insiders. Vi fortsätter att optimera de här funktionerna under de kommande månaderna. När de är klara släpper vi dem till alla Office Insiders och Office 365-prenumeranter.

Fördelar

  • Förbättrad prestanda Om du skriver samma uttryck flera gånger i en formel beräknas resultatet flera gånger i Excel. Låt oss tillåta att du kan ringa uttrycket efter namn och Excel för att beräkna det en gång.

  • Enkel läsning och disposition Du behöver inte längre komma ihåg vilka specifika områdes-eller cell referenser som refereras till, vad beräkningen gjorde eller kopiera/klistra in samma uttryck. Med förmågan att deklarera och namnge variabler kan du ge dig meningsfulla sammanhang för dig själv och kunderna i din formel.

= Låt (name1, name_value1, calculation_or_name2, [name_value2 calculation_or_name3...])

Argument

Beskrivning

name1

Obligatorisk

Förnamnet som ska tilldelas. Måste börja med en bokstav. Det går inte att skriva ut en formel eller konflikt med syntax för område.

name_value1

Obligatorisk

Värdet som tilldelats till name1.

calculation_or_name2

Obligatorisk

Något av följande:

  • En beräkning som använder alla namn i funktionen låt. Det måste vara det sista argumentet i funktionen låt.

  • Ett andra namn att tilldela till en andra name_value. Om ett namn anges blir name_value2 och calculation_or_name3 behövs.

name_value2

Valfri

Det värde som är kopplat till calculation_or_name2.

calculation_or_name3

Valfri

Något av följande:

  • En beräkning som använder alla namn i funktionen låt. Det sista argumentet i funktionen låt måste vara en beräkning.

  • Ett tredje namn som ska kopplas till en tredje name_value. Om ett namn anges blir name_value3 och calculation_or_name4 behövs.

Meddelanden: 

  • Det sista argumentet måste vara en beräkning som returnerar ett resultat.

  • Namn på variabler justeras efter giltiga namn som kan användas i namn hanteraren. T. ex. "a" är giltig men "c" är inte på grund av att den står i konflikt med referenserna R1C1.

Exempel

Exempel

Överväg det enkla uttrycket "Summa (x, 1)" där x är en namngiven variabel som kan tilldelas ett värde (i det här fallet tilldelas x värdet 5).

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

När den här formeln har matats in i en cell returnerar den värdet 6. 

Exempel 2

Antag att du har en del rå Sales-data och vill filtrera dem så att en person visas, och Lägg till ett streck till alla tomma celler.

Ofiltrerad data

Filtrerade data

Ofiltrerad försäljnings data

Filtrerade data för försäljning

Men det kan vara bättre att använda det här om du inte vill att det ska gå snabbare att läsa upp formeln och beräkna två gånger så fort som möjligt.

Exempeldata   

Kopiera följande tabell till cell a1 i ett tomt kalkyl blad om du vill gå igenom det här exemplet själv.

Sälj

Region

Produkt

Vinst

Amy

Öst

Äpple

$1,33

Fred

Söder

Banan

$0,09

Amy

Väst

Mango

$1,85

Fred

Norr

$0,82

Fred

Väst

Banan

1,25 kr

Amy

Öst

Äpple

$0,72

Fred

Norr

Mango

$0,54

Ursprunglig formel

= OM (ÄRTOM (FILTER (*: D8; a2: A8 = "fred")); "-", FILTER (a2: D8; a2: A8 = "fred"))

Formel med hjälp

= Låt (filterCriteria, "fred"; filteredRange, filter (a2: D8; a2: A8 =filterCriteria), om (ÄRTOM (filteredRange); "-"; filteredRange))

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel-Tech-communityn, få support i Answers-communityneller föreslå en ny funktion eller förbättring av Excel-användarnas röst.

Obs!:  Den här sidan har översatts automatiskt och kan innehålla grammatiska fel och andra felaktigheter. Vår avsikt är att innehållet ska vara användbart för dig. Skulle du vilja svara på om informationen var till hjälp? Här är den engelska artikeln som en referens.

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×