Ugrás a tartalomra

Feltételes legördülő lista IF utasítással (5 példa)

Ha létre kell hoznia egy legördülő listát, amely attól függően változik, hogy mit jelölt ki egy másik cellában, egy feltétel hozzáadása a legördülő listához egy segítő megoldás lehet. Feltételes legördülő lista létrehozásakor az IF utasítás használata intuitív módszer, mivel mindig ezt használják a feltételek tesztelésére az Excelben. Ez az oktatóanyag 5 módszert mutat be, amelyek segítenek lépésről lépésre létrehozni egy feltételes legördülő listát az Excelben.


Használja az IF vagy IFS utasítást egy feltételes legördülő lista létrehozásához

Ez a rész két funkciót kínál: a IF funkció és a IFS funkció hogy segítsen létrehozni egy feltételes legördülő listát az Excel más cellái alapján két példával.

Adjon hozzá egyetlen feltételt, például két országot és azok városait

Ahogy az alábbi gif is mutatja, könnyedén válthat két ország városa között.Egyesült Államok és a Franciaország” a legördülő listában. Nézzük meg, hogyan lehet egy IF függvényt használni a megvalósításhoz.

1. lépés: Hozza létre a fő legördülő listát

Először is létre kell hoznia egy fő legördülő listát, amely a feltételes legördülő lista alapjául fog szolgálni.

1. Jelöljön ki egy cellát (ebben az esetben E2), ahová a fő legördülő listát be szeretné szúrni. Menj a dátum lapon válassza ki a lehetőséget adatok ellenőrzése.

2. Ban,-ben adatok ellenőrzése párbeszédpanelen, kövesse az alábbi lépéseket a beállítások konfigurálásához.

1) Maradjon a beállítások fül;
2) Válassza ki Lista a Hagyjuk doboz;
3) A Forrás mezőben válassza ki a legördülő listában megjeleníteni kívánt értékeket tartalmazó cellatartományt (itt a táblázat fejléceit választom ki)
4) Kattintson a gombra OK gomb. Lásd a képernyőképet:

2. lépés: Hozzon létre egy feltételes legördülő listát egy IF utasítással

1. Válassza ki a cellák tartományát (ebben az esetben E3:E6), ahová a feltételes legördülő listát be szeretné szúrni.

2. Menj a dátum lapon válassza ki a lehetőséget adatok ellenőrzése.

3. Ban,-ben adatok ellenőrzése párbeszédpanelen az alábbiak szerint kell konfigurálnia.

1) Maradjon a beállítások fül;
2) Válassza ki Lista a Hagyjuk legördülő lista;
3) Írja be a következő képletet a forrás doboz;
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)
4) Kattintson a gombra OK gomb. Lásd a képernyőképet:

Megjegyzések: Ez a képlet azt mondja az Excelnek: Ha az E2 értéke megegyezik a B2 értékével, jelenítse meg a B3:B6 tartomány összes értékét. Ellenkező esetben jelenítse meg az értékeket a C3:C6 tartományban.
Hol
1) E2 az 1. lépésben megadott legördülő lista, amely fejléceket tartalmaz.
2) B2 az eredeti tartomány első fejléccellája.
3) B3: B6 tartalmazza a városokat Egyesült Államok.
4) C3: C6 tartalmazza a városokat Franciaország.
Eredmény

A feltételes legördülő lista ezzel elkészült.

Az alábbi gif-képen látható módon, ha egy egyesült államokbeli várost szeretne kiválasztani, kattintson az E2-re, és válassza ki a Városok az Egyesült Államokban lehetőséget a legördülő listából. Ezután válassza ki az Egyesült Államokhoz tartozó városokat az E2 alatti cellákban. Egy franciaországi város kiválasztásához hajtsa végre ugyanezt a műveletet.

Megjegyzések:
1) A fenti módszer csak két ország és városa esetén működik, mivel egy IF függvényt használnak egy feltétel tesztelésére, és egy értéket ad vissza, ha a feltétel teljesül, és egy másik értéket, ha nem teljesül.
2) Ha több országot és várost ad hozzá ehhez az esethez, a következő beágyazott IF függvények és az IFS függvények segíthetnek.

Adjon hozzá több feltételt, például kettőnél több országot és azok városait

Ahogy az alábbi gif-kép is mutatja, két táblázat van. Az egyoszlopos táblázat különböző országokat, míg a többoszlopos tábla az adott országok városait tartalmazza. Itt létre kell hoznunk egy feltételes legördülő listát, amely olyan városokat tartalmaz, amelyek az E10-ben választott ország szerint változnak. A befejezéshez kövesse az alábbi lépéseket.

1. lépés: Hozzon létre egy legördülő listát, amely tartalmazza az összes országot

1. Válasszon ki egy cellát (itt az E10-et választom), ahol meg szeretné jeleníteni az országot, lépjen a dátum fülre kattintva adatok ellenőrzése.

2. Ban,-ben adatok ellenőrzése párbeszédpanelen:

1) Maradjon a beállítások fül;
2) Válassza ki Lista a Hagyjuk legördülő lista;
3) Válassza ki a listában szereplő országokat tartalmazó tartományt forrás doboz;
4) Kattintson a gombra OK gomb. Lásd a képernyőképet:

Az összes országot tartalmazó legördülő lista elkészült.

2. lépés: Nevezze meg az egyes országokhoz tartozó városok cellatartományát

1. Válassza ki a városok tábla teljes tartományát, lépjen a képletek fülre kattintva Hozzon létre a Kijelölésből.

2. Ban,-ben Nevek létrehozása a kiválasztásból párbeszédpanelen csak a Felső sor opciót és kattintson a OK gombot.

