Avatar billede peto Nybegynder
08. november 2009 - 21:45 Der er 6 kommentarer og
1 løsning

Iteration

Hej
Jeg skal bruge en løsning på nedenstående:

e1=p*Dc*Bc/(2*fd) og

Bc=1/3*(SQRT(Dc/e1)*(tan(a)/(1+1/SQRT(cos(a))))-0,15

Jeg har slået iteration til i excel og prøvet forskellige værdier for antal gange og spring.

Jeg får DIV/0 i begge løsninger. 

mvh
Peto
Avatar billede jkrons Professor
09. november 2009 - 10:23 #1
Hvad har du ståede i E1?

Så længe den er tom eller 0 vil du altid for DIV/0
Avatar billede jkrons Professor
09. november 2009 - 10:24 #2
Jeg tænker ikke på formlen i E1, men resultatet af denne
Avatar billede peto Nybegynder
09. november 2009 - 13:43 #3
E1 kommer ud i milimeter og er et udtryk for en pladetykkelse

Bc er en faktor

Var det det du søgte?
Avatar billede peto Nybegynder
09. november 2009 - 13:52 #4
E1 er tom og har default ingen værdi
Avatar billede jkrons Professor
09. november 2009 - 14:54 #5
Hvis E1 er tom, antages den at have værdien 0. Da du dividerer med E1 i formel 2, skal denne jo give Div/0. Hvis 2*fd giver 0 eller tom, vil også formel 1 komme ud med DIV/0.

Hvis du vil undgå det, skal du sikre at disse to faktorer altid har en værdi, eller du skal "pakke" dine formler ind i Hvis-funktioner, der tester for fejl og viser resultatet som 0 eller tom, hvis der er fejl i dette.
Avatar billede peto Nybegynder
09. november 2009 - 23:17 #6
Så lykkedes det at få værdien til noget konstant positivt og få det beskyttet af "hvis" funtioner.

Smid et svar og pointene er dine :-)
Avatar billede jkrons Professor
10. november 2009 - 22:00 #7
Et svar :-)
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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