• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Hersenkraker! Wil werkende complexe formule omkeren

Status
Niet open voor verdere reacties.

formule

Gebruiker
Lid geworden
25 mei 2016
Berichten
37
Ik heb de volgende goed werkende formule, schrik niet! ;)

Nwt =((($H$5/16/(2^(1/12)^9))*Len*Tot)^2*PI()*(ALS(E8="i";$P$3;ALS(E8="m";$P$4;ALS(E8="k";$P$5)))*(((Tot-Kern)/2)^2+Kern*(Tot-Kern)/2)+(F8^2*0,25*7,85))/((Tot-Kern)/2+Kern*0,5)^2)/(10^9)

Nu wil ik de formule omdraaien en Tot laten berekenen waarbij Nwt en de overige variabelen worden ingevoerd.

Dus

Tot = ...............

Ik heb geprobeerd de formule in delen op te splitsen maar krijg het niet voor elkaar.

Alvast bedankt voor jullie hulp!
 

Bijlagen

Laatst bewerkt:
het kan ook eenvoudiger met:

PHP:
=((($H$5/16/(2^(1/12)^9))*Len*Tot)^2*PI()*(OFFSET($P$2;SEARCH(E8;"imk");0)*(((Tot-Kern)/2)^2+Kern*(Tot-Kern)/2)+(F8^2*0,25*7,85))/((Tot-Kern)/2+Kern*0,5)^2)/(10^9)
 
Bedankt voor jullie reacties

Ik heb bij mijn 1e post een bestand toegevoegd ter verduidelijking

Hopelijk kan iemand de formules voor Tot invullen en dezelfde resultaten krijgen

@cobbe, ik ken de oplosser niet en weet eerlijk gezegd niet hoe ik die moet gebruiken.

Wederom dank!
 
Bijna!

Met hulp van een held ben ik er bijna!

De omgekeerde formule geeft alleen een foutmelding wanneer i/m/k leeg is

Zie bijgewerkt voorbeeld excell
 

Bijlagen

Fout afgevangen:
Code:
=ALS.FOUT(WORTEL((((10^9)*I18/(PI()*($H$5*D18/26,90868529)^2)-7,85*F18^2)/VERT.ZOEKEN(E18;$O$3:$P$5;2;0)+F18^2));"Kolom E leeg")
 
of

PHP:
= IFERROR(SQRT((((10^9)*I18/(PI()*($H$5*D18/26,90868529)^2)-7,85*F18^2)/ OFFSET($P$2;MATCH(E18;{"i";"m";"k";""};0);0))+F18^2);"")
 
Dan heb je inderdaad een andere melding.

Maar in het voorbeel 2 bestand zou de uitkomst Tot 4,000 moeten zijn bij een leeg veld i/m/k

Zie het stukje daarboven
 
Als je in P6 de gewenste waarde zet en in plaats van een letter in kolom E een spatie:

PHP:
= SQRT((((10^9)*I18/(PI()*($H$5*D18/26,90868529)^2)-7,85*F18^2)/ OFFSET($P$2;MATCH(E18;{"i";"m";"k";" "};0);0))+F18^2)
 
Oops, uitkomst moet niet 4,000 maar 1,200 zijn

Excuses,

Ik kom er net achter dat mijn redenatie niet klopt.

Wanneer in het eerste deel, dus Nwt wordt berekend, het veld i/m/k leeg is heeft Tot geen enkel effect.

Ik had daar 4,000 ingevuld, maar die waarde doet daar niet mee.

In dat geval wordt alleen Kern meegenomen in de berekening

Dus moet de omgekeerde formule ook geen 4,000 opleveren, maar 1,200

Het grappige is dat wanneer je wel iets invult voor i/m/k, er altijd keurig 1,200 uit komt voor Tot!!

Dus de vraag nu is hoe ik bij een leeg veld i/m/k de uitkomst Tot gelijk aan Kern krijg

Ik hoop dat het zo duidelijk is :)
 
Lijkt me voor de handliggend:

PHP:
=SQRT((((10^9)*I18/(PI()*($H$5*D18/26,90868529)^2)-7,85*F18^2)/ IFERROR(OFFSET($P$2;MATCH(E18;{"i";"m";"k";" "};0);0);1))+F18^2)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan