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

Opgelost Gegevens bundelen n.a.v. selectie - deel 2

Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

ronbb2

Gebruiker
Lid geworden
18 mei 2015
Berichten
107
Goedendag allen,

Niet lang geleden ben ik door jullie heel goed geholpen met een vraagstuk, te weten:

Inmiddels is het bestand ingevuld en zie ik toch nog iets wat opgepakt dient te worden. Hierbij doe ik wederom een beroep op jullie kennis.

Kort samengevat het volgende. Het gaat om een soort van database waarin een overzicht van hoofd- en bijproducten worden weergegeven. Werkblad 1 toont een samenvattend totaaloverzicht, werkblad 2 kan worden aangegeven welke bijproducten per hoofdproduct aanwezig zijn. A.d.h.v. mijn eerdere vraag is het vervolgens gelukt om alle bijproducten in 1 cel op het eerste werkblad te krijgen, te weten kolom D.

Nu blijkt dat een hoofdproduct vaker kan voorkomen maar met een andere omschrijving en hierdoor werkt mijn eerder verkregen formule niet meer goed genoeg. De formule kijkt namelijk alleen naar de naam van het hoofdproduct. Nu een hoofdproduct vaker kan voorkomen loop ik er dus tegen aan dat hij in een cel van kolom D alles samenvoegt, resulterend in onjuiste en/of dubbele bijproducten behorende tot het hoofdproduct uit kolom A.

Waar ik dus naar op zoek ben is een soortgelijke formule zoals hij nu in kolom D staat, maar dat ie ook kijkt naar de waarde in Kolom B. De formule is als volgt:

Code:
=LET(t;Tabel1[#Alles];TEKST.COMBINEREN(", ";;ALS((NEMEN(t;;1)=A2)*(t="J");NEMEN(t;1);"")))

Het is wat lastig om goed uit te leggen. Hoop dat het één en ander duidelijk is.

Helaas is er op dit moment even geen mogelijkheid om met draaitabellen o.i.d. te werken. Ik moet het even doen met een ouderwetse formule.
 

Bijlagen

Ik vind de draaitabel juist ouderwets ;)

Code:
=LET(t;Tabel1[#Alles];TEKST.COMBINEREN(", ";;ALS((NEMEN(t;;1)=A2)*(INDEX(t;;2)=B2)*(t="J");NEMEN(t;1);"")))
 
Ik vind de draaitabel juist ouderwets ;)

Code:
=LET(t;Tabel1[#Alles];TEKST.COMBINEREN(", ";;ALS((NEMEN(t;;1)=A2)*(INDEX(t;;2)=B2)*(t="J");NEMEN(t;1);"")))
Dat is hem inderdaad. Wederom bedankt! Ik kan weer verder :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan