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

Users koppelen aan applicaties

Status
Niet open voor verdere reacties.

Peter B

Gebruiker
Lid geworden
8 feb 2007
Berichten
672
De situatie:
Ik heb een tabel met Applicaties (App 1-20) per Rol (Rol 1-10)
Daaronder heb ik een tabel met User (User 1-10) per Rol (Rol 1-10)

Ik vraag mij af of er een "werkbare" formule is om de Applicaties (App 1 - 20) te koppelen aan de Users (User 1 - 10). Ik ben expliciet niet op zoek naar user functions of andere VBA oplossingen. Ik *denk* dat ik die (wel) zelf kan bouwen.

Zie ook de bijlage met in geel de (voorspelde) correcte invulling van de laatste tabel
Bekijk bijlage VB Helpmij UserApp.xlsx
 
In B36 en kopiëren naar rechts en naar beneden tot en met U45:

Code:
=ALS(SOMPRODUCT((INDEX($B$2:$K$21;VERGELIJKEN(B$35;$A$2:$A$21;0);0)="x")*(INDEX($B$24:$K$33;VERGELIJKEN($A36;$A$24:$A$33;0);0)="x"));"x";"")

Edit: dat was de robuustere oplossing; gezien de layout is ook de volgende - simpelere - oplossing mogelijk:
Code:
=ALS(SOMPRODUCT((INDEX($B$2:$K$21;KOLOMMEN($B36:B36);0)="x")*($B24:$K24="x"));"x";"")
 

Bijlagen

  • VB Helpmij UserApp MB.xlsx
    15,7 KB · Weergaven: 24
Laatst bewerkt:
Helemaal top! En meteen 2 foutjes uit mijn voorspelde uitwerking gehaald.

Dank je wel :thumb:
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan