Ugrás a tartalomra

Hogyan hozhatunk létre legördülő listát, de különböző értékeket jeleníthetünk meg az Excelben?

Szerző: Xiaoyang Utolsó módosítás: 2025-04-08

Az Excel munkalapon gyorsan létrehozhatunk egy legördülő listát az Adatellenőrzés funkcióval, de próbált-e már más értéket mutatni, amikor a legördülő listára kattint? Például a következő két oszlopadattal rendelkezem az A és B oszlopban, most létre kell hoznom egy legördülő listát a Név oszlopban szereplő értékekkel, de amikor a nevet kiválasztom a létrehozott legördülő listából, a megfelelő oszlopot A Szám oszlop értéke a következő képernyőképen jelenik meg. Ez a cikk bemutatja a feladat megoldásának részleteit.

legördülő menüben különböző értékek jelennek meg

Létrehozó lista létrehozása, de a legördülő lista cellájában más értéket mutasson


Létrehozó lista létrehozása, de a legördülő lista cellájában más értéket mutasson

A feladat befejezéséhez tegye a következőket lépésről lépésre:

1. Hozzon létre egy tartománynevet a legördülő listában használni kívánt cellaértékekhez, ebben a példában beírom a nevet a legördülő listába a "Név" mezőbe, majd megnyomom az "Enter" billentyűt, lásd a képernyőképet:

2. Ezután válassza ki azokat a cellákat, amelyekbe be szeretné szúrni a legördülő listát, majd kattintson az „Adatok” > „Adatellenőrzés” > "Adatellenőrzés", lásd a képernyőképet:

kattintson az Adatok > Adatellenőrzés > Adatellenőrzés elemre

3. Az "Adatellenőrzés" párbeszédpanel "Beállítások" lapján válassza a "Lista" lehetőséget az "Engedélyezés" legördülő menüből, majd kattintson válassza a gombot gombbal válassza ki a "Név" listát, amelyet legördülő értékként szeretne használni a "Forrás" szövegmezőben. Lásd a képernyőképet:

a párbeszédpanelen adja meg a beállításokat

4. A legördülő lista beillesztése után kattintson a jobb gombbal az aktív lapfülre, és a helyi menüből válassza a "Kód megtekintése" lehetőséget, majd a megnyíló "Microsoft Visual Basic for Applications" ablakban másolja ki és illessze be a következő kódot az üres "Modulba":

VBA kód: Különböző érték megjelenítése a legördülő listából:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
    selectedNa = Target.Value
    If Target.Column = 5 Then
        selectedNum = Application.VLookup(selectedNa, ActiveSheet.Range("dropdown"), 2, False)
        If Not IsError(selectedNum) Then
            Target.Value = selectedNum
        End If
    End If
End Sub

válassza ki a nézet kódot, és illessze be a kódot a modulba

Megjegyzés: A fenti kódban az 5-ös szám az "If Target.Column = 5 Then" szkriptben az az oszlopszám, amelyet a legördülő listában talál, a "legördülő lista" ebben a "selectedNum = Application.VLookup(selectedNa, ActiveSheet.Range("dropdown"), 2, False)" kódban módosíthatja a tartomány nevét, amelyet az 1. lépésben hozott létre.

5. Ezután mentse és zárja be ezt a kódot, most, amikor kiválaszt egy elemet a legördülő listából, egy viszonylag eltérő érték jelenik meg ugyanabban a cellában, lásd a képernyőképet:

Amikor kiválaszt egy elemet a legördülő listából, egy viszonylag eltérő érték jelenik meg


Speciális Kutools legördülő listája

A "Kutools for Excel" a legördülő listákat a következő szintre emeli a "Speciális legördülő lista" funkcióival, és olyan hatékony testreszabási lehetőségeket kínál, amelyek túlmutatnak a szabványos Excel funkciókon. Ezzel az eszközzel létrehozhatja:

Kutools az Excel számára több mint 300 fejlett funkciót kínál az összetett feladatok egyszerűsítésére, valamint a kreativitás és a hatékonyság javítására. Most a Kutools integrálja az AI-t, hogy az adatfeldolgozást intelligensebbé és automatizáltabbá tegye.

  • Többszörös legördülő lista

    Lehetővé teszi a felhasználók számára, hogy egyetlen cellában több lehetőséget is kiválaszthassanak, rugalmassá téve az adatbevitelt.

  • Legördülő lista jelölőnégyzetekkel

    Adjon hozzá jelölőnégyzeteket a legördülő menükhöz az intuitív kiválasztás érdekében, ezzel biztosítva az egyértelműséget és a pontosságot.

  • A legördülő lista kereshetővé tétele, automatikusan előugró

    Könnyen kereshet és szűrhet a legördülő menüben, tökéletes a számos elemet tartalmazó listákhoz.


    Bemutató: Hozzon létre legördülő listát, de mutasson különböző értékeket az Excelben

     

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

    🤖 Kutools AI Aide: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  A Kutools funkciók meghívása...
    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
    Használd a Kutools-t a kívánt nyelven – angol, spanyol, német, francia, kínai és több mint 40 másik nyelvet támogat!

    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...


    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!