Delen via

IF commando in gegevens validatie lijst gebruiken.

Anoniem
2021-07-15T12:42:58+00:00

Goedenavond,

Inmiddels heb ik een oplossing gevonden voor mijn vraagstuk.

Hieronder de formules zoals ik ze gebruikt heb om tot een oplossing te komen.

Tabblad "Instellingen", hier geef ik aan welke hoofd/subcategorieen actief moeten zijn

Tabblad "Formules", hier word een nieuwe lijst gegenereerd welke filters op een X.

=FILTER(tabel.uitgaven.categorieen[uitgaven];tabel.uitgaven.categorieen[x]="x";)

Tabblad "Transacties", hier staan de dropdowns van hoofd- en subcategorie met de volgende code:

Hoofd: =OFFSET(Formules!$B$2;1;0;COUNTA(Formules!$B$3:$B$20);1)

Sub: =OFFSET(Formules!$F$2;1;MATCH($E$6;Formules!$F$2:$T$2;0)-1;COUNTA(OFFSET(Formules!F2;1;MATCH($E$6;Formules!$F$2:$T$2;0)-1;20;1)))

Nu resteert mij alleen nog het vraagstuk of het mogelijk is om een IF met een true en false in een datavalidation list formule te plaatsen. Ik wil met die formule aangeven welke hoofdcategorie lijst gebruikt moet worden. Bij positieve bedragen de inkomsten categorieën en bij negatieve bedragen uiteraard de uitgaven categorieën.

Oorspronkelijk vraagstuk:

Goedemiddag,

Momenteel ben ik bezig met het opstellen van een Excel sheet welke mijn in en uitgave moet gaan bijhouden. Ik heb een aantal vragen over de mogelijkheden van een dropdown menu waar ik na uren googelen nog niet het juiste antwoord op heb kunnen vinden.

Onderaan dit bericht een aantal foto's om mijn verhaal te verduidelijken (inkomsten heeft alleen hoofd categorieën en uitgaven heeft ook sub categorieën) .

1) Het idee is dat in de sheet:instellingen (foto 1) aangegeven kan worden welke hoofd- en sub-categorieen actief moeten zijn. Dit wil ik realiseren doormiddel van het "x" teken in de 2e column van iedere tabel. Op foto 2 zie je de daadwerkelijke dropdown. Zodra het "x" teken mist achter een van de categorieën moet deze verdwijnen in de dropdown lijst.

2) Het tweede plan is dat de tweede dropdown (op foto 2 onder sub categorieën) de actieve categorieën laat zien. Deze worden gespecificeerd op foto 1 in de witte tabellen. Uiteraard ook hierbij weer alleen die actief zijn gemaakt doormiddel van de "x"

3) Als laatste zou ik (in foto 2) willen dat de dropdown van de hoofd categorieën kijkt naar of het ingevulde bedrag positief of negatief is. Als deze positief is een lijst weergeeft van inkomsten en negatief uiteraard de uitgaven lijst.

Als voorbeeld:

In mijn uitgave sheet (foto 2) ga ik een uitgaven invoeren die ik gedaan heb voor mijn huis. Ik heb namelijk de hypotheek betaald. Ik vul dus een datum en een negatief bedrag in. Ik kies in de hoofdcategorie-dropdown "huis" en krijg in de subcategorie-dropdown de opties: Hypotheek/huur, telefoon, kabel/satelliet etc..

(De reden dat Energie, Gas/olie etc.. niet worden weergegeven is omdat ze niet actief zijn gemaakt door een "x"). Hier kies ik uiteindelijk voor "Hypotheek/huur" en vul eventueel een notitie in. Uiteindelijk kan ik in een, nog te maken, overzicht zien wat mijn geldstromen zijn geweest en of ik nog kan sparen of zuiniger om moet gaan met mijn geld.

Ik hoop dat mijn uitleg duidelijk is. Zo niet geef ik graag nog wat meer uitleg!

Als er andere manieren zijn om iets soortgelijks te bereiken hoor ik dat ook graag.

Alvast bedankt!

Met vriendelijke groet,

Remco van Es

EDIT:

Momenteel ben ik aan het experimenteren met een 3e (formules) sheet. In deze sheet wil ik alle uitgebreidere formules verwerken zodat deze niet zichtbaar zijn. Hierin heb ik een =FILTER formule gemaakt welke een nieuwe lijst gegenereerd op basis van de voorwaarden dat er een X ingevuld is (foto 3). De formule is als volgt: =FILTER(tabel.inkomsten.categorieen[inkomsten];tabel.inkomsten.categorieen[x]="x";)

tabel.inkomsten.categorieen is de eerste grijze tabel in foto 1.

Vervolgens geef ik via data validation aan dat de dropdown zijn waardes moet halen uit het resultaat op mijn formules sheet. Dit werkt, echter krijg ik het niet voor elkaar om het gebied variabel te krijgen. Wat ik hiermee bedoel is dat hij nu bijvoorbeeld cel B4 t/m B10 gebruikt als waardes maar wanneer ik een extra categorie (foto 1) aan of uitzet hij B10 natuurlijk niet bijstelt naar B9 of B11. Is hier een manier voor?

