Przejdź do treści stopki
NARZęDZIA EXCEL

Jak odejmować w Excelu: Każda metoda wyjaśniona (2026)

Ukrywanie kolumn w Excelu zajmuje około pół sekundy, gdy właściwa kombinacja klawiszy zostanie zapamiętana. Wybierz co najmniej jedną komórkę w kolumnie, która ma zniknąć, a następnie naciśnij Ctrl + 0 (zero, nie litera O) w systemie Windows lub Command + 0 na Macu. Kolumna znika z widoku, podczas gdy każda formuła, wartość i ustawienie formatowania zostają dokładnie tam, gdzie były.

Ten skrót klawiaturowy obsługuje około 90% codziennych zadań ukrywania w Microsoft Excel, ale nie zawsze jest odpowiednim narzędziem do każdej sytuacji. Niektórzy użytkownicy preferują menu kontekstowe, ponieważ pamięć mięśniowa kieruje najpierw tam. Inni potrzebują ukrywać wiele kolumn jednocześnie, zamykać dane w rozszerzalne grupy lub stworzyć przycisk, który jednym kliknięciem ukrywa określone kolumny w zależności od dnia tygodnia. Każdy scenariusz ma swoją najlepszą metodę, a Excel oferuje kilka sposobów zarządzania widocznością kolumn w zależności od zadania.

Ten post przechodzi przez każdą niezawodną metodę ukrywania jednej lub więcej kolumn w Excelu, od najszybszego skrótu klawiaturowego po makro, które można wielokrotnie używać. Omówiono również najczęściej spotykane problemy: ukryte kolumny, które nie chcą się pojawić ponownie, kolumna A znikająca w powietrzu i ustawienia widoczności ginące, gdy plik Excel jest wysyłany e-mailem lub udostępniany innym użytkownikom. Dla zespołów, które muszą automatyzować ukrywanie kolumn w arkuszach kalkulacyjnych generowanych przez oprogramowanie, ostatnia sekcja pokazuje, jak biblioteka IronXL for .NET obsługuje tę operację w kodzie. Niezależnie od tego, czy celem jest uporządkowanie raportu kwartalnego, udostępnienie zanonimizowanej wersji arkusza, czy po prostu schowanie pomocniczych kolumn pełnych obliczeń pośrednich, te techniki od zespołu treści Iron Software obejmują każdą sytuację, z jaką spotyka się typowy użytkownik w miejscu pracy.

Każda metoda poniżej zawiera sugerowany zrzut ekranu, aby wizualne wskazówki odpowiadały temu, co pojawia się na ekranie w Excelu 2016, 2019, 2021, Microsoft 365 i Excelu dla sieci Web.

Metoda 1: Skrót klawiaturowy (najszybsza)

Shortcut: Ctrl + 0 (Windows) or Command + 0 (Mac)

To najszybszy sposób na ukrycie kolumny w Excelu. Poniższe kroki wyjaśniają, jak to zrobić:

  1. Kliknij dowolną komórkę w kolumnie, która ma być ukryta, lub kliknij nagłówek kolumny u góry, aby wybrać całą kolumnę.
  2. Naciśnij klawisz Ctrl razem z klawiszem 0 w systemie Windows lub Cmd + 0 na Macu.

  3. Kolumna znika natychmiast.

Aby ukryć kilka sąsiadujących kolumn naraz, kliknij pierwszą literę kolumny, przytrzymaj klawisz Shift, a następnie kliknij ostatnią literę kolumny, aby wyróżnić zakres. Naciśnięcie kombinacji klawiszy raz ukrywa je wszystkie razem. Ten sam skrót działa dla jednej kolumny lub dla wielu kolumn jednocześnie.

Jak ukryć kolumny w Excelu: 7 metod, które każdy użytkownik powinien znać: Obraz 1 - Arkusz kalkulacyjny z podświetloną kolumną C, pokazujący wybraną literę nagłówka kolumny i małą adnotację

