Toon posts:

Excel vert.zoeken / als dan formule

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hoi allemaal,

Ik ben een excel bestand aan het maken maar het gaat niet helemaal hoe ik het wil.

Deze code werkt voor een deel goed.
=VERT.ZOEKEN(A2;Parken!A2:E66;3;ONWAAR)
Er komt dan bij code en name de juiste informatie te staan.

afk. | code | name |Ons type | ITS type |


Nu wil ik dat als ik bij ''ons type'' 4A1 invul er uit de lijst die hier aan gekoppeld is het ''ITS'' type ingevuld word. Dit moet dan overeenkomen met de regel waar ''afk'' staat op blad Parken.
Nu doet hij niks ( er staat dezelfde formule als bovenstaand).

Weet iemand of dit kan?

Alvast bedankt!

Beste antwoord (via Verwijderd op 31-10-2017 12:43)


  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
Tazzios schreef op dinsdag 31 oktober 2017 @ 12:19:
[...]

Het kan maar je moet dan veldnamen gaan combineren om een unieke regels op te halen d.w.z. parknaam en type.
Maar ik heb geen zin omdat helemaal uit te gaan werken. :+
Wat @Tazzios zegt, en dan moet het hiermee lukken:
https://exceljet.net/formula/vlookup-with-multiple-critiera
Of je maakt in beide tabellen een hulpkolom, waarin je parknaam en type samenvoegt in 1 cel, waarop je vervolgens 'gewoon' verticaal kunt zoeken.

succes!

[ Voor 15% gewijzigd door breew op 31-10-2017 12:24 ]

Alle reacties


Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Geef even een voorbeeld van de kolommen op het tabblad parken en exact de formule zoals je die hebt ingevuld onder ITS. Nu is het koffiedikkijken en gokwerk. Wat bedoel je met 'doet hij niks' en 'dezelfde formule'. Als je exact dezelfde formule invult zal hij hetzelfde resultaat geven. ;)

[ Voor 29% gewijzigd door Lustucru op 31-10-2017 11:09 ]

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


Acties:
  • 0 Henk 'm!

  • CappieL
  • Registratie: November 2006
  • Laatst online: 01-10 15:04
De zoekterm staat in cel A2 van je huidige tabblad (als voorbeeld noem ik deze "Invulblad").
Excel gaat dan in het bereik A2:E66 van tabblad Parken, in kolom A zoeken naar de zoekterm in A2 (van tabblad "Invulblad").
Wanneer Excel in kolom A (van tabblad Parken) de zoekterm tegenkomt, zal het in de derde kolom van deze gevonden regel de celwaarde weergeven.

Zoals Lustucru al aangeeft, geef even een screenshot of neem de tabel (deels) over met de "tabel"-codes

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik weet niet hoe ik een printscreen in tweakers moet plakken. Ik kan niet via het fotoalbum werken want ik heb niet genoeg karma?
Ik probeer het goed te kopiëren.
Parken blad:
A B C D E
1 Parkcode Parknaam ITS nummer ons Type ITS type
2 AAA Naam1 NL4602 1A HA1
3 BBB Naam2 NL4603 2A HA2
4 CCC Naam3 NL4604 3A HA3
5 DDD Naam4 NL4605 4A HA4
6 EEE Naam5 NL4606 5A HA5

Formatblad:
A B C D E
Park afk. Parkcode Park name Ons type ITS type
#N/B #N/B #N/B
#N/B #N/B #N/B
#N/B #N/B #N/B
#N/B #N/B #N/B
#N/B #N/B #N/B

Bij B staat: =VERT.ZOEKEN(A2;Parken!A2:E66;3;ONWAAR)
Bij C staat: =VERT.ZOEKEN(A2;Parken!A2:E66;2;ONWAAR)
Bij E staat: =VERT.ZOEKEN(D2;Parken!A2:Parken!E66;5;ONWAAR)
Bij E komt dus niks te staan als je D invult.

Hoop dat het zo duidelijker is.

Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
Sowieso zou ik bij verticaal zoeken altijd het zoekbereik vastzetten met $. Anders kom je geheid in de problemen met het doortrekken van je formule.
Houd er verder rekening mee, dat bij verticaal zoeken de te zoeken waarde, altijd in de eerste kolom van het te doorzoeken bereik moet staan!

