Avatar billede daki Juniormester
08. februar 2002 - 13:04 Der er 24 kommentarer og
2 løsninger

forskel i %

Jeg skal bruge en formel, som viser mig den %-vise stigning/fald mellem 2 beløb.

eks.
A    B    C
100  50    -50%
50  200    +150%
500  500    0%

C, skal være blank, hvis der enten er tastet "0" eller er blank i A/B.
Avatar billede johnschmidt Nybegynder
08. februar 2002 - 13:06 #1
=hvis[+a1=0;" ";+"dine formel her")
Avatar billede ransborg Juniormester
08. februar 2002 - 13:08 #2
I C1 skriver du: =hvis(Eller(A1=0;A1="";B1=0;B1="");"";hvis(B1/A1<1;-B1/A1;B1/A1))

MVH
Claus
Avatar billede janvogt Praktikant
08. februar 2002 - 13:08 #3
=(B1-A1)/A1
Avatar billede ransborg Juniormester
08. februar 2002 - 13:10 #4
ja det må være sandt Jan:
=hvis(Eller(A1=0;A1="";B1=0;B1="");"";(B1-A1)/A1)
Avatar billede janvogt Praktikant
08. februar 2002 - 13:10 #5
Jeg er ikke enig dine beregninger!

Hvis et tal f.eks. stiger fra 50 til 200 er der tale om en stigning på 300%. Det vil min formel også give :-)
Avatar billede ransborg Juniormester
08. februar 2002 - 13:12 #6
Hmmm enig igen :-)
Avatar billede ransborg Juniormester
08. februar 2002 - 13:13 #7
Det gør den nederste formel også, og den tager det med, hvis A/B er 0 eller blank
Avatar billede janvogt Praktikant
08. februar 2002 - 13:14 #8
Enig ransborg :-)
Hvis A1 er nul eller blank vil det ellers give en "division med nul"-fejl.
Avatar billede ransborg Juniormester
08. februar 2002 - 13:16 #9
det vil sige, at en:
=hvis(er.fejl((B1-A1)/A1);"";(B1-A1)/A1) løser det også ;-)
Avatar billede daki Juniormester
08. februar 2002 - 13:29 #10
Tak det virker.

Men hvis der står et tal i A eller B skal C = -100%/+100%
Avatar billede janvogt Praktikant
08. februar 2002 - 13:30 #11
Jep :-)
Avatar billede janvogt Praktikant
08. februar 2002 - 13:32 #12
Mener du, at C højst kan være plus/minus 100%?
Avatar billede ransborg Juniormester
08. februar 2002 - 13:35 #13
Ja den er jeg heller ikke med på, fordi hvis forskellen maks kan være 100%, vil formlen kun give et udtryk for, hvornår forskellen er 100% eller der udover, dermed vil det give en falsk værdi af den faktiske difference, som janvogt faktisk viser.
Avatar billede ransborg Juniormester
08. februar 2002 - 13:39 #14
hmmm hvis -100% og +100% er intervallet, hvor den skal være indefor, kan du benytte følgende:

=hvis(er.fejl((B1-A1)/A1);"";hvis((B1-A1)/A1)<-1;-1;hvis((B1-A1)/A1)>1;1;(B1-A1)/A1))
Avatar billede janvogt Praktikant
08. februar 2002 - 13:48 #15
Så snakker vi ikke %-vis stigning/fald, men snarere en form for index :-)
Avatar billede daki Juniormester
08. februar 2002 - 13:48 #16
Formel er ok, når der tastes noget i A og B, så vise stigning/fald.

men er A=100 og B=0/blank er C også blank, det skal den ikke være. Der er også en ændring på xxx%
Avatar billede janvogt Praktikant
08. februar 2002 - 13:57 #17
Hvis du bruger

=HVIS(ER.FEJL((B1-A1)/A1);"";(B1-A1)/A1)

giver det da -100% .....
Avatar billede ransborg Juniormester
08. februar 2002 - 13:58 #18
Nej, ændringen ville være uendelig stor så, den vil ikke kunne regne sådan en forskel% ud.
Avatar billede ransborg Juniormester
08. februar 2002 - 14:00 #19
jan,
ja, og hvis A1 er lig med 0 eller blank, giver det ingen mening
Avatar billede ransborg Juniormester
08. februar 2002 - 14:02 #20
så måske er det denne her:
=hvis(Eller(A1=0;A1="";B1="");"";(B1-A1)/A1)
Avatar billede janvogt Praktikant
08. februar 2002 - 14:07 #21
>>>ransborg
Jeg mener stadig den her er rigtig:
=HVIS(ER.FEJL((B1-A1)/A1);"";(B1-A1)/A1)

Hvis A1=0 eller blank giver det ingen mening og derfor blank.
Men hvis A1=100 og B1 er blank giver det -100%, hvilket pr. definition også må være rigtigt.
Avatar billede ransborg Juniormester
08. februar 2002 - 14:08 #22
>>Jan,
ja det er også den bedste løsning med er.fejl frem for hvis/eller kombinationen *S*
Avatar billede daki Juniormester
08. februar 2002 - 14:11 #23
1. jeg havde ikke prøvet, med =hvis(er.fejl(....

2. man kan godt have købt noget i år 1 men ikke år 2, og omvendt, ikke !!!!!

A = År 1, B = År 2, C = forskel
  1.000    500        -50%
      0    500        +100%
  1.000      0        -100%

eller hva' ????
Avatar billede ransborg Juniormester
08. februar 2002 - 14:15 #24
daki,
jo det kan man godt, men man kan ikke dit eksempel nummer 2 - da +100% ikke er korrekt. Brug derfor er.fejl formlen
Avatar billede daki Juniormester
08. februar 2002 - 14:18 #25
Det er en tanketorsk fra min side :-)))))))

Jeg siger endnu engang tak for hjælpen !!!
Avatar billede ransborg Juniormester
08. februar 2002 - 14:20 #26
velbekomme :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester