Kako dodati polje z da ali ne v Excelovo preglednico

click fraud protection
Vodoravni pogled od zgoraj na žensko, ki dela na računalniku doma

Zasluga slike: jodiejohnson/iStock/Getty Images

Microsoft Excel 2010 in 2013 ponujata dva načina za dodajanje gumbov in preklopov možnosti na delovni list: z uporabo kontrolnikov obrazca ali z uporabo kontrolnikov ActiveX. Pri osnovnih opravilih, kot je prikaz izbire v celici, deluje katera koli vrsta, s kontrolniki obrazca pa je lažje delati. Če pa morate povezati skript VBA, morate uporabiti kontrolnik ActiveX. Če želite začeti delati s katero koli vrsto nadzora, omogočite zavihek Razvijalec tako, da z desno tipko miške kliknete trak, izberete »Prilagodi trak« in potrdite polje »Razvijalec«.

Ustvarite polja z možnostmi obrazca

Na zavihku Razvijalec kliknite »Vstavi« in v razdelku Nadzor obrazcev izberite »Gumb za možnosti«. Čeprav lahko uporabite tudi dve potrditveni polji, gumb z možnostmi najbolje deluje za izbire »Da« ali »Ne«, ker uporabnik ne more izbrati obeh možnosti hkrati. Kliknite, da postavite prvi gumb, uredite njegovo ime tako, da se glasi »Da« in nato ponovite, da vstavite drugi gumb in oznako to "Ne." Z desno tipko miške kliknite gumb "Da", izberite "Nadzor oblike" in vnesite lokacijo celice v povezavo celice polje. Ponovite isti postopek z gumbom "Ne" in ga povežete z isto celico. Ta celica prikazuje rezultat izbire »Da« ali »Ne« – 1 za »Da« ali 2 za »Ne«.

Video dneva

Ustvarite preklopni gumb ActiveX

Medtem ko so gumbi z možnostmi najboljša metoda, ki je na voljo za izbire »Da« in »Ne« pri delu s kontrolniki obrazca, kontrolniki ActiveX ponujajo drugo rešitev: preklopne gumbe. Na zavihku Razvijalec kliknite »Vstavi« in izberite »Gumb za preklop«. Kliknite in povlecite, da narišete en sam gumb, ki ob pritisku predstavlja »Da«. Z desno tipko miške kliknite gumb in izberite "Lastnosti". Uredite vrstico »Napis«, da spremenite oznako gumba in vnesete lokacijo celice v »LinkedCell« vrstico. Ko uporabnik pritisne gumb, se v povezani celici izpiše "TRUE". Če gumb ne pritisnete, se v celici izpiše "FALSE".

Razlaga pritiska na gumb

Čeprav se morda spomnite, da "1" ali "TRUE" v določeni celici pomeni izbiro "Da" na vašem obrazcu, pomen ne bo prišel do nobenega drugega gledalca. Namesto da povežete gumbe z možnostmi ali preklopni gumb s celico v preprostem pogledu, se povežite s celico ob strani in nato uporabite formulo za razlago rezultata kot jasen "Ja ali ne." V prazno celico vnesite formulo "=IF([cell]=1, "Da", "Ne")" brez zunanjih narekovajev in zamenjajte lokacijo povezane celice za "[celica]." Če ste uporabili metodo preklopnega gumba, zamenjajte "1" z besedo "TRUE". Kadar koli uporabnik spremeni izbiro, celica zabeleži možnost z jasnim "Da" ali ne."

Izkoristite izbiro

Excelova funkcija IF lahko naredi veliko več kot samo prikaže »Da« ali »Ne« – vstavite IF v daljšo formulo, da prilagodite rezultat preglednice glede na pritisk gumba. Lahko bi na primer imeli izbiro, da v celico dodate dano številko, na primer prilagodite ceno na računu glede na "Da" ali "Ne". Če se skupna cena sešteje elementov v celicah A1 do A3, uporabite formulo "=SUM(A1:A3)+IF([cell]=1, 2, 0)", da dodate 2 $ k skupni vrednosti, ko je izbran gumb "Da", kot je označeno z a 1 v povezani celica. Za napredne projekte, ki uporabljajo VBA, se sklicujte na preklopno polje z njegovim imenom, ki se prikaže na vrstico "(Ime)" v oknu Lastnosti, da sprožite dele vašega skripta na podlagi gumba pritisnite.