[Excel] Hoe 30 formules eenvoudiger noteren *

Pagina: 1
Acties:

  • tim-w
  • Registratie: Juli 2001
  • Laatst online: 19-09 22:47

tim-w

TiPisch...

Topicstarter
ik heb een probleempje met excel...

ik heb een lijst met waarden (gewichten, die in stappen verdeeld zijn) en bij iedere stap hoort een prijs...
b.v.:
code:
1
2
3
4
5
Gewicht:    Prijs:
 50         1.20
 100        1.50

enz...

nu heb ik een functie nodig die voor mij de prijs berekent die bij bijvoorbeeld 30 kg hoort... (30 is kleiner dan 50, dus 1.20)...
dat kan met een ALS functie, maar omdat ik wel 30 van die stappen heb, zou ik dus 30 ALS-functies moeten nesten... dat is dus zwaar onoverzichtelijk...
zou iemand een betere oplossing weten? (of weten waar ik zoiets op internet kan vinden?) :?

But Seriously...


Verwijderd

WOS is niet SA.

Let in het vervolg beter op waar je een topic open aub.

WOS --> SA

[ Voor 9% gewijzigd door Verwijderd op 21-03-2003 09:31 ]


  • Compubiter
  • Registratie: Oktober 2001
  • Laatst online: 21-08-2023

Compubiter

Think again

Dan doe ik even een titelfix, hopelijk vat ik het probleem zo goed samen? :).

Zelf zit ik aan zoiets te denken: (MOD((Gewicht,50)+1)*0,30)+0,90
Geen idee of dit een geldige functie is, maar ik zal het even uitleggen:
Je kijkt naar het gewicht, dit doe je modulo 50 (kijken hoeveel keer 50 in dat gewicht past) en je telt er 1 bij op (omdat het afgerond moet worden naar boven). Als ik naar je prijslijstje kijk is het zo opgebouwd dat er bij elke 50 kilo 0,30 bij komt, en vandaar dat je het vermenigvuldigd met 0,30. Als laatste het basisbedrag er bij optellen, en dan ben je er.
Je mag zelf met de F1 knop kijken hoe je dit uitdrukt in een Excel-formule ;).

[Edit]
Ohja, dat Gewicht staat natuurlijk voor een cel (A5 ofzo) waar je het gewicht invult waar je de prijs van wilt weten.

[ Voor 12% gewijzigd door Compubiter op 21-03-2003 09:44 ]


  • tim-w
  • Registratie: Juli 2001
  • Laatst online: 19-09 22:47

tim-w

TiPisch...

Topicstarter
thnx...
en sorry voor alle zooi die ik al maakte... (verkeerde forum & verkeerde functie)
maar het probleem is dat de trap niet exact is...
hij verloopt ongeveer zo:
50, 100, 200, 500, 800, 1000, 1200, 1500, 2000

But Seriously...


  • brokenp
  • Registratie: December 2001
  • Laatst online: 13:01
als blijkt dat bovenstaande functie niet geld kan je het ook zo oplossen
aannemende dat je lijst elke keer stapjes van 50 heeft kunnen we dus naar boven op afronden op een geheel 50tal, en de waarde die bij dit getal staat moet je dus hebben.
Deze waarde kan je opvragen met de functie Vert.Zoeken.
Naar boven afrinden lijkt me ook geen ingewikkeld probleem, dat moet zelf wel lukken denk ik
[edit]
Stapjes zijn dus geen 50...
nog steeds kan je de functie vert.zoeken gebruiken, maar je moet alleen ff oppassen met hoe excel de waarde benadert..

[ Voor 17% gewijzigd door brokenp op 21-03-2003 09:50 ]


  • Arnaud
  • Registratie: Mei 2000
  • Laatst online: 02-08 18:07
Heel kort: Vlookup (engels) of Vertikaal Zoeken (nederlands). Dit is heel erg basic en in de Excel-help kun je hier ook een voorbeeld van vinden.
Pagina: 1