• 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.

Procenten uit reeks opzoeken en omzetten naar bedrag met behoud van opmaak

Status
Niet open voor verdere reacties.

pietjedekikker

Gebruiker
Lid geworden
16 apr 2007
Berichten
24
Ik heb een probleem waar ik niet uitkom.

Ik heb twee tabbladen. In het ene tabblad staan producten met hun prijzen. Daarachter staan 2 kolommen. In de eerste kolom moet de waarde (in procenten) komen die opgezocht wordt
in het tabblad "meerprijs_kleur". In de volgende kolom moeten de waarden worden omgerekend naar bedragen aan de hand van de prijzen.

Als ik tekst.samenvoegen gebruik kom ik wel een heel eind, maar dan is het nog wel bewerkelijk, maar dan lukt het me nog steeds niet om in de laatste kolom de procenten om te rekenen naar bedragen. Layout zoals voorbeeld moet blijven bestaan ivm inlezen op een website.

Hopenlijk weet iemand hoe het kan!

Bijgaand een bestand gekoppeld.
 

Bijlagen

Hallo Pietje,

Begrijp ik het goed dat bijvoorbeeld alle kleuren in kolom C t/m DH een meerprijs hebben van 30%. In dat geval heb je wel heel veel cellen gevuld om dat te bereiken.
Ik zou sowieso eerst eens beginnen met een lijstje te maken met kleurcode's en extra percentage op de prijs.

Zal er morgen eens naar kijken. Moet namelijk om zes uur alweer op.

Groetjes,
Ger
 
Klopt. De waarde kunnen per RAL-kleur en product wijzigen. Wat nu 30 procent is kan later 35% worden. Het mag ook wel anders, maar heb geen idee hoe dan.

De producten kunnen worden aangevuld, de ralkleuren ook en de prijzen /percentages kunnen verschillend zijn.
 
Met een andere opzet van de database ralkleuren maak je het een stuk eenvoudiger.
plaats horizontaal de ral nummers en vertikaal de fabrikanten (het lijkt mij sterk dat 1 fabrikant verschil maakt in procentuele toeslag). op de " kruisingen zet je de percentage toeslag. terug vinden gaat dan gemakkelijk met index/vergelijken.

Succes,
 
Hallo Pietje,

Ik heb een opzetje voor je gemaakt.

De lijst met kleuren en meerprijzen heb ik op het eerste blad gezet, anders kun je de kleurkeuzes niet valideren.
Ik hoop dat je er iets mee kunt.

Dat wil zeggen: ik hoop dat elke kleur wel voor elke radiator dezelfde meerprijs heeft.
In dat geval kun je dat meerprijs-blad verwijderen.
Als alle kleuren voor verschillende radiatoren ook nog een andere meerprijs hebben, dan zou ik het meerprijs-blad maar eens beginnen te vullen (ik wens het je niet toe:().
En dan in die tabel gaan zoeken.

Succes :thumb:,
Ger
 
Bedankt voor je hulp!

Het is niet zoals ik bedoeld heb. Komt waarschijnlijk doordat ik het niet goed uitleg of omdat het best ingewikkeld is.

De uitkomst van bv AE4 moet zijn:
Keuze kleur:RAL9016[0%],RAL1000[30%],RAL1002[30%],RAL1003[30%],RAL1005[30%],RAL1007[30%],RAL1011[30%],RAL1013[30%],RAL1015[30%],RAL1016[30%],RAL1018[30%],RAL1020[30%],RAL1023[30%],RAL1024[30%],RAL1026[30%],RAL1027[30%],RAL1033[30%],RAL2002[30%],RAL2004[30%],RAL2005[30%],RAL2008[30%],RAL2010[30%],RAL2012[30%],RAL3000[30%],RAL3003[30%],RAL3005[30%],RAL3007[30%],RAL3009[30%],RAL3012[30%],RAL3013[30%],RAL3015[30%],RAL3017[30%],RAL3020[30%],RAL3024[30%],RAL3027[30%],RAL4001[30%],RAL4002[30%],RAL4003[30%],RAL4004[30%],RAL4005[30%],RAL4008[30%],RAL4009[30%],RAL4010[30%],RAL5000[30%],RAL5001[30%],RAL5002[30%],RAL5003[30%],RAL5004[30%],RAL5005[30%],RAL5008[30%],RAL5009[30%],RAL5010[30%],RAL5012[30%],RAL5014[30%],RAL5015[30%],RAL5018[30%],RAL5020[30%],RAL5021[30%],RAL5022[30%],RAL5024[30%],RAL6000[30%],RAL6002[30%],RAL6004[30%],RAL6006[30%],RAL6008[30%],RAL6009[30%],RAL6010[30%],RAL6011[30%],RAL6013[30%],RAL6014[30%],RAL6016[30%],RAL6018[30%],RAL6019[30%],RAL6021[30%],RAL6022[30%],RAL6025[30%],RAL6027[30%],RAL6029[30%],RAL6033[30%],RAL6034[30%],RAL7000[30%],RAL7002[30%],RAL7003[30%],RAL7008[30%],RAL7016[30%],RAL7021[30%],RAL7023[30%],RAL7026[30%],RAL7030[30%],RAL7031[30%],RAL8000[30%],RAL8002[30%],RAL8004[30%],RAL8008[30%],RAL8012[30%],RAL8014[30%],RAL8019[30%],RAL8025[30%],RAL8028[30%],RAL9001[30%],RAL9002[30%],RAL9003[30%],RAL9005[30%],RAL9006[30%],RAL9007[30%],RAL9010[30%],RAL9011[30%],RAL9016[30%],RAL9017[30%],RAL9018[30%]

Deze waarden moeten worden gehaald uit het tabblad meerprijs_kleur. Het formaat zoals hierboven moet blijven bestaan ivm het inlezen op een webshop.

De uitkomst van AF4 is het zelfde als bovenstaand maar dan ipv het aantal procenten het meerprijsbedrag aan de hand van het totaalbedrag (AB4).

etc voor de onderliggende cellen...

Behoorlijk ingewikkeld he!

Ik hoop dat je nog energie in wil steken, want ik kom er echt niet uit.
 
Misschien kan dit je op weg helpen? Ik ben echter niet zeker dat Excel zo'n lange formule toelaat als in je post hierboven. Dan moet je desnoods je formule in "stukjes kappen" en deze stukjes elk een naam geven en vervolgens je uiteindelijke formule schrijven als:
=Naam1&Naam2&Naam3 etc..
 

Bijlagen

Prachtig!

Het gaat in principe goed, maar de code wordt inderdaad behoorlijk lang. Kun je of iemand anders met VBA hier iets korts van maken?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan