Microsoft Excel är ett kraftfullt program som erbjuder många verktyg för att analysera och manipulera data . Formeln motorn i Excel är särskilt mångsidig för bearbetning lagrade data . Formler kan vara grundläggande , men de är också komplicerade programmering kapacitet , såsom användning av nästlade loopar . Häckande funktioner tillåter en enda formel för att utföra flera beslutsfattande algoritmer för många möjliga utfall . "OM ( ) "-funktioner
En av de mest populära funktioner för att skapa kapslade slingor är " if ( ) "-funktion. Kapsling inträffar när någon funktion placeras inuti en annan instans av samma funktion. " Om ( ) " är funktioner särskilt väl lämpad för denna planering stil . En enda " om ( ) " -funktion gör ett beslut att erbjuda två möjliga utfall . Men i vissa fall är det nödvändigt för en formel för att göra flera beslut och generera någon av många möjliga utfall. För att uppnå dessa , en " om ( ) " uttalande måste byggas inuti ett annat " om ( ) " uttalande . Anta till exempel att du har en cell med en persons ålder . Du behöver Excel för att märka individen som antingen en " Minor ", en " vuxen " eller en " Senior . " Den första " if ( ) " uttalande avgör om de är under 18 år . Om så , den andra " om ( ) " uttalande sedan avgör om de är över 65 år . Formeln skulle omfatta den andra " om ( ) " inuti den första som " = OM ( A1 < 18 , " Minor " , om ( a1 > = 65 , " Senior " , " vuxen " ) ) ' . Detta skapar ett beslut slinga från kapslade funktioner .
" Och ( ) " och " Eller ( ) "
p Det är möjligt att bo " och ( ) " och " eller ( ) " Excel-funktioner för att isolera specifika celler som uppfyller vissa kriterier . Anta att du har en kolumn med namn , med två ytterligare kolumner för deras kön och ålder . Om du utför en medicinsk undersökning och behövde snabbt hitta lämpliga patienter , kan du kapsla dessa funktioner . Till exempel , om du behöver kvinnor i åldrarna 20 och 30 , och män i åldrarna 25 och 35 , häckande " och ()" och " eller ()" uttalanden inom ett enda " om ( ) " uttalande kunde hitta kandidater . I det här fallet , kan formeln läst Den häckar av flera " och ()" uttalanden inom en " eller ( ) " uttalande , som därefter inuti ett " om ( ) " uttalande , låter Excel för att analysera alla variabler för att ge de resultat som använder dessa slingor .
textfunktioner
Parsning tecken från text är ofta nödvändigt i Excel för att extrahera förnamn eller efternamn från en cell som innehåller ett fullständigt namn . Detta uppnås enkelt med kapslade funktioner som arbetar på text . Till exempel, om en cell innehåller ett fullständigt namn med ett mellanslag mellan varje namn kan du kapsla en textsökning funktionen för att hitta utrymme och bo här i en text - parsning funktion , som extraherar en del av cellens innehåll . Formeln kunde läsa ' = vänster ( a1 , sök ( a1 , " " ) ) ' . Den " search ( ) " funktion söker ett utrymme, återgår sin position i cellen , och vars resultat sedan inkapslad i " vänster ( ) " -funktion , som extraherar första uppsättning tecken som leder fram till det utrymmet . Häckande textfunktioner kan vara särskilt effektiv. Alternativet är att bryta upp dessa formler i flera cellformler att var för sig bestämma en del av processen . Detta skulle kunna använda upp många onödiga celler i kalkylbladet när hela processen annars kan åstadkommas med en kapslad formel .