Częsty błąd: Naciśnięcie Ctrl + Shift + 0 kiedyś było skrótem klawiaturowym do odkrywania kolumn, ale Microsoft wyłączył go w większości instalacji Windows, ponieważ kolidował ze skrótem systemowym, który przełącza układy klawiatur. Odkrywanie zwykle wymaga menu kontekstowego lub wstążki zamiast tego.

Metoda 2: Menu kontekstowe prawoklikowe

Metoda prawoklikowa to najbardziej odkrywalna opcja, dlatego tak wiele samouczków zaczyna od niej. Jest także najłatwiejsza do zapamiętania bez praktyki. Poniższe kroki działają w dowolnej wersji Microsoft Excel:

  1. Kliknij nagłówek kolumny u góry pierwszej kolumny, aby wybrać całą kolumnę. Kursor powinien zmienić się w małą czarną strzałkę w dół przed kliknięciem.
  2. Prawokliknij gdziekolwiek w zaznaczonej kolumnie.
  3. Wybierz Ukryj z menu kontekstowego, które się pojawi.

Jak ukryć kolumny w Excelu: 7 metod, które każdy użytkownik powinien znać: Obraz 2 - Otwarte menu kontekstowe prawoklikowe nad wybraną kolumną, z opcją Ukryj

Aby ukryć wiele kolumn, najpierw je wybierz, klikając i przeciągając po nagłówkach kolumn dla sąsiadujących kolumn, lub przytrzymaj Ctrl, klikając poszczególne litery kolumn, aby wybrać niesąsiadujące kolumny. Prawokliknięcie i wybranie opcji Ukryj ukryje wiele kolumn jednocześnie.

To podejście działa identycznie w Excelu dla sieci Web, chociaż menu prawoklikowe w przeglądarkach czasami ładuje się nieco dłużej.

Metoda 3: Wstążka zakładki Strona główna

Metoda wstążki jest przydatna podczas pracy na ekranie dotykowym lub gdy skróty klawiaturowe nie są dostępne, na przykład podczas korzystania z rysika na Surface lub tablecie z działaniem Excel.

  1. Wybierz kolumnę lub kolumny do ukrycia, klikając litery kolumn.
  2. Przejdź do zakładki Strona główna na wstążce.

  3. Kliknij Format w grupie Komórki (po prawej stronie wstążki, obok Formatuj komórki).

  4. Najedź na Ukryj i odkryj.
  5. Kliknij Ukryj kolumny.

Jak ukryć kolumny w Excelu: 7 metod, które każdy użytkownik powinien znać: Obraz 3 - Zakładka Strona główna z rozwiniętym menu Format, pokazującym podmenu Ukryj i odkryj oraz opcję Ukryj kolumny

To samo podmenu zawiera również opcje Ukryj wiersze, Ukryj arkusz, Odkryj kolumny, Odkryj wiersze i Odkryj arkusz. Zapamiętanie tego menu mentalnie jest przydatne, ponieważ konsoliduje każdą akcję związaną z widocznością zarówno dla wierszy, jak i kolumn w jednym miejscu.

Metoda 4: Ukrywanie nieprzylegających kolumn

Ukrywanie jednej lub więcej kolumn, które nie są obok siebie, takich jak kolumny B, D i F, pozostawiając kolumny C i E widoczne, jest częstym żądaniem podczas anonimizowania raportów do udostępniania na zewnątrz. Sztuczka polega na wybraniu wielu kolumn jednocześnie przed zastosowaniem polecenia ukrycia.

  1. Kliknij nagłówek kolumny dla pierwszej kolumny do ukrycia (kolumna B).
  2. Przytrzymaj klawisz Ctrl (lub Cmd na Macu) i kliknij każdy dodatkowy litera (D i F).

  3. Gdy wszystkie trzy kolumny są zaznaczone, prawokliknij jeden z wybranych liter kolumn i wybierz Ukryj kolumny, lub naciśnij Ctrl + 0.

Jak ukryć kolumny w Excelu: 7 metod, które każdy użytkownik powinien znać: Obraz 4 - Kolumny B, D i F podświetlone na niebiesko z widocznymi między nimi kolumnami C i E

Wszystkie wybrane kolumny zostaną ukryte jednocześnie. Ta sztuczka z ukrywaniem nieprzylegających kolumn oszczędza znacznie więcej czasu niż ukrywanie każdej z osobna, szczególnie podczas pracy z szerokimi arkuszami, które zawierają dziesiątki kolumn pomocniczych.

Metoda 5: Ukrywanie kolumn za pomocą pola nazwy

Pole nazwy to małe pole wejściowe po lewej stronie paska formuły. Może celować w pojedynczą kolumnę lub zakres bez potrzeby przewijania przez arkusz kalkulacyjny.

  1. Kliknij wewnątrz pola nazwy.
  2. Wpisz odniesienie do kolumny, takie jak H:H dla pierwszej kolumny do celowania, lub H:K, aby uchwycić kolumny od H do K (gdzie K staje się ostatnią kolumną w selekcji).
  3. Nacisnij Enter.
  4. Naciśnij Ctrl + 0 lub prawoklikij i wybierz Ukryj.

Ta metoda błyszczy, gdy pracuje się z arkuszami, które przewijają do kolumny ZZ. Wpisanie AB:AB i naciśnięcie Enter jest szybsze niż przewijanie w bok przez sto kolumn, aby znaleźć właściwą literę nagłówka.

Metoda 6: Grupowanie kolumn w celu ukrywania składanych

Funkcja grupowania to lepszy wybór, gdy kolumny muszą być ukryte tymczasowo i często przełączane ponownie na widoczne. Dodaje mały przycisk + lub nad nagłówkami kolumn, umożliwiając osobom rozszerzenie lub złożenie grupy za pomocą jednego kliknięcia.

  1. Wybierz kolumny do grupowania.
  2. Przejdź do zakładki Dane.

  3. Kliknij przycisk Grupuj w sekcji Konspekt.

  4. Nad zaznaczonymi kolumnami pojawi się nawias z przyciskiem do ich złożenia i przyciskiem + do rozszerzenia.

Zgrupowane kolumny zachowują się jak ukryte, gdy są złożone, ale pozostawiają także wyraźny wskaźnik wizualny, że coś jest złożone, co zapobiega powszechnemu zamieszaniu kolegów zastanawiających się, dlaczego litery pomijają z C do G w nagłówku kolumny. Grupy mogą być także zagnieżdżone, co umożliwia szczegółowe i podsumowane widoki tego samego zbioru danych. Ta sama funkcjonalność grupowania działa również dla grupowania wierszy, co jest przydatne do składania powtarzających się bloków szczegółowych w modelach finansowych.

Aby usunąć grupę, wybierz kolumny i kliknij Usuń grupę na zakładce Dane.

Metoda 7: Makro VBA dla ukrywania powtarzalnego

Arkusze kalkulacyjne, które są aktualizowane co tydzień, często mają ten sam zestaw pomocniczych kolumn, które muszą być ukryte przed wysłaniem czystej wersji. Nagrywanie makra całkowicie eliminuje ten obowiązek. Poniższe kroki pokazują, jak je stworzyć:

  1. Naciśnij Alt + F11, aby otworzyć Edytor Visual Basic.

  2. Kliknij Wstaw > Moduł.
  3. Wklej poniższy kod:
Sub HideHelperColumns()
    Columns("H:K").EntireColumn.Hidden = True
    Columns("Q:R").EntireColumn.Hidden = True
End Sub
Sub HideHelperColumns()
    Columns("H:K").EntireColumn.Hidden = True
    Columns("Q:R").EntireColumn.Hidden = True
End Sub
Sub HideHelperColumns()
    Columns("H:K").EntireColumn.Hidden = True
    Columns("Q:R").EntireColumn.Hidden = True
End Sub
$vbLabelText   $csharpLabel
  1. Zamknij edytor i przypisz makro do przycisku lub skrótu klawiaturowego.

Aby odkryć, po prostu zmień wartość True na False w odpowiednim wierszu i ponownie uruchom makro, lub stwórz osobne makro ShowHelperColumns, które robi odwrotnie. Makro można zapisać w Osobistym Skoroszycie Makr, dzięki czemu działa we wszystkich arkuszach kalkulacyjnych na tym samym komputerze.

Uwaga: Pliki zawierające makra muszą być zapisane w formacie .XLSM zamiast .XLSX. Zapisanie w standardowym formacie usunie makro bez ostrzeżenia.

Jak odkryć kolumny w Excelu

Ukrywanie to tylko połowa procesu. Oto trzy niezawodne sposoby, aby przywrócić ukryte kolumny. Ta sama logika dotyczy odkrywania wierszy: wystarczy zamienić w każdym z metod słowo "kolumna" na "wiersz".

Metoda A: Wybierz przyległe kolumny i odkryj. Kliknij literę kolumny po lewej stronie ukrytego zakresu, przytrzymaj klawisz Shift i kliknij literę kolumny po prawej stronie. Prawokliknij zaznaczenie i wybierz Odkryj.

Metoda B: Wybierz wszystkie kolumny. Naciśnij Ctrl + A, aby wybrać cały arkusz, prawokliknij dowolną literę kolumny i wybierz Odkryj kolumny. Każda ukryta kolumna pojawi się jednocześnie.

Metoda C: Użyj wstążki. Wybierz przyległe kolumny, przejdź do Strona główna > Format > Ukryj i odkryj > Odkryj kolumny.

Jak odkryć kolumnę A (trudna)

Kolumna A jest specjalnym przypadkiem, ponieważ nie ma kolumny po jej lewej stronie. Standardowa sztuczka "wybierz przyległe kolumny" nie działa, ponieważ można wybrać tylko kolumnę B.

Niezawodne rozwiązanie:

  1. Kliknij wewnątrz Pola nazwy po lewej stronie paska formuły.

  2. Wpisz A1 i naciśnij Enter. Komórka jest teraz zaznaczona pomimo ukrycia kolumny.
  3. Przejdź do Strona główna > Format > Ukryj i odkryj > Odkryj kolumny.

Kolumna A natychmiast się pojawi. Ta sama sztuczka działa dla każdej pojedynczej ukrytej kolumny, gdzie wybór obu sąsiadów jest niezręczny.

A co z wierszami? Te same metody, inny kierunek

Microsoft Excel równie łatwo ukrywa wiersze, jak kolumny. Każda powyższa technika działa tak samo w kierunku wierszy. Skrót klawiaturowy do ukrywania wierszy to Ctrl + 9, a menu prawoklikowe pokazuje opcję Ukryj, gdy pełen wiersz jest zaznaczony poprzez kliknięcie numeru wiersza po lewej krawędzi arkusza. Ścieżka wstążki jest identyczna: Strona główna > Format > Ukryj i odkryj > Ukryj wiersze lub Odkryj wiersze.

Aby szybko ukryć wiersze masowo, wybierz wiele numerów wierszy, używając klawisza Shift dla przyległych wierszy lub klawisza Ctrl dla nieprzyległych, a następnie zastosuj dowolną z powyższych metod. Funkcja grupowania także wspiera grupowanie wierszy za pomocą tego samego przycisku w zakładce Dane, z nawiasami składanymi pojawiającymi się po lewej stronie arkusza zamiast nad nagłówkiem.

Krótko mówiąc, wszystko, co działa w jednym kierunku, działa w drugim. Znajomość obu kierunków podwaja wartość każdego skrótu już zapamiętanego dla zarządzania wierszami i kolumnami.

Typowe problemy i rozwiązywanie problemów

Ukryte kolumny pojawiają się ponownie po udostępnieniu pliku

