3 spôsoby použitia začiarkavacieho políčka na zobrazenie alebo skrytie obsahu bunky v programe Excel

Zdieľať teraz:

Pri práci niekedy musíte použiť začiarkavacie políčka. A zobraziť určitý obsah v určitých bunkách podľa hodnôt začiarkavacích políčok môže zobraziť informácie jasnejšie. V tomto článku si ukážeme 3 účinné metódy na zobrazenie alebo skrytie obsahu buniek.

Na tomto obrázku nižšie sme do pracovného hárka vložili začiarkavacie políčka. A teraz musíte v určitých bunkách zobraziť určitý obsah.Začiarkavacie políčka Zobraziť určitý obsah

Keď začiarknete jedno políčko, určitá bunka musí skryť alebo zobraziť určitý obsah. A nižšie sú uvedené 3 metódy na dosiahnutie tejto úlohy.

Metóda 1: Prepojenie buniek

V tejto metóde môžete prepojiť začiarkavacie políčka s určitými bunkami.

  1. Kliknite pravým tlačidlom myši na jedno začiarkavacie políčko v hárku.
  2. Potom kliknite na možnosť „Ovládanie formátu“ v podponuke.Ovládanie formátu
  3. Potom zadajte určený odkaz na bunku do textového poľa „Odkaz na bunku“. Tu môžete tiež použiť myš a bunku vybrať priamo. Nezabudnite však použiť absolútnu referenciu. A v tomto príklade používame bunku B2 ako bunku odkazu.Odkaz na bunku
  4. A potom kliknite na tlačidlo „OK“ v aktuálnom okne.

Ďalej sa vrátite do pracovného hárka. Spočiatku v bunke B2 nie je žiadny obsah.

Po začiarknutí tohto políčka sa v bunke B2 zobrazí hodnota „TRUE“. Ak potom zrušíte začiarknutie tohto políčka, v bunke sa zobrazí „FALSE“.Zobraziť obsah

  1. Teraz zopakujte vyššie uvedené kroky a prepojte ďalšie začiarkavacie políčka s bunkami. Preto keď sa zmenia hodnoty začiarkavacích políčok, zmení sa aj obsah v prepojených bunkách. Okrem toho môžete tiež vyčistiť obsah buniek ručne.

Metóda 2: Použite funkciu IF

Pri tejto metóde sa musíte ubezpečiť, že začiarkavacie políčka sú prepojené s určitými bunkami. Môžete teda použiť funkciu IF na zobrazenie určitého obsahu.

  1. Kliknite na bunku, kde musíte zobraziť obsah. Tu klikneme na bunku C2 v tomto pracovnom hárku.
  2. A potom do hárka zadajte nasledujúci vzorec:

= AK (B2, „Dostupné“, „Nie je k dispozícii“)

Tu vidíte, že tento vzorec použije výsledok v prepojenej bunke B2. Preto je tiež potrebné prepojiť bunky týchto začiarkavacích políčok. V tomto vzorci môžete tiež meniť obsah podľa svojej potreby.

  1. Potom stlačte na klávesnici tlačidlo „Enter“. Preto uvidíte výsledok okamžite v bunke.Funkcia IF
  2. Teraz dvakrát kliknite na rukoväť na vyplnenie bunky C2 a vyplňte vzorec do ďalších buniek.Vyplňte bunku

Keď zmeníte hodnotu začiarkavacích políčok, príslušne sa zmení aj výsledok v bunkách.

Metóda 3: Použite makro VBA

Na druhej strane, ak nechcete prepájať bunky a chcete v určitých bunkách zobraziť určitý obsah, môžete použiť makro VBA. A tu vám ukážeme kroky na dokončenie tejto úlohy.

  1. Na klávesnici stlačte klávesové skratky „Alt + F11“.
  2. Ďalej kliknite na paneli nástrojov na tlačidlo „Vložiť“.
  3. Potom v rozbaľovacej ponuke vyberte možnosť „Modul“.Vložte modul
  4. Teraz skopírujte nasledujúce kódy VBA do nového modulu.
Sub ShowContent()

    Dim CheBox As CheckBox, i As Integer

    i = 2

    For Each CheBox In ActiveSheet.CheckBoxes

        If CheBox.Value = -4146 Then

            Range("C" & i) = "Not Available"

        Else

            If CheBox.Value = 1 Then

                Range("C" & i) = "Available"

            End If

        End If

        i = i + 1

    Next

