superjap-> med mindre værdien aldrig må blive præcis 2, er det vel overflødigt i anden omgang at spørge om den er større end 2. Det er den jo altid, hvis første betingelse ikke er opfyldt.
superjap->Jeg havde fanget den, men troede det var en fejl :-) I din formel vil betingelse to jo aldrig blive udløst, fordi hvis den er større end 2 fanges den af første betingelse, og så bliver resultatet altid 10.
Hvis jeg udover feltet A1 har yderligere et felt som også skal kalkuleres Eks. =HVIS(A1<=2;10;HVIS(A1<=5;20;HVIS(A1<=10;30;HVIS(A1<=20;40;50))). og denne del af formlen skal indeholde følgende HVIS(A1>5) så skal den kigge i et andet felt og hvis det er = Enten RESERVEDELE eller UDSTYR så skal der kulkuleres med enten A1*10(reservedele) eller A2=20(Udstyr. Hvis der er en der kan give dette svar i en og samme formel Giver dette 200 point.
skal de 10 hhv. 20 lægges til bruger du denne formel i stedet: =HVIS(A1<=2;10;HVIS(A1<=5;20;HVIS(A1<=10;30;HVIS(A1<=20;40;50))))+(OG(A2="Reservedele";A1>5)*10)+(OG(A2="Udstyr";A1>5)*20)
Jeg kan simpelthen ikke få det L... til at virke. Jeg har taget udgangspunkt i denne formel, med visse ændringer. =HVIS(A1<=2;10;HVIS(A1<=5;20;HVIS(A1<=10;30;HVIS(A1<=20;40;50))))*(OG(A2="Reservedele";A1>5)*10)*(OG(A2="Udstyr";A1>5)*20)
Hvis A1 er mindre end 2 skal det give 40 og hvis A1 er større end 2 men mindre end eller lig med 5, skal det give 80, men hvis A1 er større end 5 skal den kigge i A2 efter (reservedele, udstyr, ombytter,Kemi) disse har alle forskellige kalkulationsfaktorer, men jeg kan ikke få det til at virke. Og jeg er sikker på at jeg bare sidder og nosser godt og grundig rundt i suppedansen. Håber at I kan hjælpe mig, for jeg tror at jeg er kørt fast.
Måske skulle du overveje at foretage forskellige mellemregninger i stedet. Det gør det tit lettere at håndtere formler, der beregner en ting af gangen istedet for formlen der "kan det hele". Disse formler har en tendens til at være vanskelige at ajourføre - det der virker logisk for dig i dag, er ikke nødvendigvis logisk for dig om et halvt år, når du skal ind og redigere i formlen.
Det var jeg også jeg havde gjort fra starten, men det ville jo være smart, hvis jeg kunne foretage alle beregningerne i en og samme formel.
=HVIS(A1<=2;(skal den skriev 40);HVIS(og(A1>2 men mindre <=5;Skal den skrive 80) derudover skal den beregne hvis feltet er over 5 Eks. Udstyr skal den gange med 12,50 og reservedele skal den gange med 17 m.v.
Hvis ikke det er muligt at lave denne formel i et og samme hug, er jeg jo desvæære nødt til at foretage beregningerne i flere kolonner.
I denne formel mangler jeg #(A1 er større end 2 eller A1 er mindre end eller lig med 5 #, Hvis du kan sætte det ind ville det være den formel jeg skal bruge. Hilsen JanRadoor
Enig med erikjuul. I min sidste formel kontrollerer den første hvis om A1 er mindre nd 2, den anden om den er mellem 2 og 5, og den sidste kontrollerer så det, dersker hvis den er større end 5.
Er A1 mindre end 2. Hvis Ja, så stop her. Hvis Nej, er A1 så mindre end 5? Hvis Ja: Her kommer dit interval mellem 2 og 5. HVis NEj er den så større end 5, og så skal fortsætte med at testen hvad der står i A2.
bak = 200 point for det helt rigtige svar, det var lige den formel jeg skulle bruge, jeg har checket alle data og de er alle rigtige. Mange tak for hjælpen.
erikjuul = 100 point for en ihærdig indsats.
jkrons = 100 point for en ihærdig indsats.
Men bak eksistere ikke under avanceret "hvorfor ikke"
Det gør jeg forhåbentlig nu :-) bemærk lige, at hvis du sætter andre/nye tekster ind {kemi";"ombytter";"resdel";"udstyr} skal de være i sorteret rækkefølge.
Jeg er nød til at oprette et nyt spørgsmål : Macro fejlopret. Besvar venligst dette spørgsmål, da jeg kun kan give ud af 50 point på ovenstående spørgsmål. Dem giver jeg alle til Jkrons
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.