Excel- Egy érvényes kritériumok alapján érvényesítő lista aktiválása

  • Szerző: Mike-31
  • Dátum: 2012.12.26

Lehetőség van az érvényesítési lista engedélyezésére vagy letiltására meghatározott kritériumok alapján (numerikus érték vagy szöveg egy cellában vagy tartományban).

Ha a célértékek egy külön lapon vannak, mint az érvényesítési lista, akkor célszerű megnevezni a céladatokat tartalmazó tartományt (ez segít a képletek lerövidítésében).

Példánkban az adatok a "Sheet2" nevű lapon találhatók. Jelölje ki az érintett tartományt (Sheet2 A1: A20)> (Name / Define Name), például "Titi" néven.

Az érvényesítési lista létrehozása előtt elengedhetetlen, hogy a feltétel kritériuma "TRUE" legyen.

Ha például a cella tartalmának (B5 cella) által meghatározott érvényesítési lista aktiválása, írja be az X értéket ebben a cellában /

A D3 cellában szeretnénk létrehozni az érvényesítési listát, amely megjeleníti a Titi nevű tartomány adatait. Általában olyan hitelesítési képletként lett volna megadva, mint:

 = HA (B5 "", Titi, "") 

Most már lehet ellenőrizni az érvényesítési listát, amikor a B5 cella nem üres.

Lehetséges másképp gondolkodni, ha egy másik nevezett tartomány definíciójába tartozó tesztet „Liste” -nek nevezünk, hogy elkerüljük a „Titi” nevű tartomány interferenciáját.

 = HA (Feuil1! $ B $ 5 "", OFFSET (Feuil2! $ A $ 1, 1,, COUNTA (Feuil2! $ A: $ A) -1), "") 

Az érvényesítési lista hozzáférhetősége bármilyen típusú ellenőrzésnek vethető alá: Tegyük fel, hogy validációs listaként szeretnénk használni az A1: A20 tartományban lévő értékek összegét (20-nál kisebb vagy annál kisebb szám).

Ebben az esetben a feltétel akkor igaz, ha a 20-nál kisebb vagy annál kisebb értékek, beleértve az üres cellákat is, amelyek nullát adnak vissza.

Az érvényesítési lista létrehozásának képlete

 = HA (SUM ($ A $ 1: $ A $ 20) <= 20, Titi, "") 

Abban az esetben, ha a validálási lista legalább 20, vagy annál nagyobb mennyiséget igényel, kötelező az A1 - A20 tartományba beírni, amelynek értéke legalább 20.

Ezután hozza létre az ilyen típusú érvényesítési listát:

 = HA (SUM ($ A $ 1: $ A $ 20)> = 20, Titi, "") 

Töltse le a mintafájlt: //cjoint.com/12nv/BKzoUyiDQdq.htm

Előző Cikk Következő Cikk

Top Tippek