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

Vlookup in eigen kolom

Status
Niet open voor verdere reacties.

vrouw

Terugkerende gebruiker
Lid geworden
27 mrt 2010
Berichten
1.434
Hallo,

Is het mogelijk om Vlookup naar zijn eigen kolom te laten kijken?

Ik ben dus op zoek hoe ik in cel C8 de waarde kan laten invullen die al eerder bekend was. In dit geval dus de waarde "a" uit cel C2
 

Bijlagen

  • Vlookup eigen kolom.xlsx
    12,7 KB · Weergaven: 30
Geldt het alleen voor C8 of ook voor de rest van de cellen in kolom C?
 
Code:
=vert.zoeken(d8;kiezen({2\1};$c$2:c7;$d$2:d7);2;0)
 
Geldt het alleen voor C8 of ook voor de rest van de cellen in kolom C?

Ja eigenlijk voor alles wat in die kolom komt/staat.

Nu komt de formule nog niet automatich ook in een volgende regel in de tabel.
 
Laatst bewerkt:
zo?

=VERSCHUIVING(Table1[[#Kopteksten];
Code:
];VERGELIJKEN([@cod];[cod];0);0;1;1)
 
Als ik die formule plak krijg ik onderstaande melding.

1.png
 
Je kan toch niet EN een letter EN een formule in een kolom hebben?

Je kan wel over een formule heen typen, is dat dan de bedoeling?
 
Door de gebruiker als text ingevoerd.
Dat zal de gebruiker ook doen als de vlookup niets heeft gevonden.
Als dan met de volgende regels in de tabel die gevuld worden (door power automate/Flow) en er is dan wel een match dan worden die door de vlookup gevuld.
 
De gebruiker voert tekst in. Die moet hij/zij dan dus over een formule heen typen toch... bijvoorbeeld zoiets voor C8:
Code:
[NL] =ALS.FOUT(INDEX(C$2:C7;VERGELIJKEN(A8&B8;$A$2:A7&B2:B7;0));"")
[EN] =IFERROR(INDEX(C$2:C7;MATCH(A8&B8;A$2:A7&B$2:B7;0));"")
 
helaas, ik krijg het maar niet werkend hoor.
@32AlexCEL Er kan toch gekeken worden naar kolom D waar een samenvoeging staat van kolom A+B.?

Wat ik nu geprobeerd heb maar niet lukt.
Ik verwijder alle regels van de kolom behalve regel1
Ik plak daar de formule in
Code:
=IFERROR(INDEX(C$1:C2;MATCH(A3&B3;A$2:A2&B$2:B2;0));"")
Dan komt er een regel bij in de tabel waar dan ook automatisch de formule in komt.(ja toch?)
In de nieuwe regel staat A3 en B3 hetzelfde als in de regel erboven. Als je nu in C3 tekst typt gebeur er in de regel erboven in C2 niets.

Ik hoop dat jullie het nog snappen :eek:
 
Anders hoor ik het wel van jullie toch als het niet duidelijk is?
 
Misschien toch maar even met een nieuw voorbeeld bestandje.

In kolom D staat nu een nieuwe colom met het ID van kolomA+kolomB als hulpkolom.
Naar Komlom D kan dus gekeken worden voor het zoeken(niet meer naar kolom A+B)

In Cel C2 is de formule door gebruiker overschreven met text en de bedoeling is dat op iedere nieuwe regel die in de tabel word toegevoegd en die heeft hetzelfde ID cel D2 daar ook de tekst in komt te staan.
Gebruiker kan dus in de tabel formule overschrijven in kolom C en dan word in de overice cellen ook die text ingevuld als er een match is met kolom D.
 

Bijlagen

  • Vlookup eigen kolom(3).xlsx
    11,6 KB · Weergaven: 18
eerst Kolom C leegmaken dan deze in C2
PHP:
=IFERROR(INDEX($C$1:C1;MATCH(D2;$D$1:D1;0));"")
 
Dat lijkt inderdaad te werken maar alleen als je cel C2 aanpast met tekst word eronder die ook ingevuld.
Maar niet andersom? dus in Cel C6 word aangepast met text en die komt dan niet in C2 te staan.
 
Ik zou er voor kiezen om een aparte tabel te maken en daarin alle waardes opzoeken
ipv in een cel of een formule of een tekst te plaatsen.
Dan heb je Kolom D ook niet nodig.
 

Bijlagen

  • Vlookup eigen kolom alternatieve opl.xlsx
    11,3 KB · Weergaven: 18
vrouw, als je met gewone excel formules wil werken, dan moet je de formule alleen naar boven laten zoeken.
als je hem over de hele kolom laat zoeken dan krijg je een "kringverwijzing" .
als je overal in kolom c wilt kunnen wijzigen, dan heb je vba nodig of een extra kolom zie Willem in post 17
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan