Excel-handledning: Hur man bygger allt i en formel

Innehållsförteckning

Så i den här videon. skulle bygga en formel som räknar ord i en cell. Den här cellen har åtta ord i sig, och vi ska bygga en formel steg för steg som ger oss siffran 8. Och vi kommer att använda hjälpformler för att göra det och när vi är klara tar vi dessa hjälparformler och kommer att kombinera dessa till en enda allt i en formel som vi kan använda var som helst.

Så det första steget kommer att vara att beräkna antalet tecken i cellen, och vi gör det med längd- eller LEN-funktion. Och sedan måste vi räkna ut antalet tecken utan mellanslag och för att få antalet tecken utan mellanslag måste vi ta bort mellanslag. Jag använder SUBSTITUTE och vi pekar på den här texten här. Vi letar efter mellanslag och ersätter det med ingenting, och det ger oss strängen utan mellanslag. Och du kan se att vi hade 47 tecken till att börja med, och nu har vi 40. Och nu kan vi bygga vår lilla formel här som räknar ord. Vi säger bara att vi vill ta 47 minus 40 plus 1 och vi får 8.

Och det här fungerar bra, men vi har problem om vi kommer in här och lägger till ett mellanslag i början, vi får 9 här nere. Och om jag lägger till ett mellanslag någonstans i mitten får vi 10. Du kan se att vi har problem. Om avståndet inte är normalt får vi fel ordräkning.

Så för att fixa det kommer jag att ta bort de extra utrymmena. Vi infogar en rad. Jag ska använda TRIM-funktionen för att ta bort utrymmena, det är automatiskt. Du kan se nu, om jag drar ner det här, att vi får 47, vilket är rätt antal tecken, när mellanslag har normaliserats. Och du kan se där borta att de extra utrymmena har tagits bort.

Så nu ska vi gå vidare och justera formeln så att vi istället för att använda den ursprungliga referensen till C5 kommer att använda C6, och nu får vi rätt ordräkning.

OK, så nu gör vi den här allt-i-ett-enheten.

För att göra det ska jag kopiera den här formeln här upp och lägga den här. Och vi kommer in här och vi kommer bara att ersätta referenserna en efter en. Så C6 är först. Vi ska komma hit till C6 och kopiera formeln som finns i C6 och slå tillbaka. Och när vi tittar på det ser vi att B6 och B6 också innehåller en formel, så jag ska kopiera formeln i B6 hit. Kom tillbaka hit, där B6 är. Och klistra in det. Vi ska bara gå steg för steg den här vägen. Nu vill vi ersätta C7, precis där. Så vi får C7 och kopierar den … lägg ner den här.

Och vi har bara en ytterligare referens eftersom B7 också är en formel. Så kom hit och kopiera formeln i B7 och kom ner hit … klistra in. Och det är vår allt-i-ett-formel.

Och jag kan ta det här nu och kopiera det, lägg ner det här. Jag ska fixa referenserna så att det går rätt cell. När vi kopierar ner detta får vi en formel som är allt-i-ett, som räknar antalet ord i en cell.

Kurs

Core Formula

Intressanta artiklar...