Excel-tutorial: Sådan oprettes komplekse formler trin for trin

Indholdsfortegnelse

Nogle formler, du ser i Excel, kan være usædvanligt komplekse. Men alle komplekse formler er bygget i 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 forbløffet ved første øjekast. Men alle komplekse formler er kun små trin tilføjet sammen.

Lad mig vise dig et eksempel

Her har vi en liste over navne. Vi ønsker at trække fornavnet ud af det fulde navn.

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

Forklar så snarere, hvordan VENSTRE 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 VENSTRE er vi nødt til at levere tekst, som er påkrævet, og noget kaldet num_chars, som er valgfrit.

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

Hvad 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.

Når jeg kopierer formlen 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 VENSTRE-funktionen det korrekte antal tegn til at udtrække for hvert navn.

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

FIND tager to krævede argumenter: den tekst, vi leder efter (et mellemrumstegn), og den tekst, vi kigger indeni - i dette tilfælde bruger vi en adresse til den celle, der indeholder navnet.

Det sidste argument er valgfrit, så vi udelader det.

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

Vi kan bruge dette nummer i VENSTRE-funktionen til num_chars.

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

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

For at slippe af med rummet er jeg bare nødt til at foretage en simpel ændring.

Jeg er nødt til at trække 1 fra det resultat, vi får fra FiND. På den måde henter vi ikke pladsen.

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

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

Start med det store billede, og arbejd i små trin for at få det ønskede resultat.

Rute

Kerneformel

Relaterede genveje

Fuldfør indtastning og ophold i samme celle Ctrl + Enter + Return

Interessante artikler...