Hogyan változtassuk meg a legördülő listát az Excel cellák értéke alapján (2 mód)

  • Ossza Meg Ezt
Hugh West

Ahhoz, hogy konkrét értékek alapján konkrét adatokat nyerjünk ki, szükségünk lehet a legördülő lista használatára. Továbbá, össze kell kapcsolnunk a két vagy több függő legördülő listák Ebben a cikkben megmutatjuk, hogyan lehet az Excelben megváltoztatni egy legördülő listát a cella értéke alapján.

Gyakorlati munkafüzet letöltése

Töltse le ezt a gyakorlati munkafüzetet, hogy gyakorolhasson, miközben ezt a cikket olvassa.

Drop Down lista módosítása.xlsx

2 Megfelelő mód a legördülő lista megváltoztatására az Excel cellák értéke alapján

Az alábbi szakaszokban hangsúlyozni fogjuk a 2 a legmegfelelőbb módok a legördülő listák módosítására. Először is , akkor alkalmazzuk a OFFSET és MATCH funkciókat a legördülő listákban a cellák értékei alapján történő módosításokhoz. Továbbá , a XLOOKUP funkció a Microsoft Excel 365 Az alábbi képen egy mintaadatkészletet adtunk meg a feladat elvégzéséhez.

1. Az OFFSET és a MATCH funkciók kombinálása a legördülő lista megváltoztatásához a cellák értéke alapján az Excel-ben

A következő adathalmazunkban három különböző értékesítőnk van az eladott termékeikkel. Most szeretnénk megtalálni egy adott értékesítő termékeit. Ehhez kövesse az alábbi lépéseket.

1. lépés: Adathitelesítési lista létrehozása

  • Go a Adatok.
  • Kattintson a címre. a Adatérvényesítés .

2. lépés: Válassza ki a lista forrását

  • A Engedélyezze a opciót, válassza a Lista.

  • A forrás doboz, válassza ki a címet. a forrás tartománya E4:G4 az eladók neveiért.
  • Sajtó Írja be a címet. .

  • Ezért egy legördülő lista jelenik meg a cellában B5 .

3. lépés: Az OFFSET funkció alkalmazása

  • Írja be a következő képletet a OFFSET funkció,
=OFFSET($E$4)

  • Tessék, E4 a hivatkozás sejt abszolút forma.

  • A sorok argumentumot, tegye 1 mint az az érték, ami számít 1 a referencia cellától lefelé lévő sor E4 .
=OFFSET($E$4,1)

4. lépés: A MATCH függvény segítségével definiáljuk az OFFSET függvény oszlopát.

  • A cols argumentummal, az oszlopok kiválasztásához használja a MATCH függvényt a következő képlettel.
=OFFSET($E$4,1,MATCH($B$5

  • Tessék, B5 a legördülő listában kiválasztott cella értéke.

  • A lookup_array érv a MATCH funkciót, add hozzá E4:G4 mint abszolút tartományt a következő képlettel.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4

  • Típus 0 a Exact A következő képlet a következő eredményt adja vissza 3 a MATCH
MATCH($B$5,$E$4:$G$4,0)

  • Írj mínusz 1-t ( -1 ) a MATCH funkció, mert a OFFSET funkció megszámolja a első oszlop mint nulla ( 0 ).
MATCH($B$5,$E$4:$G$4,0)-1

5. lépés: Adja meg az oszlopok magasságát

  • A kiválasztáshoz 1 a magasság argumentummal minden oszlopnak egy értéke van.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1

6. lépés: Adja meg a szélesség értékét

  • A szélesség argumentum, típus 1 .
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1,1,1)

  • Ezért látni fogja, hogy amikor kiválasztjuk a Jacob a oldalon. B5 , ez a következőket eredményezi Csokoládé első elemként a Jacob .

7. lépés: Számoljuk meg az egyes oszlopok elemeit

  • Az oszlopban lévő elemek számának megszámlálásához alkalmazzuk a COUNTA funkció a cellában C13 a következő képlettel.
=COUNTA(OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,10))

  • Ez számolja a elem/termék egy adott értékesítő száma ( Jacob ).

