Ik probeer in Excel de ledenadministratie van mijn moestuinvereniging te verbeteren, alle relaties leggen gaat nu met de hand en dat maakt het onoverzichtelijk en ook foutgevoelig. Wat ik wil is een lijst met tuinen, een lijst met leden en onderling de relatie leggen welke huurder welke tuinen huurt en dat netjes tonen op een "plattegrond".
Wat ik nu heb is:

Een lid kan en mag maximaal 4 tuinen huren. Wanneer er tuinnummers worden ingevoerd zoekt Excel automatisch in de lijst met tuinen, pakt de grootte van de tuin en geeft aan hoeveel are een tuinder huurt.
That relationship works
Dan de lijst met tuinen

Wat ik wil is bij elke tuin laten zien wie deze tuin huurt en wie de eventuele medehuurders zijn. Dat laatste zit nog niet in de Excelsheet.
Waar ik nu tegenaan loop is dat ik het niet voor elkaar krijg om Excel in 4 kolommen #1 t/m #4 te laten zoeken om daarbij de tuindernaam te laten zien. Ik krijg met =VERT.ZOEKEN het wel voor elkaar om hem in 1 kolom te laten zoeken maar dus niet in de array. ( Wat logisch is want daarvoor is de functie VERT.ZOEKEN ook niet bedoeld )
Ik wil de tuinder en medetuindernaam van dit tabblad gebruiken om te tonen op de plattegrond. Het enige wat we dan nog hoeven te doen is de lijst met leden met welke tuinen ze huren bij te houden en de plattegrond en verhuurde lijst worden automatisch bijgewerkt.
Ik kwam daarna https://support.office.co...c3-4fae-a909-89c482d389b2 tegen en heb geprobeerd om met =INDEX en VERGELIJKEN een vergelijkbare functie te schrijven.
Als ik de volgende functie gebruik:
Dan zoekt hij alleen in kolom #1 en dan vind hij een juist resultaat. Als ik hem echter laat zoeken in:
Dwz de hele matrix van #1 t/m #4 dan krijg ik altijd een #N/B foutmelding terug. Dat terwijl volgens de functie vergelijken hij wel in een matrix kan zoeken.
Ik heb nog geprobeerd om dan maar uit armoede 4x de eerste functie te gebruiken en de output te concatten tot 1 string (
) maar dat levert al bij de eerste concat een #N/B foutmelding op. Misschien doe ik wat fout met het concatten zelf maar ik zie zo 1 2 3 niet hoe en wat.
Mijn vraag is dus hoe kan ik mijn formule zo maken dat ik in een matrix van 4 kolommen kan zoeken naar 1 resultaat, daar de naam van bij te zoeken en die te tonen als huurder.
Iemand enig idee?
Wat ik nu heb is:

Een lid kan en mag maximaal 4 tuinen huren. Wanneer er tuinnummers worden ingevoerd zoekt Excel automatisch in de lijst met tuinen, pakt de grootte van de tuin en geeft aan hoeveel are een tuinder huurt.
That relationship works
Dan de lijst met tuinen

Wat ik wil is bij elke tuin laten zien wie deze tuin huurt en wie de eventuele medehuurders zijn. Dat laatste zit nog niet in de Excelsheet.
Waar ik nu tegenaan loop is dat ik het niet voor elkaar krijg om Excel in 4 kolommen #1 t/m #4 te laten zoeken om daarbij de tuindernaam te laten zien. Ik krijg met =VERT.ZOEKEN het wel voor elkaar om hem in 1 kolom te laten zoeken maar dus niet in de array. ( Wat logisch is want daarvoor is de functie VERT.ZOEKEN ook niet bedoeld )
Ik wil de tuinder en medetuindernaam van dit tabblad gebruiken om te tonen op de plattegrond. Het enige wat we dan nog hoeven te doen is de lijst met leden met welke tuinen ze huren bij te houden en de plattegrond en verhuurde lijst worden automatisch bijgewerkt.
Ik kwam daarna https://support.office.co...c3-4fae-a909-89c482d389b2 tegen en heb geprobeerd om met =INDEX en VERGELIJKEN een vergelijkbare functie te schrijven.
Als ik de volgende functie gebruik:
code:
1
| =INDEX(Tabel1[NaamCompleet];VERGELIJKEN([Tuinnummer];Tabel1['#1];0)) |
Dan zoekt hij alleen in kolom #1 en dan vind hij een juist resultaat. Als ik hem echter laat zoeken in:
code:
1
| =INDEX(Tabel1[NaamCompleet];VERGELIJKEN([Tuinnummer];Tabel1[['#1]:['#4]];0)) |
Dwz de hele matrix van #1 t/m #4 dan krijg ik altijd een #N/B foutmelding terug. Dat terwijl volgens de functie vergelijken hij wel in een matrix kan zoeken.
Ik heb nog geprobeerd om dan maar uit armoede 4x de eerste functie te gebruiken en de output te concatten tot 1 string (

Mijn vraag is dus hoe kan ik mijn formule zo maken dat ik in een matrix van 4 kolommen kan zoeken naar 1 resultaat, daar de naam van bij te zoeken en die te tonen als huurder.
Iemand enig idee?
[ Voor 1% gewijzigd door mkleinman op 19-09-2018 11:32 . Reden: PLaatjes gefixt ]
Duurzame nerd. Veel comfort en weinig verbruiken. Zuinig aan doen voor de toekomst.