Формула на Excel: Проверката на данните не трябва да съществува в списъка -

Съдържание

Обща формула

=COUNTIF(list,A1)=0

Обобщение

Забележка: Excel има вградени правила за проверка на данните за падащи списъци. Тази страница обяснява как да създадете персонализирано правило за проверка, когато искате да * предотвратите * потребител да въведе стойност в списък.

За да разрешите само стойности, които не съществуват в списък, можете да използвате проверка на данни с персонализирана формула, базирана на функцията COUNTIF. В показания пример валидирането на данните, приложено към B5: B9, е:

=COUNTIF(list,B5)=0

където "списък" е наименуваният диапазон D5: D7.

Обяснение

Правилата за проверка на данните се задействат, когато потребителят добави или промени стойността на клетката.

В този случай функцията COUNTIF е част от израз, който връща TRUE, когато стойност не съществува в дефиниран списък. Функцията COUNTIF просто отчита появата на стойността в списъка. Докато броят е нула, записът ще премине проверка. Ако броят не е нула (т.е. потребителят е въвел стойност от списъка), проверката няма да успее.

Забележка: Препратките към клетки във формулите за валидиране на данни са спрямо горната лява клетка в избрания диапазон, когато е дефинирано правилото за валидиране, в този случай B5.

Интересни статии...