8. lépés: Adja meg a számlálómagasság cellájának értékét az OFFSET függvény magassági argumentumaként.

  • Írja fel a következő képletet a magasság.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

9. lépés: A képlet másolása

  • Sajtó Ctrl + C a képlet másolásához.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

10. lépés: A képlet beillesztése

  • Illessze be a képletet a Adatérvényesítés forrás.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

  • Végül nyomja meg a Írja be a címet. hogy lássa a változást.

  • Ennek eredményeképpen a legördülő lista értékei egy másik cella értéke alapján változnak.

  • Változtassa meg a cella értékét Bryan a címre. Juliana és megkapja a termék nevét, amelyet a Juliana .

Bővebben: Hogyan hozzon létre listát az Excel tartományból (3 módszer)

Hasonló olvasmányok

  • Hogyan hozzon létre függő legördülő listát több szóval az Excelben
  • Drop Down szűrő létrehozása az adatok kiválasztáson alapuló kivonatolásához az Excelben
  • Hogyan lehet kivenni az adatokat egy legördülő lista kiválasztása alapján az Excelben
  • Excel szűrő létrehozása a cellák értékén alapuló legördülő lista használatával
  • Hogyan adjunk hozzá elemet az Excel legördülő listához (5 módszer)

2. Az XLOOKUP funkció használata a legördülő lista megváltoztatásához a cellák értéke alapján az Excel-ben

Ha Önt megáldotta a Microsoft 365 , akkor megteheti, hogy csak egy képletet a XLOOKUP funkciót. Ehhez kövesse az alábbiakban vázolt lépéseket.

1. lépés: Adathitelesítési lista készítése

  • A Adatérvényesítés opciót, válassza a Lista.

2. lépés: Írja be a forrástartományt

  • Válassza ki a címet. a forrás tartománya E4:G4 a forrás mezőben.
  • Ezután nyomja meg a Írja be a címet. .

  • Ezért egy Adatérvényesítés lista fog megjelenni.

3. lépés: Az XLOOKUP függvény beillesztése

  • Válassza ki a B5 sejt, mint a look_up.
=XLOOKUP(B5)

4. lépés: A lookup_array kiválasztása

  • Írja a tartomány E4:G4 mint a look_array .
=XLOOKUP(B5, E4:G4)

Bővebben: Hogyan kell szerkeszteni a legördülő listát az Excelben (4 alapvető megközelítés)

5. lépés: A return_array beillesztése

  • Típus a tartomány a return érték E5:G11 .

  • Ezért a termékek egy adott eladó .

  • Most válasszon ki egy nevet a legördülő listából, és kapja meg a termékek nevét.

Megjegyzések. Nézd meg figyelmesen, hogy a fenti képen nulla úgy jelenik meg, mint a tartományban a cellák voltak üres Ezért tekintik ezeket nulla A nullák kövesse az alábbi lépéseket.

Bővebben: Hogyan adjunk hozzá üres opciót az Excel legördülő listához (2 módszer)

6. lépés: Az UNIQUE függvény alkalmazása

  • Írja be a következő képletet a EGYEDÜLÁLLÓ.
=UNIQUE(XLOOKUP(B5,E4:G4,E5:G11),,TRUE)

  • Végül megkapja a kívánt eredményt.

Bővebben: Egyedi értékek egy legördülő listában a VBA-val az Excelben (Teljes útmutató)

Következtetés

Végezetül remélem, most már érti, hogyan frissítheti a legördülő listát a Excel cellák értéke alapján. Mindezeket a stratégiákat az adatok oktatása és gyakorlása során kell végrehajtani. Vizsgálja meg a gyakorlókönyvet, és alkalmazza a tanultakat. Az Önök nagylelkű támogatása miatt hajt bennünket, hogy továbbra is ilyen programokat kínáljunk.

Ha bármilyen kérdése van, kérjük, forduljon hozzánk bizalommal, és ossza meg velünk gondolatait az alábbi megjegyzések között.

A Exceldemy A személyzet a lehető leghamarabb jelentkezni fog.

Maradjon velünk és tanuljon tovább.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.