Vzorec aplikace Excel: Ověření dat musí začínat znakem -

Obecný vzorec

=EXACT(LEFT(A1,3),"XX-")

souhrn

Chcete-li povolit pouze hodnoty, které začínají určitým textem, můžete použít ověření dat pomocí vlastního vzorce založeného na funkcích EXACT a LEFT.

V zobrazeném příkladu je ověření dat aplikované na C5: C9:

=EXACT(LEFT(C5,3),"MX-")

Vysvětlení

Pravidla ověření dat se aktivují, když uživatel přidá nebo změní hodnotu buňky.

V tomto vzorci se funkce LEFT používá k extrakci prvních 3 znaků vstupu v C5.

Dále se funkce EXACT používá k porovnání extrahovaného textu s textem pevně zakódovaným do vzorce „MX-“. PŘESNÉ provede porovnání velkých a malých písmen. Pokud se dva textové řetězce přesně shodují, vrátí EXACT PRAVDU a ověření projde. Pokud shoda selže, vrátí funkce EXACT hodnotu FALSE a ověření vstupu selže.

Test nerozlišuje velká a malá písmena s COUNTIF

Pokud test malých a velkých písmen nepotřebujete, můžete použít zástupný vzorec založený na funkci COUNTIF:

=COUNTIF(C5,"MX-*")

Hvězdička (*) je zástupný znak, který odpovídá jednomu nebo více znakům.

Poznámka: Odkazy na buňky ve vzorcích pro ověření dat jsou relativní k levé horní buňce v rozsahu vybraném, když je definováno ověřovací pravidlo, v tomto případě C5.

Zajímavé články...