Ukryte kolumny przetrwają normalne zapisywanie, e-maile i przesyłanie do OneDrive, ale pojawią się ponownie, jeśli inni użytkownicy wybiorą wszystkie wiersze i kolumny i klikną Odkryj. Aby naprawdę usunąć poufne dane przed udostępnieniem pliku Excel, należy usunąć kolumny zamiast je ukrywać lub użyć Plik > Informacje > Sprawdź dokument, aby automatycznie znaleźć i usunąć ukryte treści.

Ukryte kolumny nadal są drukowane

Domyślnie Excel pomija ukryte kolumny podczas drukowania, co jest zachowaniem pożądanym w większości przypadków. Jeśli ukryte kolumny pojawiają się w podglądzie wydruku, sprawdź Układ strony > Obszar druku, aby zobaczyć, czy ustawiono stały zakres, który zastępuje ustawienia widoczności.

Filtrowanie wygląda jak ukrywanie, ale działa inaczej

Filtr zastosowany przez Dane > Filtr ukrywa wiersze na podstawie kryteriów, pozostawiając widoczność kolumn w spokoju. Jeśli ukrywanie kolumn wydaje się resetować samo, problemem jest prawdopodobnie wyczyszczenie filtra, a nie stawanie się widocznym kolumn. Sprawdź małe strzałki filtrów w wierszu nagłówka, aby potwierdzić.

Ukryte kolumny pojawiają się przy kopiowaniu danych

Wklejanie danych z zakresu, który zawiera ukryte kolumny, spowoduje również wklejanie tych kolumn. Aby skopiować tylko widoczne komórki, zaznacz zakres, naciśnij Alt + ; (średnik), aby zaznaczyć tylko widoczne komórki, a następnie skopiuj i wklej.

Skrót Ctrl + 0 nic nie robi

Na niektórych systemach Windows, Ctrl + 0 przechwytywane jest przez skrót paska języka do przełączania układów klawiatur. Aby przywrócić skrót Excel, przejdź do Ustawienia Windows > Czas i język > Język > Zaawansowane ustawienia klawiatury > Skróty klawiszowe języka wejściowego i wyłącz skrót kolidujący, lub użyj zamiast tego menu prawoklikowego.

Chronione arkusze blokują ukrywanie

Jeśli opcja Ukryj jest wyszarzona, arkusz jest prawdopodobnie chroniony. Przejdź do Recenzja > Ochrona arkusza i wprowadź hasło, jeśli jest ustawione. Ukrywanie będzie działać normalnie po usunięciu ochrony.

Zamrożone okienka wchodzą w dziwną interakcję z ukrytymi kolumnami

Ukrycie kolumny będącej częścią zamrożonego okienka czasem powoduje, że zamrożony widok działa nieprzewidywalnie. Rozmrożenie okienek przy użyciu Widok > Zamroź okienka > Rozmroź okienka, ukrycie kolumn, a następnie ponowne zamrożenie zwykle rozwiązuje problem.

Kiedy ukryć, kiedy usunąć, a kiedy grupować

Wybór odpowiedniego podejścia zależy od tego, co się dzieje z arkuszem kalkulacyjnym dalej. Poniższa tabela podsumowuje decyzję:

|Cel|Najlepsza metoda| |---|---| | Tymczasowo uporządkuj widok | Ukryj lub użyj funkcji grupowania | | Trwale usuń poufne dane | Usuń kolumny | | Pozwól widzom rozszerzać/składać na żądanie | Grupuj | | Ukryj obliczenia pośrednie używane przez formuły | Ukryj (usuwanie łamie formuły) | | Zdezynfekuj arkusz kalkulacyjny przed wysłaniem do innych użytkowników | Usuń plus Sprawdź dokument |