Megjegyzések:
1) Ez a lépés lehetővé teszi több elnevezett tartomány egyidejű létrehozását. Itt a sorfejlécek tartománynévként használatosak.

2) Alapértelmezés szerint a Névkezelő nem engedélyezi a szóközt az új nevek meghatározásakor. Ha vannak szóközök a fejlécben, az Excel átalakítja őket egy (_) helyett. Például, Egyesült Államok meg fogják nevezni Egyesült Államok. Ezeket a tartományneveket a következő képlet fogja használni.
3. lépés: Hozzon létre egy feltételes legördülő listát

1. Válasszon ki egy cellát (itt az E11-et választom) a feltételes legördülő lista megjelenítéséhez, lépjen a dátum lapon válassza ki a lehetőséget adatok ellenőrzése.

2. Ban,-ben adatok ellenőrzése párbeszédpanelen:

1) Maradjon a beállítások fül;
2) Válassza ki Lista a Hagyjuk legördülő lista;
3) Írja be a következő képletet a forrás doboz;
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))
4) Kattintson a gombra OK gombot.

Megjegyzések:
Ha Excel 2019-et vagy újabb verziókat használ, az IFS függvényt több feltétel kiértékelésére is használhatja, amely ugyanazt teszi, mint a beágyazott IF, de áttekinthetőbb módon. Ebben az esetben kipróbálhatja a következő IFS-képletet, hogy ugyanazt az eredményt érje el.
=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
A fenti két képletben
1) E10 az 1. lépésben megadott országokat tartalmazó legördülő lista cellája;
2) Az idézőjeles szövegek az E10-ben kiválasztott értékeket jelentik, a dupla idézőjel nélküli szövegek pedig a 2. lépésben megadott tartománynevek;
3) Az első IF ​​utasítás IF($10="Japán",Japán) mondja az Excelnek:
If E10 egyenlő "Japán", akkor csak a megnevezett tartomány értékei "Japán” jelennek meg ebben a legördülő listában. A második és a harmadik IF utasítás ugyanazt jelenti.
4) Az utolsó IF utasítás IF(E10="Egyesült Államok",Egyesült Államok, Franciaország) mondja az Excelnek:
If E10 egyenlő "Egyesült Államok", akkor csak a megnevezett tartomány értékei "Egyesült Államok” jelennek meg ebben a legördülő listában. Ellenkező esetben a „nevű tartományban” jeleníti meg az értékeketFranciaország".
5) Ha szükséges, további IF utasításokat is hozzáadhat a képlethez.
6) Kattintson ide, ha többet szeretne megtudni a Excel IF függvény és a IFS funkció.
Eredmény


Csak néhány kattintással hozzon létre egy feltételes legördülő listát a Kutools for Excel segítségével

A fenti módszerek nehézkesek lehetnek a legtöbb Excel-felhasználó számára. Ha hatékonyabb és egyszerűbb megoldást szeretne, a Dinamikus legördülő lista jellemzője Kutools az Excel számára erősen ajánlott, hogy segítsen létrehozni egy feltételes legördülő listát néhány kattintással.

Mint látható, az egész művelet néhány kattintással elvégezhető. Csak annyit kell tennie:

1. A párbeszédpanelen válassza a lehetőséget A mód: 2 szint a Mód szakasz;
2. Válassza ki azokat az oszlopokat, amelyek alapján feltételes legördülő listát kell létrehoznia;
3. Válasszon ki egy kimeneti tartományt.
4. kettyenés OK.
Megjegyzések:
1) Kutools az Excel számára kínál 30 napos ingyenes próba korlátok nélkül, menj a letöltéshez.
2) Amellett, hogy 2-szintű legördülő listát hoz létre, ezzel a funkcióval könnyedén létrehozhat egy 3-5-szintű legördülő listát is. Vessen egy pillantást erre az oktatóanyagra: Gyorsan hozzon létre többszintű legördülő listát az Excelben.

Az IF függvény jobb alternatívája: az INDIRECT funkció

Az IF és IFS függvények alternatívájaként használhatja a következők kombinációját KÖZVETETT és a HELYETTES függvények segítségével feltételes legördülő listát hozhat létre, amely egyszerűbb, mint a fent megadott képletek.

Vegyük ugyanazt a példát, amelyet a fenti több feltételben is használtunk (az alábbi gif-képen látható módon). Itt megmutatom, hogyan használhatja az INDIRECT és SUBSTITUTE függvények kombinációját egy feltételes legördülő lista létrehozásához az Excelben.

1. Az E10 cellában hozza létre az összes országot tartalmazó fő legördülő listát. Kövesse a fenti 1. lépést.

2. Nevezze meg az egyes országokhoz tartozó városok cellatartományát. Kövesse a fenti 2. lépést.

3. Használja az INDIRECT és SUBSTITUTE függvényeket egy feltételes legördülő lista létrehozásához.

Válasszon ki egy cellát (ebben az esetben E11) a feltételes legördülő lista kimenetéhez, lépjen a dátum lapon válassza ki a lehetőséget adatok ellenőrzése. Az adatok ellenőrzése párbeszédpanelen:

1) Maradjon a beállítások fül;
2) Válassza ki Lista a Hagyjuk legördülő lista;
3) Írja be a következő képletet a forrás doboz;
=INDIRECT(SUBSTITUTE(E10," ","_"))
4) Kattintson a gombra OK gombot.

Sikeresen létrehozott egy feltételes legördülő listát az INDIRECT és SUBSTITUTE függvényekkel.

A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

kte lap 201905


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!