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

vert.zoeken

  • Onderwerp starter Onderwerp starter mbn
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

mbn

Gebruiker
Lid geworden
20 mrt 2007
Berichten
62
Ik heb een bestand dat urenregistratie heet met de tabbladen Invoerblad en Checkblad.
Als ik op het invoerblad in cel H10 bv 62125 invul dan moet gecontrolleerd worden als deze waarde pricies zo bestaat. Dit moet hij dan zoeken in een ander bestand dat werkorders heet in tabblad Verwerkte Orders en wel in kolom A. Komt deze naam precies zo voor dan moet in cel G10 van het invoerblad de tekst oke zetten. Is dit niet het geval dan moet er in G10 de tekst foute invoer komen te staan. Indien er in cel H10 niets staat mag er ook geen tekst komen in cel G10
Ik heb veel dingen geprobeerd maar niet het juiste resultaat behaald.

Wie weet hoe dit is op te lossen?

Gr Andre
 
Andre,
Een iets andere formule die hetzelfde doet als die van WinteE maar waarin staat hoe je gegevens uit een ander bestand haalt. Waar nu Map2! Blad1 staat vul jij het werkelijke bestand in en bladnaam.
Code:
=ALS(H10="";"";ALS(ISNB(VERT.ZOEKEN(H10;[Map2]Blad1!$A$1:$A$4;1;0));"foute invoer";ALS(VERT.ZOEKEN(H10;[Map2]Blad1!$A$1:$A$4;1;0)>0;"Oke")))
 
Andre,
Een iets andere formule die hetzelfde doet als die van WinteE maar waarin staat hoe je gegevens uit een ander bestand haalt. Waar nu Map2! Blad1 staat vul jij het werkelijke bestand in en bladnaam.
Code:
=ALS(H10="";"";ALS(ISNB(VERT.ZOEKEN(H10;[Map2]Blad1!$A$1:$A$4;1;0));"foute invoer";ALS(VERT.ZOEKEN(H10;[Map2]Blad1!$A$1:$A$4;1;0)>0;"Oke")))


Het werkt niet. Hij blijft alleen foute invoer geven Ik heb even 2 bestandjes bijgevoegd. Het bestand proef urenregistratie staat in h10 ingegeven wat hij moet zoeken. In G10 moet dan de melding komen. Hij moet dan zoeken in het bestand Barcodes en tabblad personeel in kolom A en kijken of daar de waarde bijstaat. Misschien doe ik iets fout??

Gr Andre
 

Bijlagen

Code:
=ALS(H10="";"";ALS(ISNB(VERT.ZOEKEN(H10;'C:\Documents and Settings\Eigenaar\Mijn documenten\Urenregistratiesysteem\[Barcodes.xls]personeel'!$A$1:$A$4;1;0));"foute invoer";ALS(VERT.ZOEKEN(H10;'C:\Documents and Settings\Eigenaar\Mijn documenten\Urenregistratiesysteem\[Barcodes.xls]personeel'!$A$1:$A$4;1;0)>0;"Oke")))

Zo zou het moeten lukken. De formule in G10 zetten.
Heb jouw situatie nagebootst en bij mij werkt het goed.
 
Laatst bewerkt:
Code:
=ALS(H10="";"";ALS(ISNB(VERT.ZOEKEN(H10;'C:\Documents and Settings\Eigenaar\Mijn documenten\Urenregistratiesysteem\[Barcodes.xls]personeel'!$A$1:$A$4;1;0));"foute invoer";ALS(VERT.ZOEKEN(H10;'C:\Documents and Settings\Eigenaar\Mijn documenten\Urenregistratiesysteem\[Barcodes.xls]personeel'!$A$1:$A$4;1;0)>0;"Oke")))

Zo zou het moeten lukken. De formule in G10 zetten.
Heb jouw situatie nagebootst en bij mij werkt het goed.

Hij deed het nog steeds niet maar zag later dat je maar 4 regels in de formule geselecteerd had. Toen ik dat aantal vergroot had was het goed

Bedankt voor je hulp

gr Andre
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan