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

Dit topic is als opgelost gemarkeerd

SUVERMO

Gebruiker
Lid geworden
22 dec 2019
Berichten
478
ik heb een exelbestand met 2 bladen
Blad1 heeft 474210 rijen
In cel Blad2!A2 staat de formule
Code:
=UNIEK(INDIRECT("'Blad1'!b2:b"&AANTALARG(Blad1!B:B)))
In cel Blad2!D2 kan men met gegevensvalidatie kiezen uit de lijst, formule
Code:
=INDIRECT("A2:A"&AANTALARG(A:A))
Is het mogelijk om de formule van Blad2!A2 te gebruiken als formule in de gegevensvalidatie?
 
Laatst bewerkt door een moderator:
toch wel een voorbeeldbestandje vergeten zeker.
 
bestand was te groot, nu met minder rijen
 

Bijlagen

  • helpmij gegevensvalidatie 2.xlsx
    26,9 KB · Weergaven: 5
Zo?
PHP:
=INDIRECT("'Blad2'!A2:A"&AANTALARG(A:A)+1)
 
Bedankt edmoor
Bedoeling was om de formule
Code:
=UNIEK(INDIRECT("'Blad1'!B2:B"&AANTALARG(Blad1!B:B)))
te gebruiken als formule in de gegevensvalidatie.
Dus zonder formule in Blad2!A2
 
Laatst bewerkt door een moderator:
Lijkt me niet handig: de gebruiker moet zelf invoeren met alle kans op fouten.
Met een lijst in de validatie hoeft een gebruiker alleen maar een item te selekteren.
 
Ik weet het niet helemaal zeker maar ik dacht dat je bij gebruik van de formule in gegevensvalidatie niet de functie INDIRECT kunt gebruiken.
 
Het verwijzen naar een tabel is juist met de functie INDIRECT heel waardevol, dus wat mij betreft geen probleem. Bij gegevensvalidatie>Lijst althans
 
Willem, We doen allemaal ons uiterste best om de TS van antwoorden te voorzien. En eerlijk is eerlijk, dat heb jij al heel vaak gedaan. Vergissen is er dus wat mij betreft niet bij. Ik geniet al jaren van jouw bijdragen, dus wat mij betreft een grote Dankuwel in jouw richting!
 
Alvast iedereen bedankt voor het meedenken,
Ik heb nog geen oplossing gevonden
nu staat volgende formule in de gegevensvalidatie voor Blad2!D6: =Blad1!$B$2:$B$999999,
nu staat volgende formule in de gegevensvalidatie voor Blad2!D7: =Blad1!$C$2:$C$999999
Blad1 heeft echter 474210 rijen met inhoud in kolom B
De laatste waarde die geselecteerd kan worden in de gegevensvalidatietabel is deze die staat in Blad1!$B$32769
hoe kan men bekomen dat de waarde na rij 32769 ook in de gegevensvalidatietabel verschijnen?
 

Bijlagen

  • helpmij gegevensvalidatie 2.xlsx
    192,3 KB · Weergaven: 4
En wat zou dat aan gebruiksgemak moeten opleveren ?
 
In de lijst van Blad2!D6 is het laatste Mechelen, bedoeling is Viroinval als het laatste
bijgevoegd bestand is zip, anders kon ik het niet bezorgen
 

Bijlagen

  • helpmij gegevensvalidatie 3.zip
    763,3 KB · Weergaven: 1
Waarom niet gesorteerd en uniek?
In Office 365 kan je dat eenvoudig doen in bijvoorbeeld kolom C:
PHP:
=SORTEREN(UNIEK(B:B))
De gegevensvalidatie doe je dan op die kolom C.
 
Nee.
Zoals in #14 staat is die formule voor kolom C in Blad1.
 
Alvast iedereen bedankt voor het meedenken.

Waarvoor had ik hulp nodig?

Via de website van het Belgische statistiekbureau (Statbel) had ik een Excel-bestand gedownload met gegevens omtrent “bevolking naar woonplaats, nationaliteit, burgerlijke staat, leeftijd en geslacht”.

Bedoeling was om een overzicht te maken volgens gemeente, het is iets meer geworden.

Bijgevoegd het bestand als inspiratie voor andere Excel-gebruikers
 

Bijlagen

  • CALC_TF_SOC_POP_STRUCT_0000.xlsx
    66,8 KB · Weergaven: 7
Terug
Bovenaan Onderaan