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

Waarde aan naam koppelen

Status
Niet open voor verdere reacties.

plien1990

Gebruiker
Lid geworden
4 okt 2008
Berichten
70
Goedemiddag,

Ik heb een vraag;

Ik wil een excel bestand maken.
Links datum, daarnaast een open kolom en elders op het blad afkortingen van diensten die werkt worden en hoeveel uur die zijn. Ik heb dit ooit gedaan, lang geleden.

Stel de dienst ND= 8 uur:
Als ik dan in die lege kolom bijv. ND intyp zette hij er volgens mij in de kolom er naast 8 neer of in de kolom zelf ND 8 oid. Ik wil iig uit het bestand op kunnen maken welke dag ik welke dienst van hoeveel uur ik heb gewerkt:)

Groetjes:)
 
Doe eens een paar testen met Vert.Zoeken.
 
Nou dat lukt dus niet, ik dacht dat het in voorwaardelijke opmaak zat kan dat?
 
Neen.

Als je een bestandje post pas ik die Vert.Zoeken er wel in.
 
De bedoeling is dus dat de volgende afkortingen:
PG1 6 uur
PG2 7,5 uur
PG3 5,75 uur
PG4 4 uur
PG5 5 uur

VK1 2,5 uur
VK2 2 uur

De juiste waarde krijgen.

Als ik achter 1 mei bijv. PG1 typ er 6 uur komt te staan ik kon dit in oudere excel prima maar op een of andere manier lukt het me niet
 

Bijlagen

TOP!
Maar kan je het ook uitleggen
=ALS($B5="";"";VERT.ZOEKEN($B5;tabel;2;0))

waar staan die '''';''''voor? Heb je die tafel eerst een format van gemaakt?
Dit is echt een tof uiterlijk zo had ik m niet. Maar wel heel mooi zo!
 
Die als(B5="";"" maakt dat als de cel B5 nog leeg is dat er geen fout of 0 wordt ingevoegd.
Ik heb de verschillende mogelijkheden in AA1:AB13 een naam gegeven -->tabel
Ook voor de validatie - voor het kiezen van de uursoorten - heb ik AA1:AA13 een naam gegeven -->wat :)

Beide naambereiken zijn dynamisch en je kan dus nog onderdelen bijvoegen onder aan het lijstje in AA en BB

Heb er ook de totaalberekening voor de verschillende categ. bijgedaan.
 

Bijlagen

super, ik snap het bíjna.

Hoe vult hij automatisch de waarde in onder de juiste code? ik probeer hem te 'kraken' maar ben er nog niet helemaal uit.
 
=ALS($B5="";"";VERT.ZOEKEN($B5;tabel;2;0))

Cobbe heeft een gedefineerd naam gemaakt met de naam tabel.

Formules => namen beheren
tabel=INDIRECT("Blad1!$AA$1:$AC$" & AANTALARG(Blad1!$AA:$AA))

Dus de vert.zoeken formule zoekt de waarde in cel b5 in de range AA1:AC500

en indien deze waarde gevonden is in de column AA (diensten)

geeft hij de waarde van dezelfde rij in column AB (uren) (de 2 in de formule)

Hoop dat ik het duidelijk heb uitgelegd.
 
Laatst bewerkt:
Ja dat snap ik maar ik bedoel dat er onder PG1 bijv het juiste aantal uren komt te staan, heb het inmiddels deels door geloof ik;)
 
e5=ALS($B5=E$4;$C5;"")

als b5 (dienst) = e4 (koptekst dienst)

neem het aantal uren (uit c5)

anders laat je de cel leeg
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan