@xl-Enthusiast: opdagede lige at der faktisk stadig er et problem..
D2: =--VENSTRE(C2;1)
Hvis der i C2 cellen på plads 1 ikke er et tal, men et bogstav bliver resultatet i D2 #VÆRDI! og så kan excel pludselig ikke udregne gennemsnit længere hvis bare én af cellerne har #VÆRDI!...
Nogle af de celler som der skal beregnes gennemsnit på kan indeholde tekst og dette plejer gennemsnit funktionen godt at kunne frasortere automatisk.
Hvis du absolut vil have mulighed for at skrive tekst kan du i stedet for:
D2: =--VENSTRE(C2;1) E2: =--VENSRE(E2;1)
bruge
=HVIS(ER.TAL(C2);--VENSTRE(C2;1);"") =HVIS(ER.TAL(E2);--VENSTRE(E2;1);"") og lignenede for alle de celler, du vil beregne gennemsnittet af.
--(dobbelt negation) kan du, hvis du foretrækker det ændre til VÆRDI, altså VÆRDI(VENSTRE(C2;1)). Begge dele ændrer noget der minder om et tal, men faktisk er tekst (i Excel forstand) til et rigtigt tal. Lad os sige du har 25 i C2. =VENSTRE(C2;1) indtastet i for eksempel C4 vil da returnere 2 som er placeret til venstre i den celle, hvor du har formlen, hvilket indikerer, at Excel opfatter det som tekst. Prøv nu i C5 at indtaste =--(VENSTRE(C4;1)). Med C5 valgt prøv i formelfeltet at markere præcist følgende del af formlen: -(VENSTRE(C4;1)) og tryk på F9. Du vil se -2, altså, Excel har nu ændret en tekst til et tal (-). Prøv herefter i formelfeltet at markere --(VENSTRE(C4;1)) og tryk igen på F9. Du vil nu se, at Excel har ændret -2 til 2. Det minder lidt om matematikkens minus gange minus giver plus.
@xl-Enthusiast: Det er fordi at der i visse tilfælde kan være udfyldt med "Ej relevant".. Derfor. Så feltet kan være udfyldt med værdier fra 1-5 eller "Ej relevant".
Der er faktisk en udfordring ved at bruge den nye formel: =HVIS(ER.TAL(C2);--VENSTRE(C2;1);"")
Feltet C2 kan nemlig indeholde følgende værdier/svar:
5 - Meget stærk 4 - Stærk 3 - Middel 2 - Lav 1 - Meget lav Ej relevant
Det er derfor, at jeg kun har brug for at hente det første ciffer/værdi. Men den nye formel kan ikke længere hente det første ciffer/værdi, da feltet indeholder en kombination af tal og tekst.
Så mit mål er at overføre det første ciffer/værdi uanset hvad, og efterfølgende at kunne beregne gennemsnittet på felterne. Og her skal gennemsnitfunktionen springe eventuelle felter over som fx indeholder bogstavet E.
Kan du ikke prøve at uploade en fil til Dreopbox (og så lægge et link herinde) giv i filen eksempler og indtast manueltt ønsket resultat. Dette for at undgå at skrive frem og tilbage 25 gange herinde.
Jeg har tilføjet en kommentar i dokumentet. Du får den også lige her :-)
Jeg har stadig brug for at gennemsnittet bliver udregnet - også der hvor der kommer felter med #Value!. Så resultatet af den ene som nu er tom burde være 3,5 og resultatet af den anden burde være 1,5.
@xl-Enthusiast: og det går ikke hvis #VALUE bliver udskiftet til et 0, for så bliver gennemsnittet jo udvandet. De steder hvor brugeren har valgt Ej relevant skal ikke være en del af gennemsnittet, som de jo vil være hvis #VALUE bliver konverteret til 0..
Og gennemsnittet på de tre felter bliver 3,5 hvilket også er det rigtige, da det kun skal udregnes ift. de to hvor der er et brugbart svar... I den blanke er svaret jo Ej relevant og det skal derfor ikke være en del af gennemsnittet.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.