Ik heb ook al geprobeerd om de resultaten van de eerder genoemde FILTER formule in een tabel uit te laten printen maar dan krijg ik #spill te zien.

Foto 1:

![](https://learn-attachment.microsoft.com/api/attachments/3da1f7c8-9b51-48c0-b2be-93e2fd0dd9f3?platform=QnA"https://learn-attachment.microsoft.com/api/attachments/48eea7b8-3ac5-4ee0-86c8-4dd462d0362d?platform=QnA" rel="ugc nofollow">![](https://learn-attachment.microsoft.com/api/attachments/48eea7b8-3ac5-4ee0-86c8-4dd462d0362d?platform=QnA"https://learn-attachment.microsoft.com/api/attachments/6cc2aab7-45f8-4581-8ad1-9eb248f69442?platform=QnA" rel="ugc nofollow">![](https://learn-attachment.microsoft.com/api/attachments/6cc2aab7-45f8-4581-8ad1-9eb248f69442?platform=QnA

Microsoft 365 en Office | Excel | Voor thuisgebruik | Windows

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. U kunt met een stem aangeven of de inhoud nuttig is, maar u kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen.

0 opmerkingen Geen opmerkingen
Antwoord geaccepteerd door vraagauteur
  1. Anoniem
    2021-07-19T07:39:44+00:00

    Hallo Remco,

    Fijn dat het gelukt is je probleem op te lossen. Ik zie dat je daarvoor je eerste bericht van deze discussie hebt bewerkt. Het is beter om als je een oplossing gevonden hebt dit in een apart bericht te posten, want dat kunnen we dan als antwoord markeren, zodat het ook voor andere gebruikers makkelijker te vinden wordt als ze eens tegen een soortgelijk probleem aanlopen.

    Ik zal deze post voor nu afsluiten, mocht je in de toekomst nog eens vragen hebben of problemen ondervinden, post dan gerust een nieuwe vraag hier in de Community.

    Groeten,

    Pascal

    1 persoon vond dit antwoord nuttig.
    0 opmerkingen Geen opmerkingen

6 extra antwoorden

Sorteren op: Meest nuttig
  1. Anoniem
    2021-07-15T20:07:27+00:00

    Goedenavond Bocculus,

    Ik zit al een aantal avonden te stoeien(knoeien) maar sta zeker open voor alternatieven.

    Kun je misschien uitleggen hoe de "dropdown" die jij omschrijft werkt? Of althans, hoe ze deze functie noemen in Excel zodat ik zelf Google kan raadplegen?

    Alvast bedankt!

    Remco

    0 opmerkingen Geen opmerkingen
  2. Anoniem
    2021-07-15T20:01:26+00:00

    Beste Remco,

    Als ik je goed begrijp, dan ben je pas begonnen met het maken van een overzicht van je inkomsten en uitgaven. En dat begint met een goede opzet. Je kunt daarbij het beste een (één) tabblad maken voor je inkomsten én uitgaven, zodat ze overzichtelijk bij elkaar staan.

    Een goede kolomindeling kan dan zijn: Datum, Notitie, Hoofdcategorie, Subcategorie, Inkomsten en Uitgaven.

    Het werken met dropdownlijsten is omslachtig. Het is naar mijn mening veel eenvoudiger om de alt-toets te gebruiken in combinatie met de pijl naar beneden. Je krijgt dan een lijstje (ook een dropdown!) met alle in die kolom gebruikte omschrijvingen die je dan met de muis kunt aanwijzen. Misschien vindt je dat ook omslachtig, maar is ingebouwd in excel.

    Groet,

    Bocculus

    0 opmerkingen Geen opmerkingen
  3. Anoniem
    2021-07-15T17:14:50+00:00

    Hartelijk dank voor uw reactie.

    Excuus dat mijn uitleg misschien niet helemaal duidelijk is geweest. Ik heb het bericht aangepast in de hoop dat het nu duidelijker is.

    De grijze tabellen met rode headers zijn de "hoofdcategorie" tabellen. Deze zullen altijd in dropdown 1 als optie gekozen moeten worden. Bij een positief bedrag alles van de inkomstentabel en bij een negatief bedrag alles van de uitgaventabel.

    Zodra er een uitgaven categorie is gekozen. Bijvoorbeeld: Levensonderhoud moet in de tweede dropdown alle actieve subcatergorieen weergegeven worden. Alle subcategorieën zijn onderverdeeld in de witte tabellen aan de rechterzijde. Stel dat er dus voor levensonderhoud gekozen word moeten alle subcategorieën als boodschappen, persoonlijke spullen etc.. worden weergegeven (mits geactiveerd door middel van het kruisje).

    Met vriendelijke groet,

    Remco van Es

    0 opmerkingen Geen opmerkingen
  4. Anoniem
    2021-07-15T15:21:27+00:00

    Wat je wil kun je (naar mijn mening) alleen op een goede manier bereiken met vba.

    Overigens is het mij volslagen onduidelijk welke subcategorieën uit tabel in tabel 2 naast hoofdcategorie "Salaris en fooien" geplaatst zouden moeten worden. Tabel 1 geeft daarover geen duidelijkheid.

    0 opmerkingen Geen opmerkingen