Excel

Sådan oprettes kompleks formel trin for trin

How Create Complex Formula Step Step

Øvelsesark medfølger online video træning .

Nogle formler, du ser i Excel, kan være ekstraordinært komplekse. Men alle komplekse formler er bygget ud fra enkle trin. I denne video byggede vi en mere kompleks formel trin for trin.





Når du ser på en kompleks formel i Excel, kan du blive helt forvirret ved første øjekast. Men alle komplekse formler er bare små trin lagt sammen.

Lad mig vise dig et eksempel





Her har vi en liste med navne. Vi vil trække fornavnet ud af det fulde navn.

Der er en Excel -funktion kaldet LEFT, der vil udtrække tekst fra venstre, så lad os starte der.



Forklar i stedet, hvordan LEFT fungerer, lad os bare prøve det for at se, hvad det gør.

Når jeg åbner parenteserne, fortæller Excel os, hvad vi skal levere. Med LEFT skal vi levere tekst, som er påkrævet, og noget der hedder num_chars, hvilket er valgfrit.

Lad os bare smide vores navne ind i funktionen og udelade num_chars for at se, hvad der sker.

Det, vi får, er den første karakter. Så det er en start.

Lad os nu tilføje en værdi for num_chars. Dette vil ændre sig for hvert navn, men for at holde tingene enkle, vil jeg bare kode nummeret 5 hårdt.

Når jeg kopierer denne formel ned, får jeg de første fem tegn i hvert navn.

Så på dette tidspunkt kan du se, hvad den grundlæggende udfordring er. Vi er nødt til at finde ud af en måde at give LEFT -funktionen det korrekte antal tegn, der skal udtrækkes for hvert navn.

For at gøre dette kan vi bruge en anden funktion kaldet FIND.

FIND tager to nødvendige argumenter: den tekst, vi leder efter (et mellemrumstegn), og den tekst, vi kigger inden for - i dette tilfælde bruger vi en adresse til cellen, der indeholder navnet.

Det sidste argument er valgfrit, så vi lader det være.

Du kan se, at FIND returnerer et tal. Og dette tal repræsenterer placeringen af ​​mellemrumstegnet i navnet.

Vi kan bruge dette tal i funktionen VENSTRE til num_chars.

Når jeg kopierer det ned, får vi en liste med fornavne.

Så det ser rigtigt ud, men der er faktisk et problem. LEFT udtrækker alle tegn til og med det nummer, du giver det. Det betyder, at vi faktisk har et mellemrum for enden af ​​alle disse fornavne.

For at slippe af med pladsen skal jeg bare foretage en simpel ændring.

Jeg skal trække 1 fra det resultat, vi får fra FiND. På den måde henter vi ikke pladsen.

Endelig vil jeg oprette en kombineret formel i den sidste kolonne. Den endelige formel ser mere kompleks ud, men egentlig er det bare VENSTRE -funktionen, med lidt fancy fodarbejde ved hjælp af FIND for at finde ud af antallet af tegn, der skal udtrækkes.

hvordan man kopierer en pivottabel

Dette er et enkelt eksempel, men ideen er den samme for alle komplekse formler.

Start med det store billede, og arbejd i små trin for at få det resultat, du har brug for.



^