Częsty błąd to ukrywanie kolumn zawierających poufne informacje przed wysłaniem pliku poza firmę. Ukryte nie oznacza usunięte. Każda osoba z podstawową wiedzą o Excelu może odkryć każdą kolumnę w mniej niż pięć sekund. Wszystkie naprawdę poufne dane powinny być usunięte przed opuszczeniem budynku przez plik, albo należy wyeksportować zanonimizowaną kopię.

Dla deweloperów: Ukrywanie kolumn programowo za pomocą IronXL

Dla zespołów generujących pliki Excel z aplikacji .NET, ręczne ukrywanie kolumn nie jest praktyczne. Cotygodniowy eksport 500 raportów klientów musi automatycznie ukrywać te same wewnętrzne kolumny za każdym razem. IronXL to biblioteka C# od zespołu Iron Software, która obsługuje to zadanie za pomocą kilku liniikodu. Działa na .NET bez konieczności posiadania zainstalowanego Microsoft Office lub Excel na serwerze.

using IronXL;
WorkBook workbook = WorkBook.Load("report.xlsx");
WorkSheet sheet = workbook.WorkSheets.First();
// Hide a single column (column C)
sheet.GetColumn(2).Hidden = true;
// Hide a range of columns (columns H through K)
for (int i = 7; i <= 10; i++)
{
    sheet.GetColumn(i).Hidden = true;
}
workbook.SaveAs("report-cleaned.xlsx");
using IronXL;
WorkBook workbook = WorkBook.Load("report.xlsx");
WorkSheet sheet = workbook.WorkSheets.First();
// Hide a single column (column C)
sheet.GetColumn(2).Hidden = true;
// Hide a range of columns (columns H through K)
for (int i = 7; i <= 10; i++)
{
    sheet.GetColumn(i).Hidden = true;
}
workbook.SaveAs("report-cleaned.xlsx");
Imports IronXL

Dim workbook As WorkBook = WorkBook.Load("report.xlsx")
Dim sheet As WorkSheet = workbook.WorkSheets.First()
' Hide a single column (column C)
sheet.GetColumn(2).Hidden = True
' Hide a range of columns (columns H through K)
For i As Integer = 7 To 10
    sheet.GetColumn(i).Hidden = True
Next
workbook.SaveAs("report-cleaned.xlsx")
$vbLabelText   $csharpLabel

Ta sama biblioteka czyta, edytuje i zapisuje pliki .XLSX, .XLS i .CSV, obsługuje formuły i stylizacje, oraz działa w aplikacjach konsolowych, API sieciowych i aplikacjach desktopowych. Pipelines dla generacji arkuszy na stronie serwera, które wcześniej wymagały Interopu lub wtyczek firm trzecich, można zazwyczaj przenieść do IronXL z minimalnym przepisywaniem.

Podsumowanie

Ukrywanie kolumn w Excelu jest jednym z tych zadań, które wydają się banalne, dopóki nie nadejdzie termin i skrót klawiaturowy nagle przestaje działać, lub kolumna A znika i nie chce wrócić. Ten post pokrył każdą realistyczną sytuację: kombinację klawiszy Ctrl + 0 dla prędkości, menu kontekstowe prawoklikowe dla przejrzystości, funkcję grupowania dla widoków składanych, trik z Polem nazwy dla kolumny A i małe makro VBA dla reorganizacji do wielokrotnego użytku. Każda z tych kilku metod ukrywania i odkrywania kolumn istnieje z pewnego powodu, a wiedza, po którą sięgnąć w danym momencie, odróżnia użytkownika Excel, który kończy raport na czas, od tego, który wciąż błądzi w menu.

Dla automatyzacji na dużą skalę, biblioteka IronXL daje deweloperom tę samą możliwość ukrywania kolumn za pośrednictwem czystego API .NET, bez konieczności posiadania zależności w Office. Więcej instrukcji i przykładowego kodu jest dostępnych na stronie dokumentacji Iron Software.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej

Zespół wsparcia Iron

Jesteśmy online 24 godziny, 5 dni w tygodniu.
Czat
E-mail
Zadzwoń do mnie