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

Automatische keuze uit 2 verschillende prijzen dmv. Loacatie

Status
Niet open voor verdere reacties.

castelijns

Gebruiker
Lid geworden
7 mrt 2013
Berichten
12
Ik ben een tijdje geleden opzoek gegaan naar een factuur opmaak in excel.

Deze heb ik dan ook wel gevonden op deze form.
Maar ik wil hier een wijziging inmaken (Deels al gelukt) alleen lukt dit niet echt, misschien weet iemand een oplossing.

In het Tablad MATERIAAL staan 2 prijzen. De ene is voor service in de werkplaats & de andere is voor service aan huis.
Als je bij het Tablad FACTUURGEGEVENS in B4 de keuze maakt welke dienst gedaan is wordt hieruit de passende prijs geselecteerd.
Maar ik hanteer 2 verschillende prijs soorten. De ene is Service in werkplaats en service aan huis. Nu wil ik in D4 (Locatie) de keuze
maken voor Service in werkplaats of service op locatie, als je hier de keuzen hebt gemaakt dan moet hij automatische de prijs aanpassen.

Ook heb ik als ik in Kolom B niks invul een fout in Kolom H (#waarde) Wat kan ik hieraan doen?

Hopelijk weet iemand een oplossing voor mijn twee vragen.
 

Bijlagen

Laatst bewerkt:
Uit het hoofd kan voorbeeld niet bekijken van af deze computer.

Code:
=als(b4="service aan huis";som.als('materiaal!A3:A50;B4;'materiaal!g3:G50);som.als('materiaal!A3:A50;B4;'materiaal!E3:E50))


Waarde oplossen.

=als.fout(jouw formule;"")

Niels
 
Laatst bewerkt:
Niels,

Bedankt voor de snelle reactie.
Ik heb het probleem van #Waarde kunnen oplossen, dank hiervoor.
Alleen de prijs aanpassing met de gegeven formule is nog niet gelukt. Hij geeft bij het op enter drukken een fout aan. ( Heb deze bijgevoegd als JPEG)

Formule fout.jpg

Castelijns
 
Zoals ik al zei is het uit het hoofd, zie even niet wat er fout is
Probeer de volgende stappen

Maak eerst een som.als formule.
Typ =som.als en klik op te knop (fx?) naast de formule balk en vul daar de bereiken in.
Zet er dan het als gedeelte voor dus =als(B4="service aan huis";formule som.als;formule som.als met ander optelbereik)


Niels
 
Code:
eng: =IF(B4="";"";VLOOKUP(B4;Producten;IF(D4="service in werkplaats";5;7);0))

ned: =als(B4="";"";vert.zoeken(B4;Producten;als(D4="service in werkplaats";5;7);0))
Probeer deze eens
 
Ik ben nu op me werk, maar als ik vanavond thuis ben dan probeer ik het direct uit. Dan laat ik direct weten wat eruit gekomen is.

Castelijns
 
aan de hand van je voorbeeldbestand,

Code:
=ALS(B14="Service in  werkplaats";SOM.ALS(Factuurgegevens5[Beschrijving];Factuur!C14;Factuurgegevens5[Prijs Werkplaats]);SOM.ALS(Factuurgegevens5[Beschrijving];Factuur!C14;Factuurgegevens5[Prijs Aan huis]))

Let wel op dat je bij "Service in Werkplaats" 2 spaties hebt staan na het woord in.


Niels
 
Niels,

Ik heb jou laatste code gebruikt en het werkt!! Fantastisch, bedankt voor de hulp.

Ik zet de vraag als Opgelost.

Castelijns
 
hoy castelijns,

ik vind jou toppic zeer interessant. ik wil eigenlijk zelfde factuurtje gebruiken en zit ook met service in werkplaats en aan huis.
Zou jij me de juist werkende file kunnen bezorgen? ik heb deze ook proberen aan te passen zoals hierboven beschreven maar doe toch vanalles verkeerd precies.

Groeten.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan