Excel erbjuder flera sätt att ignorera celler som innehåller bokstäver (eller text) vid beräkning av ett genomsnitt:
1. Använda funktionen `medelvärde ':
Detta är den mest enkla metoden. "Genomsnittligt" låter dig ange ett kriterium för att endast inkludera vissa celler i den genomsnittliga beräkningen.
* Syntax: `A genomsnitt (intervall, kriterier, [medelvärde])`
* Exempel: Om dina nummer är i celler A1:A10 skulle formeln vara:
`=A genomsnittlig (A1:A10," <>*", A1:A10)`
* `A1:A10`:Detta är intervallet som innehåller både siffror och text.
* `" <>* "`:Detta är kriterierna. `" <> "" betyder "inte lika med", och `"*"` är ett jokertecken som representerar alla text. Så dessa kriterier väljer endast celler som är * inte * lika med någon text.
* `A1:A10`:Detta är det genomsnittliga intervallet. Det är samma som det första intervallet eftersom vi vill genomsnittliga siffrorna inom det angivna intervallet som uppfyller kriterierna.
2. Använda funktionen "genomsnitt" med "if" och "isnumber":
Denna metod är mer komplex men erbjuder större flexibilitet om du behöver mer sofistikerade kriterier. Den använder en matrisformel.
* Formel: `=Genomsnittlig (if (IsNumber (A1:A10), A1:A10))` `
* Hur det fungerar:
* `IsNumber (A1:A10)` kontrollerar varje cell i intervallet A1:A10 för att se om den innehåller ett nummer. Det returnerar en rad sanna/falska värden.
* `If (isNumber (A1:A10), A1:A10)` Detta skapar en matris som bara innehåller siffrorna (där `isnumber 'återlämnade sant). De falska värdena ignoreras av funktionen "genomsnittlig".
* `Genomsnitt (...)` beräknar genomsnittet för det resulterande antalet siffror.
* Viktigt: Detta är en matrisformel, så du måste trycka på ctrl + skift + enter Efter att ha skrivit formeln. Excel lägger automatiskt till lockiga hängslen `{}` runt formeln för att indikera att det är en matrisformel. Skriv inte de lockiga hängslen själv.
3. Rengöring av data (före medelvärde):
För bättre datahantering kan du överväga att rengöra dina data * innan du beräknar genomsnittet. Detta kan innebära:
* Filtrering: Filtrera kolumnen för att bara visa siffror. Beräkna sedan medelvärdet av de synliga cellerna.
* Skapa en hjälpkolonn: Använd formler som `if (isnumber (a1), a1," ")` i en ny kolumn för att extrahera bara siffrorna från dina ursprungliga data. Sedan, i genomsnitt hjälper hjälper kolonnen.
Metoden "medelvärde" är i allmänhet den enklaste och mest effektiva för att helt enkelt ignorera text vid beräkning av medelvärden. "Genomsnittet" med "if" och "isnumber" ger dig mer kontroll om du behöver mer komplexa urvalskriterier. Rengöring av data är bäst om du planerar att utföra flera beräkningar på dessa data.