
Häckande är praxis att placera en formel eller funktion inuti en annan. Tanken är att en funktion kräver ett värde som kan levereras av en annan. Genom att kapa en funktion inuti en annan och placera den inre funktionen där ett funktionsargument skulle visas kan den inre funktionen skicka ett resultat direkt till den yttre funktionen.
Exempel
I exemplet som visas innehåller formeln i D4 tre funktioner som är kapslade:
=INT(YEARFRAC(C4,TODAY()))
TODAY-funktionen kapslas inuti YEARFRAC-funktionen, som är kapslad inuti INT-funktionen. TODAY-funktionen returnerar det aktuella datumet, som skickas till YEARFRAC-funktionen som "slutdatum". Startdatumet tillhandahålls av cell C4. YEARFRAC returnerar ett decimalvärde så här i D4:
18.425 // YEARFRAC result on Oct 19, 2019
whis skickas direkt INT-funktionen. INT-funktionen tar bort decimaldelen av numret och returnerar 18 som slutresultat.
Fler exempel på häckning
Nestning är en vanlig teknik i mer avancerade Excel-formler. Här är några fler exempel:
- Grundläggande INDEX och MATCH
- OM detta OCH det
- Cellen innehåller specifik text
- Arbetsdagar under året