3 metode za uporabo potrditvenega polja za prikaz ali skrivanje vsebine celice v Excelu

Skupna raba zdaj:

Včasih morate za pomoč pri delu uporabiti potrditvena polja. In prikaz določene vsebine v določenih celicah glede na vrednosti potrditvenih polj lahko prikaže informacije jasnejše. V tem članku vam bomo pokazali 3 učinkovite metode za prikaz ali skrivanje vsebine celice.

Na spodnji sliki smo v delovni list vnesli potrditvena polja. In zdaj morate prikazati določene vsebine v določenih celicah.Potrditvena polja za Pokaži določene vsebine

Ko potrdite eno potrditveno polje, mora določena celica skriti ali prikazati določeno vsebino. In spodaj so 3 metode za dosego te naloge.

1. način: Povežite celice

Pri tej metodi lahko potrditvena polja povežete z določenimi celicami.

  1. Z desno miškino tipko kliknite eno potrditveno polje na delovnem listu.
  2. Nato v podmeniju kliknite možnost »Format Control«.Nadzor oblike
  3. Po tem vnesite določeno referenco celice v besedilno polje »Povezava do celice«. Tukaj lahko uporabite tudi miško in neposredno izberete celico. Vendar ne pozabite uporabiti absolutne reference. In v tem primeru uporabljamo celico B2 kot povezovalno celico.Celična povezava
  4. Nato v trenutnem oknu kliknite gumb »V redu«.

Nato se boste vrnili na delovni list. Sprva v celici B2 ni vsebine.

Ko označite potrditveno polje, se bo v celici B2 pojavila vrednost »TRUE«. Če potem počistite potrditveno polje, bo v celici prikazano »FALSE«.Pokaži vsebino

  1. Zdaj ponovite zgornje korake in povežite druga potrditvena polja s celicami. Ko se torej spremenijo vrednosti potrditvenih polj, se spremeni tudi vsebina v povezanih celicah. Poleg tega lahko vsebino v celicah počistite tudi ročno.

2. način: Uporabite funkcijo IF

Pri tej metodi se morate prepričati, da so potrditvena polja povezana z določenimi celicami. Tako lahko s funkcijo IF prikažete določene vsebine.

  1. Kliknite celico, kjer morate prikazati vsebino. Tukaj kliknemo celico C2 na tem delovnem listu.
  2. Nato v delovni list vnesite naslednjo formulo:

=IF(B2,”Na voljo”, “Ni na voljo”)

Tukaj lahko vidite, da bo ta formula uporabila rezultat v povezani celici B2. Zato morate tudi povezati celice za ta potrditvena polja. V tej formuli lahko tudi spremenite vsebino glede na vaše potrebe.

  1. In nato pritisnite gumb "Enter" na tipkovnici. Zato boste rezultat videli takoj v celici.IF Funkcija
  2. Zdaj dvokliknite ročico za polnjenje celice C2 in izpolnite formulo v drugih celicah.Izpolni celico

Ko spremenite vrednost potrditvenih polj, se ustrezno spremeni tudi rezultat v celicah.

3. način: Uporabite makro VBA

Po drugi strani, če ne želite povezovati celic in želite prikazati določeno vsebino v določenih celicah, lahko uporabite makro VBA. In tukaj vam bomo pokazali korake za dokončanje te naloge.

  1. Na tipkovnici pritisnite bližnjične tipke “Alt +F11”.
  2. Nato v orodni vrstici kliknite gumb »Vstavi«.
  3. Nato v spustnem meniju izberite možnost »Modul«.Vstavite modul
  4. Zdaj kopirajte naslednje kode VBA v nov modul.
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 kodi sta dva postopka. Prvi pod bo prikazal določeno vsebino v določenih celicah glede na vrednosti potrditvenih polj. In drugi pod bo dodelil prvi makro vsem potrditvenim poljem v paketu na tem delovnem listu. Poleg tega lahko na svojem dejanskem delovnem listu spremenite tudi nekatere elemente, da bodo kode VBA na voljo.

  1. In zdaj kliknite na drugi pod.
  2. Nato kliknite gumb "Zaženi pod" ali pritisnite gumb "F5" na tipkovnici, da zaženete drugi pod.
  3. Zdaj se lahko vrnete na delovni list.Rezultat VBA

Ko označite ali počistite eno potrditveno polje, se ustrezno spremeni tudi vsebina v določeni celici. In za ta potrditvena polja vam ni treba povezati celic.

Primerjava med tremi metodami

Da bi vam olajšali izbiro med tremi načini, smo v spodnji tabeli navedli vse možne prednosti in slabosti.

Primerjava

Povezovalne celice Uporabite funkcijo IF

Uporabite makre VBA

Prednosti

1. Ta metoda je zelo enostavna za uporabo, če morate v celicah prikazati samo »TRUE« ali »FALSE«.

2. V primerjavi z drugima dvema metodama je to najprimernejša metoda.

1. V formulo lahko vnesete posebne vsebine glede na vaše potrebe.

2. Če niste seznanjeni z makri VBA, lahko uporabite to funkcijo za prikaz vsebine.

1. Vsem potrditvenim poljem so dodeljeni makri. Vsebino lahko vidite, ko potrdite ali počistite potrditvena polja.

2. Določene vsebine v celicah lahko prikažete glede na vaše potrebe.

Slabosti

1. Povezovanje celic eno za drugo vas lahko stane veliko časa in energije.

2. Celice lahko prikazujejo le »TRUE« ali »FALSE«, kar je v določenih situacijah lahko neprijetno.

1. Pri uporabi te funkcije morate celice eno za drugo povezati s potrditvenimi polji.

2. Prikazovanje »TRUE« ali »FALSE« skupaj z vašo določeno vsebino hkrati bo pokvarilo vaš delovni list.

1. Če niste seznanjeni z Excelom VBA, boste pri zagonu makra verjetno naleteli na težave.

2. Uporaba kod VBA bo naredila nalogo bolj zapleteno.

Iz zgornje analize zdaj jasno razumete te različne metode. Tako lahko naslednjič, ko boste morali prikazati določeno vsebino v celicah glede na vrednosti potrditvenih polj, izberete metodo glede na vaše dejanske potrebe.

Ustvarite varnostni načrt za svoje datoteke Excel

Da bi se izognili slabim posledicam zaradi katastrofe podatkov, je ena najučinkovitejših metod ustvarjanje varnostnih kopij datotek. Tako ne boste trpeli zaradi poškodb Excelovih datotek, kadar koli naletite na poškodbo. Za vse svoje datoteke morate ustvariti učinkovit načrt varnostnega kopiranja. Lahko pa obstaja tudi situacija, da so poškodovane tudi varnostne kopije datotek. V tem primeru lahko uporabite orodje tretje osebe. popravi poškodovano datoteko Excel. S tem orodjem za obnovitev in datotekami varnostne kopije pri roki ne boste več izgubili podatkov v podatkovni katastrofi.

Uvod avtorja:

Anna Ma je ​​strokovnjakinja za obnovitev podatkov v DataNumen, Inc., ki je vodilna na svetu na področju tehnologij za obnovitev podatkov, vključno z popravi poškodbe dokumenta docx in obeti za popravilo programskih izdelkov. Za več informacij obiščite www.datanumen.com

Skupna raba zdaj:

Komentarji so zaprti.