Verder (uiteraard) helemaal eens met @Lustucru en @CappieL : screenshots, of link naar (opgeschoonde) bestanden. Anders kom ik ook niet verder dan bovenstaande.

Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
aaarghh... foutje

[ Voor 172% gewijzigd door breew op 31-10-2017 11:53 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
@ Breew, waar zou deze $ dan in mijn formule moeten staan?

Acties:
  • +1 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
Verwijderd schreef op dinsdag 31 oktober 2017 @ 11:49:
Bij E staat: =VERT.ZOEKEN(D2;Parken!A2:Parken!E66;5;ONWAAR)
Bij E komt dus niks te staan als je D invult.
maak er eens van
code:
1
=VERT.ZOEKEN(D2;Parken!D2:Parken!E66;2;ONWAAR)


$-teken-uitleg: https://informaticalessen...d/absolute-celverwijzing/

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
@ Breew
Dan verwijst deze naar het park terwijl ik daar het type wil hebben.
Zo lastig dat ik geen printscreen kan toevoegen...

Acties:
  • 0 Henk 'm!

  • S_Chief
  • Registratie: Mei 2007
  • Niet online
Kan wel, gebruik gewoon iets als imgur en plaats de URL hier.

Acties:
  • 0 Henk 'm!

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 08:32

Tazzios

..

Verwijderd schreef op dinsdag 31 oktober 2017 @ 11:56:
@ Breew
Dan verwijst deze naar het park terwijl ik daar het type wil hebben.
Zo lastig dat ik geen printscreen kan toevoegen...
van vul je een 5 of 6 in ipv de 2 aan het eind.

Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
Verwijderd schreef op dinsdag 31 oktober 2017 @ 11:56:
@ Breew
Dan verwijst deze naar het park terwijl ik daar het type wil hebben.
Zo lastig dat ik geen printscreen kan toevoegen...
Volgens mij zoekt hij naar de waarde van cel D2 in het tabblad Parken, kolom D, en geeft dan de waarde uit kolom E. (ITS type). Dat is toch wat je wilt?

[ Voor 3% gewijzigd door breew op 31-10-2017 11:59 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Het screenshot staat hier van allebei de bladen
https://i.imgur.com/IV71rU8.jpg

Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
Verwijderd schreef op dinsdag 31 oktober 2017 @ 11:59:
Het screenshot staat hier van allebei de bladen
Afbeeldingslocatie: https://i.imgur.com/IV71rU8.jpg

D2 is leeg?! dan kan hij toch ook niets vinden?

Daarnaast ga je met deze formule de waarde van D2 zoeken in kolom A van Parken (de eerste kolom uit je zoekbereik). Ik neem aan dat je wilt zoeken in Kolom D van tabblad parken? dan moet je je bereik van verticaal zoeken daarop aanpassen...

[ Voor 38% gewijzigd door breew op 31-10-2017 12:02 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
@ Breew
wanneer ik iets invul komt er #VERW te staan (bij gebruik van jouw formule of veranderd er niks (met gebruik mijn formule)

Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
Verwijderd schreef op dinsdag 31 oktober 2017 @ 12:02:
@ Breew
wanneer ik iets invul komt er #VERW te staan (bij gebruik van jouw formule of veranderd er niks (met gebruik mijn formule)
Zie mijn bijgewerkte antwoord hierboven...
heb je de formule die ik voorstelde al getest in E2?
code:
1
=VERT.ZOEKEN(D2;Parken!$D$2:$E$66;2;ONWAAR)

[ Voor 11% gewijzigd door breew op 31-10-2017 12:05 ]


Acties:
  • 0 Henk 'm!

  • sebastius
  • Registratie: September 2000
  • Laatst online: 29-09 06:59

sebastius

Laten we lekker link gaan doen

Gezien het typenummer vermoed ik Landal huisjes oid ;)

Acties:
  • 0 Henk 'm!

  • Icephase
  • Registratie: Mei 2008
  • Laatst online: 16:15

Icephase

Alle generalisaties zijn FOUT!

Is "Parkcode" dan hetzelfde format (tekst/standaard/getal/etc) als "Ons type"? Want dat moet namelijk...

Verder zou ik de formule:
code:
1
=VERT.ZOEKEN($D2;Parken!$A:$E;5;onwaar)

gebruiken

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Om nog een toelichting te geven.
Wanneer bij park AAA een ons type 2A staat en bij park BBB ook een ons type 2A kan het zijn dat ITS type toch verschillend is.
Dus het moet wel aan elkaar gelinkt zijn wanneer ITS type word ingevuld via ons type.

De formule die @Icephase stuurde zorgt ook niet voor het gewenste resultaat.

Acties:
  • 0 Henk 'm!

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 08:32

Tazzios

..

Waar is de zoektabel waar 'ons type' en 'ITS type' instaat?

[ Voor 3% gewijzigd door Tazzios op 31-10-2017 12:09 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
@Tazzios in het blad parken

Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
Pfff, het wordt nu een beetje verwarrend...
Kan je een screenshot van een, handmatig ingevuld, gewenst eindresultaat posten?
Liefst van een aantal verschillende combinaties.

[ Voor 16% gewijzigd door breew op 31-10-2017 12:10 ]


Acties:
  • 0 Henk 'm!

  • Icephase
  • Registratie: Mei 2008
  • Laatst online: 16:15

Icephase

Alle generalisaties zijn FOUT!

Verwijderd schreef op dinsdag 31 oktober 2017 @ 12:07:
Om nog een toelichting te geven.
Wanneer bij park AAA een ons type 2A staat en bij park BBB ook een ons type 2A kan het zijn dat ITS type toch verschillend is.
Dus het moet wel aan elkaar gelinkt zijn wanneer ITS type word ingevuld via ons type.

De formule die @Icephase stuurde zorgt ook niet voor het gewenste resultaat.
Als "Parkcode" en "ons type" verschillende gegevens bevatten gaat het inderdaad niet werken nee, dat lijkt me stiekem wel een beetje logisch toch?

Excel moet wel 2 dezelfde kolommen hebben om met elkaar te vergelijken; dat is wat VERT.ZOEKEN namelijk doet.

Acties:
  • 0 Henk 'm!

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 08:32

Tazzios

..

de genoemde ''ons type'' 4A1 in je eerste bericth zie ik nergens?
Is type in de parken tabel hetzelfde als ''ons type' ?

dan zou dit het volgens mij moeten zijn.
=VERT.ZOEKEN($D2;Parken!$D:$E;2;onwaar)

[ Voor 13% gewijzigd door Tazzios op 31-10-2017 12:13 ]


Acties:
  • 0 Henk 'm!

  • Icephase
  • Registratie: Mei 2008
  • Laatst online: 16:15

Icephase

Alle generalisaties zijn FOUT!

@Verwijderd

Je kunt niet random gegevens met random gegevens gaan vergelijken. Je kunt wel gegevens van de ene tabel terug laten komen in de andere tabel (dus laten 'ophalen' met VERT.ZOEKEN) maar er móet in die 2 tabellen een kolom zijn die in beide tabellen gelijk is én unieke gegevens bevat. De op te halen gegevens hoeven dan niet uniek te zijn overigens.

Nu wil je gegevens uit tabel 1 in tabel 2 hebben zonder dat er een kolom is die de 2 tabellen 'verbindt'. Dat gaat nooit van z'n lang-zal-ze-leven lukken.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
https://i.imgur.com/1qqR0DQ.jpg
Is de link naar het gewenste resultaat.

Voorbeeld
Wanneer parkafk = AAA en bij ''ons type'' 4A wordt ingevuld dat dan bij ''ITS type'' HA3 komt te staan.
Dit mag alleen niet verward worden met 4A van parkafk. BBB waar de 4A een HA1 is.

Voor zover dit een beetje logisch is.

Ik weet ook niet of dit überhaupt mogelijk is

Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
Afbeeldingslocatie: https://i.imgur.com/IV71rU8.jpg

Afbeeldingslocatie: https://i.imgur.com/1qqR0DQ.jpg

maar de combinatie BBB en A1 komt helemaal niet voor in je zoektabel. Zo kan excel hem natuurlijk nooit vinden...
Excel is een 'domme' computer, en kan dus alleen zoeken op basis van wat jij hem vertelt. Hij kan niet gaan interpreteren, zoals jij hier lijkt te doen.

[ Voor 16% gewijzigd door breew op 31-10-2017 12:20 ]


Acties:
  • 0 Henk 'm!

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 08:32

Tazzios

..

Verwijderd schreef op dinsdag 31 oktober 2017 @ 12:16:
https://i.imgur.com/1qqR0DQ.jpg
Is de link naar het gewenste resultaat.

Voorbeeld
Wanneer parkafk = AAA en bij ''ons type'' 4A wordt ingevuld dat dan bij ''ITS type'' HA3 komt te staan.
Dit mag alleen niet verward worden met 4A van parkafk. BBB waar de 4A een HA1 is.

Voor zover dit een beetje logisch is.

Ik weet ook niet of dit überhaupt mogelijk is
Het kan maar je moet dan veldnamen gaan combineren om een unieke regel op te halen d.w.z. parknaam en type.
Maar ik heb geen zin omdat helemaal uit te gaan werken. :+

Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
Tazzios schreef op dinsdag 31 oktober 2017 @ 12:19:
[...]

Het kan maar je moet dan veldnamen gaan combineren om een unieke regels op te halen d.w.z. parknaam en type.
Maar ik heb geen zin omdat helemaal uit te gaan werken. :+
Wat @Tazzios zegt, en dan moet het hiermee lukken:
https://exceljet.net/formula/vlookup-with-multiple-critiera
Of je maakt in beide tabellen een hulpkolom, waarin je parknaam en type samenvoegt in 1 cel, waarop je vervolgens 'gewoon' verticaal kunt zoeken.

succes!

[ Voor 15% gewijzigd door breew op 31-10-2017 12:24 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
@ Breew, dit zijn niet de letterlijke benamingen. De echte lijst is een stuk langer, dit is een kort voorbeeld

Acties:
  • 0 Henk 'm!

  • Icephase
  • Registratie: Mei 2008
  • Laatst online: 16:15

Icephase

Alle generalisaties zijn FOUT!

Verwijderd schreef op dinsdag 31 oktober 2017 @ 12:25:
@ Breew, dit zijn niet de letterlijke benamingen. De echte lijst is een stuk langer, dit is een kort voorbeeld
Nogmaals, de kolom waarmee je de tabellen 'koppelt' moet unieke waarden bevatten. Dat is er in jouw voorbeeld niet, en als ik het goed begrijp in de werkelijke lijst ook niet. Dat zul je eerst moeten oplossen omdat Excel anders niks kan vergelijken. Want hoe weet Excel anders welke waarde hij moet hebben?

Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
Verwijderd schreef op dinsdag 31 oktober 2017 @ 12:25:
@ Breew, dit zijn niet de letterlijke benamingen. De echte lijst is een stuk langer, dit is een kort voorbeeld
Als je niet de echte data geeft, dan blijft het natuurlijk giswerk ;)

Voor een volgende keer, kun je denk ik beter het bestand even delen. Of exporteren naar csv, en dan de tekst hosten op pastebin. Dan kan iedereen even snel jouw data importeren in excel, en zelf formules bouwen...
Dat gaat een hoop heen-en-weer gepraat schelen :)

Acties:
  • +1 Henk 'm!

Verwijderd

Topicstarter
Ik heb het opgelost dmv een hulpkolom. Bedankt voor het meedenken allemaal!

Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

FTFY :) Je kunt ook gewoon naar Tweakers.net verwijzen. :+ Je gaat toch niet naar een andere site verwijzen als het antwoord ook hier gewoon te vinden is. (zoeken meerdere criteria / voorwaarden)

[ Voor 20% gewijzigd door Lustucru op 31-10-2017 19:36 ]

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 20:13
Lustucru schreef op dinsdag 31 oktober 2017 @ 19:35:
[...]


FTFY :) Je kunt ook gewoon naar Tweakers.net verwijzen. :+ Je gaat toch niet naar een andere site verwijzen als het antwoord ook hier gewoon te vinden is. (zoeken meerdere criteria / voorwaarden)
Google is mijn beste vriend in deze. tijd voor een SEO ronde van het forum? :+
Pagina: 1