Tartalomjegyzék
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.xlsx2 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.