Sadržaj
Kako bismo izdvojili određene podatke na temelju određenih vrijednosti, možda ćemo morati upotrijebiti padajući popis. Štoviše, moramo međusobno povezati dva ili više ovisnih padajućih popisa . U ovom ćemo vam članku pokazati kako u Excelu promijeniti padajući popis na temelju vrijednosti ćelije.
Preuzmite radnu bilježnicu za vježbe
Preuzmite ovu radnu bilježnicu za vježbe kako biste vježbali dok čitate ovaj članak .
Promijeni padajući popis.xlsx
2 prikladna načina za promjenu padajućeg popisa na temelju vrijednosti ćelije u Excelu
U odjeljcima ispod, naglasit ćemo 2 najprikladnije načine za promjenu padajućih popisa. Prvo , primijenit ćemo funkcije OFFSET i MATCH na padajućim popisima kako bismo unijeli promjene na temelju vrijednosti ćelija. Osim toga , koristit ćemo funkciju XLOOKUP iz Microsoft Excel 365 da učinimo isto. Na donjoj slici dali smo uzorak skupa podataka za izvršavanje zadatka.
1. Kombinirajte funkcije OFFSET i MATCH da biste promijenili padajući popis na temelju vrijednosti ćelije u Excel
U sljedećem skupu podataka imamo tri različita prodavača sa svojim prodanim proizvodima. Sada želimo pronaći proizvode za određenog prodavača. Da biste to učinili, slijedite korake u nastavku.
1. korak: Napravite popis za provjeru valjanosti podataka
- Idite na Podaci.
- Kliknite na PodaciValidacija .
Korak 2: Odaberite izvor za popis
- Iz Dopusti opciju, odaberite Popis.
- U okviru izvor odaberite raspon izvora E4:G4 za imena prodavača.
- Pritisnite Enter .
- Stoga će se u ćeliji B5 pojaviti padajući izbornik.
Korak 3: Primijenite funkciju OFFSET
- Upišite sljedeću formulu za funkciju OFFSET ,
=OFFSET($E$4)
- Ovdje, E4 je referentna ćelija u apsolutnom obliku.
- U argumentu retci stavite 1 kao vrijednost koja će brojati 1 redak prema dolje iz referentne ćelije E4 .
=OFFSET($E$4,1
Korak 4: Koristite funkciju MATCH za definiranje stupca funkcije OFFSET
- U argumentu cols za odabir stupaca koristite funkciju MATCH s sljedeća formula.
=OFFSET($E$4,1,MATCH($B$5
- Ovdje, B5 je vrijednost ćelije odabrana na padajućem popisu.
- Da biste odabrali argument lookup_array za funkciju MATCH , dodajte E4:G4 kao raspon u apsolutnom obliku pomoću sljedeće formule.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4
- Tip 0 za Točno tip podudaranja. Sljedeća formula će vratiti 3 za MATCH
MATCH($B$5,$E$4:$G$4,0)
- Upišite minus 1 ( -1 ) iz funkcije MATCH jer funkcija OFFSET broji prvi stupac kao nulu ( 0 ).
MATCH($B$5,$E$4:$G$4,0)-1
Korak 5: Unesite visinu stupaca
- Za odabir 1 u argumentu visina računat će se da svaki stupac ima jednu vrijednost.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1
Korak 6: Unesite vrijednost širine
- Za argument širina upišite 1 .
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1,1)
- Stoga ćete vidjeti da kada odaberemo Jacob u B5 , to će rezultirati čokoladom kao prvim elementom za Jacob .
Korak 7: Prebrojite elemente svakog stupca
- Da bismo izbrojali elemente u stupcu, primijenit ćemo funkciju COUNTA u ćeliji C13 sa sljedećom formulom.
=COUNTA(OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,10))
- Ovo će brojati element/proizvod broj za određenog prodavača ( Jacob ).
Korak 8: Unesite vrijednost ćelije brojanja visine kao argument visine u funkciji OFFSET
- Napišite sljedeću formulu za dodavanje visine.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)
9. korak: Kopirajte formulu
- Pritisnite Ctrl + C za kopiranjeformula.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)
10. korak: Zalijepite formulu
- Zalijepite formulu u izvor Provjera valjanosti podataka .
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)
- Na kraju, pritisnite Enter da vidite promjenu.
- Kao rezultat toga, vaš vrijednosti padajućeg popisa promijenit će se na temelju vrijednosti druge ćelije.
- Promijeni vrijednost ćelije Bryan za Juliana i dobiti naziv proizvoda koji prodaje Juliana .
Pročitajte više: Kako stvoriti popis iz raspona u Excelu (3 metode)
Slična čitanja
- Kako stvoriti zavisni padajući popis s više riječi u programu Excel
- Stvaranje padajućeg filtra za izdvajanje podataka na temelju odabira u programu Excel
- Kako izdvojiti podatke na temelju odabira s padajućeg popisa u programu Excel
- Stvorite Excel filtar pomoću padajućeg popisa na temelju vrijednosti ćelije
- Kako dodati stavku na padajući popis u Excelu (5 Ja metode)
2. Koristite funkciju XLOOKUP za promjenu padajućeg popisa na temelju vrijednosti ćelije u Excelu
Ako ste blagoslovljeni s Microsoft 365 , to možete učiniti pomoću samo jedne formule funkcije XLOOKUP . Slijedite dolje navedene korake da biste to učinili.
1. korak: Napravite popis za provjeru valjanosti podataka
- Iz opcije Provjera valjanosti podataka , odaberite Popis.
2. korak: Upišite raspon izvora
- Odaberite izvorni raspon E4:G4 u izvornom okviru.
- Zatim pritisnite Enter .
- Stoga će se pojaviti popis Provjera valjanosti podataka .
3. korak: Umetnite funkcija XLOOKUP
- Odaberite B5 ćeliju kao look_up.
=XLOOKUP(B5)
Korak 4: Odaberite lookup_array
- Napišite raspon E4 :G4 kao look_array .
=XLOOKUP(B5, E4:G4)
Pročitajte Više: Kako urediti padajući popis u Excelu (4 osnovna pristupa)
Korak 5: Umetnite return_array
- Upišite raspon za povratnu vrijednost E5:G11 .
- Stoga će se proizvodi vratiti prema određenom prodavaču .
- Sada odaberite bilo koji naziv s padajućeg popisa i dohvatite nazive proizvoda.
Napomene. Pažljivo pogledajte, da je na gornjoj slici nula prikazana jer su u rasponu ćelije bile prazne . Zato se oni smatraju nula . Za uklanjanje nula slijedite korake u nastavku.
Pročitajte više: Kako dodati praznu opciju na padajući popis u Excelu (2 metode)
Korak 6: Primijenite funkciju UNIQUE
- Upišite sljedeću formulu ugniježđenu s JEDINSTVENO.
=UNIQUE(XLOOKUP(B5,E4:G4,E5:G11),,TRUE)
- Konačno ćete dobiti rezultat koji želite željeno.
Pročitajte više: Jedinstvene vrijednosti na padajućem popisu s VBA u Excelu (potpuni vodič)
Zaključak
Konačno, nadam se da sada razumijete kako ažurirati padajući popis u Excelu na temelju vrijednosti ćelije. Sve ove strategije treba provoditi kada se vaši podaci obrazuju i vježbaju. Pregledajte priručnik i primijenite ono što ste naučili. Potaknuti smo nastaviti nuditi ovakve programe zbog vaše velikodušne podrške.
Ako imate bilo kakvih pitanja, slobodno nas kontaktirajte. Podijelite svoje mišljenje u odjeljku za komentare ispod.
Osoblje Exceldemy javit će vam se što je prije moguće.
Ostanite s nama i nastavite učiti.