Ako pridať pole Áno alebo Nie do tabuľky programu Excel

Horizontálny horný pohľad na ženu pracujúcu doma na počítači

Kredit za obrázok: jodiejohnson/iStock/Getty Images

Microsoft Excel 2010 a 2013 poskytujú dva spôsoby pridania prepínačov a prepínačov do hárka: pomocou ovládacích prvkov formulára alebo pomocou ovládacích prvkov ActiveX. Pri základných úlohách, ako je napríklad zobrazenie voľby v bunke, funguje ktorýkoľvek typ a s ovládacími prvkami formulára sa pracuje jednoduchšie. Ak však potrebujete spojiť skript VBA, musíte použiť ovládací prvok ActiveX. Ak chcete začať pracovať s ktorýmkoľvek typom ovládacieho prvku, povoľte kartu Vývojár kliknutím pravým tlačidlom myši na pás s nástrojmi, výberom položky „Prispôsobiť pás s nástrojmi“ a začiarknutím políčka „Vývojár“.

Vytvorte polia možností formulára

Na karte Vývojár kliknite na „Vložiť“ a v časti Ovládanie formulára vyberte „Tlačidlo možnosti“. Aj keď môžete použiť aj dve začiarkavacie políčka, tlačidlo voľby funguje najlepšie pre voľby „Áno“ alebo „Nie“, pretože používateľ nemôže vybrať obe možnosti naraz. Kliknutím umiestnite prvé tlačidlo, upravte jeho názov na „Áno“ a potom zopakujte pre vloženie druhého tlačidla a štítka to "Nie." Kliknite pravým tlačidlom myši na tlačidlo "Áno", vyberte "Ovládanie formátu" a zadajte umiestnenie bunky do odkazu na bunku lúka. Opakujte rovnaký postup s tlačidlom "Nie" a prepojte ho s rovnakou bunkou. Táto bunka zobrazuje výsledok voľby „Áno“ alebo „Nie“ – 1 pre „Áno“ alebo 2 pre „Nie“.

Video dňa

Vytvorte prepínacie tlačidlo ActiveX

Zatiaľ čo tlačidlá možností sú najlepšou dostupnou metódou pre voľby „Áno“ a „Nie“ pri práci s ovládacími prvkami formulára, ovládacie prvky ActiveX ponúkajú iné riešenie: prepínacie tlačidlá. Na karte Vývojár kliknite na „Vložiť“ a vyberte „Prepínacie tlačidlo“. Kliknutím a ťahaním nakreslíte jediné tlačidlo, ktoré po stlačení predstavuje „Áno“. Kliknite pravým tlačidlom myši na tlačidlo a vyberte položku „Vlastnosti“. Upravte riadok "Caption" a zmeňte označenie tlačidla a zadajte umiestnenie bunky na "LinkedCell" riadok. Keď používateľ stlačí tlačidlo, prepojená bunka znie „PRAVDA“. Ak tlačidlo zostane nestlačené, v bunke sa zobrazí „FALSE“.

Interpretujte stlačenie tlačidla

Aj keď si možno pamätáte, že „1“ alebo „PRAVDA“ v konkrétnej bunke znamená možnosť „Áno“ vo vašom formulári, tento význam sa nezobrazuje žiadnemu inému divákovi. Namiesto prepojenia tlačidiel možností alebo prepínacieho tlačidla s bunkou v obyčajnom zobrazení vytvorte prepojenie s bunkou na boku a potom pomocou vzorca interpretujte výsledok ako jasný "Áno alebo nie." Do prázdnej bunky zadajte vzorec "=AK([bunka]=1, "Áno", "Nie")" bez vonkajších úvodzoviek a nahradenie umiestnenia prepojenej bunky pre "[bunka]." Ak ste použili metódu prepínacieho tlačidla, nahraďte „1“ slovom „PRAVDA“. Kedykoľvek používateľ zmení výber, bunka zaznamená možnosť s jasným "Áno" alebo nie."

Využite možnosť voľby

Funkcia IF v Exceli dokáže oveľa viac než len zobraziť „Áno“ alebo „Nie“ – vložte IF do dlhšieho vzorca, aby ste upravili výsledok tabuľky v závislosti od stlačenia tlačidla. Môžete mať napríklad možnosť pridať dané číslo do bunky, ako napríklad upraviť cenu na faktúre v závislosti od možnosti „Áno“ alebo „Nie“. Ak sa celková cena spočíta položiek v bunkách A1 až A3, použite vzorec „=SUM(A1:A3)+IF([bunka]=1, 2, 0)“ na pridanie 2 USD k celkovej sume, keď je vybraté tlačidlo „Áno“, ako je označené a 1 v prepojenom bunka. V prípade pokročilých projektov, ktoré využívajú VBA, odkazujte na prepínač podľa jeho názvu, ktorý sa zobrazuje na riadok „(Názov)“ v okne Vlastnosti, aby sa spustili časti vášho skriptu na základe tlačidla stlačte tlačidlo.