Excel-formule: gegevensvalidatie mag niet bestaan ​​in lijst -

Inhoudsopgave

Generieke formule

=COUNTIF(list,A1)=0

Samenvatting

Opmerking: Excel heeft ingebouwde gegevensvalidatieregels voor vervolgkeuzelijsten. Op deze pagina wordt uitgelegd hoe u een aangepaste validatieregel kunt maken als u * wilt voorkomen * dat een gebruiker een waarde in een lijst invoert.

Om alleen waarden toe te staan ​​die niet in een lijst voorkomen, kunt u gegevensvalidatie gebruiken met een aangepaste formule op basis van de AANTAL.ALS-functie. In het getoonde voorbeeld is de gegevensvalidatie toegepast op B5: B9:

=COUNTIF(list,B5)=0

waarbij "lijst" het benoemde bereik D5: D7 is.

Uitleg

Regels voor gegevensvalidatie worden geactiveerd wanneer een gebruiker een celwaarde toevoegt of wijzigt.

In dit geval maakt de AANTAL.ALS-functie deel uit van een uitdrukking die WAAR retourneert wanneer een waarde niet bestaat in een gedefinieerde lijst. De AANTAL.ALS-functie telt eenvoudig het aantal keren dat de waarde in de lijst voorkomt. Zolang de telling nul is, wordt de invoer goedgekeurd. Als het aantal niet nul is (dwz de gebruiker heeft een waarde uit de lijst ingevoerd), zal de validatie mislukken.

Opmerking: celverwijzingen in formules voor gegevensvalidatie zijn relatief ten opzichte van de cel linksboven in het bereik dat is geselecteerd bij het definiëren van de validatieregel, in dit geval B5.

Interessante artikelen...