End Sub

'assign macro for all the checkboxes in this worksheet

Sub AssignMacro()

    Dim CheBox As CheckBox

    For Each CheBox In ActiveSheet.CheckBoxes

        CheBox.OnAction = "ShowContent"

    Next CheBox

End Sub

V kóde sú dva postupy. Prvý podsekcia zobrazí určitý obsah v určitých bunkách podľa hodnôt začiarkavacích políčok. A druhý diel priradí prvé makro všetkým dávkovým začiarkavacím políčkam v tomto pracovnom hárku. Okrem toho vo svojom skutočnom pracovnom hárku môžete tiež zmeniť niektoré prvky, aby ste sprístupnili kódy VBA.

  1. A teraz kliknite do druhého pod.
  2. Potom kliknite na tlačidlo „Spustiť sub“ alebo stlačte tlačidlo „F5“ na klávesnici, aby ste spustili druhý sub.
  3. Teraz sa môžete vrátiť k listu.Výsledok VBA

Ak začiarknete alebo zrušíte začiarknutie jedného políčka, príslušným spôsobom sa zmení aj obsah v určitej bunke. A pre tieto začiarkavacie políčka nemusíte prepájať bunky.

Porovnanie medzi 3 metódami

Aby sme vám pomohli pri výbere z 3 spôsobov, uvádzame v nasledujúcej tabuľke všetky možné výhody a nevýhody.

Porovnanie

Prepojiť bunky Použite funkciu IF

Použite makrá VBA

výhody

1. Táto metóda je veľmi ľahko použiteľná, ak potrebujete v bunkách zobraziť iba hodnotu „TRUE“ alebo „FALSE“.

2. V porovnaní s ostatnými dvoma metódami je to najpohodlnejšia metóda.

1. Do vzorca môžete vložiť špeciálny obsah podľa svojej potreby.

2. Ak nie ste oboznámení s makrami VBA, môžete pomocou tejto funkcie zobraziť obsah.

1. Všetky začiarkavacie políčka sú priradené makrám. Obsah môžete vidieť, keď začiarknete alebo zrušíte začiarknutie políčok.

2. V bunkách môžete zobraziť určitý obsah podľa svojej potreby.

Nevýhody

1. Spájanie buniek jednu po druhej vás môže stáť veľa času a energie.

2. Bunky môžu zobrazovať iba „TRUE“ alebo „FALSE“, čo môže byť v určitých situáciách nepríjemné.

1. Pri používaní tejto funkcie musíte tiež prepojiť bunky so začiarkavacími políčkami jeden po druhom.

2. Zobrazenie výrazu „TRUE“ alebo „FALSE“ spolu s určeným obsahom súčasne poškodí váš pracovný hárok.

1. Ak nie ste oboznámení s programom Excel VBA, pravdepodobne narazíte na problémy pri spustení makra.

2. Pomocou kódov VBA bude úloha zložitejšia.

Z vyššie uvedenej analýzy máte teraz jasné pochopenie týchto rôznych metód. Teda nabudúce, ak potrebujete zobraziť určitý obsah v bunkách podľa hodnôt začiarkavacích políčok, môžete zvoliť metódu podľa svojej skutočnej potreby.

Vytvorte si záložný plán pre svoje súbory Excel

Aby ste sa vyhli negatívnym následkom v dôsledku katastrofy s dátami, jednou z najúčinnejších metód je vytváranie záloh vašich súborov. Takže kedykoľvek sa stretnete s poškodením súborov programu Excel, nebudete trpieť následkami. A pre všetky vaše súbory je potrebné vytvoriť účinný plán zálohovania. Môže však nastať situácia, že aj záložné súbory sú poškodené. V tomto momente môžete použiť nástroj tretej strany na... opraviť poškodenie súboru Excel. S týmto nástrojom na obnovenie a so záložnými súbormi už nestratíte údaje pri katastrofe údajov.

Úvod autora:

Anna Ma je ​​expertkou na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane opraviť poškodenie dokumentu docx a výhľadové softvérové ​​produkty na opravu. Pre viac informácií navštívte www.datanumen. S

Zdieľať teraz:

Komentáre sú uzavreté.