KOMÓRKA

Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel 2024 Excel 2024 dla komputerów Mac Excel 2021 Excel 2021 dla komputerów Mac Excel 2019 Excel 2016 Excel dla tabletu iPad Excel dla telefonu iPhone Excel dla tabletów z systemem Android Excel dla telefonów z systemem Android

Funkcja KOMÓRKA zwraca informacje o formatowaniu, położeniu lub zawartości komórki. Na przykład aby przed wykonaniem obliczeń na komórce sprawdzić, czy zawiera ona wartość liczbową, a nie tekst, można użyć następującej formuły:

=JEŻELI(KOMÓRKA("typ";A1)="v";A1*2;0)

Ta formuła oblicza wartość A1*2 tylko wtedy, gdy komórka A1 zawiera wartość liczbową. Jeśli komórka A1 zawiera tekst lub jest pusta, formuła zwraca wartość 0.

Uwaga

Formuły używające funkcji KOMÓRKA mają wartości argumentów specyficzne dla języka i zwracają błędy, jeśli są obliczane przy użyciu innej wersji językowej programu Excel. Jeśli na przykład utworzysz formułę zawierającą funkcję KOMÓRKA podczas korzystania z czeskiej wersji programu Excel, formuła zwróci błąd, jeśli skoroszyt zostanie otwarty przy użyciu francuskiej wersji programu.  Jeśli inne osoby powinny otworzyć skoroszyt przy użyciu różnych wersji językowych programu Excel, warto rozważyć użycie funkcji alternatywnych lub umożliwienie innym osobom zapisywania kopii lokalnych, w których będą sprawdzane argumenty funkcji KOMÓRKA zgodnie z ich językiem.

Składnia

KOMÓRKA(typ_info;[odwołanie])

W składni funkcji KOMÓRKA występują następujące argumenty:

Argumenty argumentów Opis
typ_info
Wymagane
Jest to wartość tekstowa, określająca żądany typ informacji o komórce. Na poniższej liście przedstawiono możliwe wartości argumentu typ_info i odpowiadające im wyniki.
odwołanie
Opcjonalnie
Jest to komórka, o której chcesz uzyskać informacje.

W przypadku pominięcia tego argumentu zostaną zwrócone informacje określone w info_type argumencie dla komórki wybranej w momencie obliczania. Jeśli argument odwołania jest zakresem komórek, funkcja KOMÓRKA zwraca informacje o aktywnej komórce w zaznaczonym zakresie.

Ważne: Chociaż z technicznego punktu widzenia odwoływanie się do niego jest opcjonalne, zalecane jest uwzględnianie go w formule, chyba że rozumiesz wpływ jego braku na wynik formuły i chcesz, aby ten efekt został zastosowany. Pominięcie argumentu odwołania nie daje rzetelnych informacji o konkretnej komórce z następujących powodów:
W automatycznym trybie obliczania, jeśli komórka jest modyfikowana przez użytkownika, obliczenie może zostać wyzwolone przed lub po zaznaczeniu, w zależności od platformy używanej do obsługi programu Excel. Na przykład obecnie program Excel dla systemu Windows wyzwala obliczanie przed zmianą wyboru, ale program Excel dla sieci Web wyzwala je później. W Co-Authoring z innym użytkownikiem, który dokonuje edycji, ta funkcja zgłosi Twoją aktywną komórkę, a nie komórki edytującej. Każde ponowne obliczenie, na przykład naciśnięcie klawisza F9, spowoduje, że funkcja zwróci nowy wynik, nawet jeśli nie nastąpiła żadna edycja komórki.

info_type wartości

Na poniższej liście opisano wartości tekstowe, których można użyć dla argumentu info_type. Te wartości należy wprowadzić w funkcji KOMÓRKA ujętą w cudzysłów (" ").

typ_info Zwraca
adres Odwołanie pierwszej komórki w odwołaniu, jako tekst.
kolumna Numer kolumny komórki w odwołaniu.
kolor Wartość 1, jeśli komórka jest sformatowana w kolorze dla wartości ujemnych; w innym przypadku zwraca 0 (zero).
Uwaga: Ta wartość nie jest obsługiwana w programach Excel dla sieci Web, Excel Mobile ani Excel Starter.
zawartość Wartość lewej górnej komórki w odwołaniu; nie formuła.
nazwa_pliku Nazwa pliku (z pełną ścieżką) zawierającego odwołanie, jako tekst. Zwraca pusty tekst (""), jeśli arkusz zawierający odwołanie nie został jeszcze zapisany.
Uwaga: Ta wartość nie jest obsługiwana w programach Excel dla sieci Web, Excel Mobile ani Excel Starter.
format Wartość tekstowa odpowiadająca formatowi liczbowemu komórki. Wartości tekstowe dla różnych formatów pokazano w poniższej tabeli. Zwraca "-" na końcu wartości tekstowej, jeśli komórka jest sformatowana w kolorze dla wartości ujemnych. Zwraca "()" na końcu wartości tekstowej, jeśli komórka jest sformatowana z nawiasami okrągłymi dla wartości dodatnich lub wszystkich wartości.
Uwaga: Ta wartość nie jest obsługiwana w programach Excel dla sieci Web, Excel Mobile ani Excel Starter.
nawiasy Wartość 1, jeśli komórka jest sformatowana z nawiasami okrągłymi dla wartości dodatnich lub wszystkich wartości; w przeciwnym przypadku zwraca 0.
Uwaga: Ta wartość nie jest obsługiwana w programach Excel dla sieci Web, Excel Mobile ani Excel Starter.
prefiks Wartość tekstowa odpowiadająca „prefiksowi etykiety” komórki. Zwraca znak cudzysłowu pojedynczego ('), jeśli komórka zawiera tekst wyrównany do lewej, znak cudzysłowu podwójnego ("), jeśli komórka zawiera tekst wyrównany do prawej, daszek (^), jeśli komórka zawiera tekst wyśrodkowany, ukośnik odwrotny (\), jeśli komórka zawiera tekst wyrównany do wypełnienia i pusty tekst (""), jeśli komórka zawiera cokolwiek innego.
Uwaga: Ta wartość nie jest obsługiwana w programach Excel dla sieci Web, Excel Mobile ani Excel Starter.
ochrona Wartość 0, jeśli komórka nie jest zablokowana; w przeciwnym razie (jeśli komórka jest zablokowana) zwraca wartość 1.
Uwaga: Ta wartość nie jest obsługiwana w programach Excel dla sieci Web, Excel Mobile ani Excel Starter.
wiersz Numer wiersza komórki w odwołaniu.
typ Wartość tekstowa odpowiadająca typowi danych w komórce. Zwraca „b” jak „blank”, jeśli komórka jest pusta, „l” jak „label”, jeśli komórka zawiera stałą tekstową i „v” jak „value”, jeśli komórka zawiera cokolwiek innego.
szerokość Zwraca tablicę z 2 elementami.
Pierwszy element tablicy to szerokość kolumny komórki zaokrąglona do liczby całkowitej. Każda jednostka szerokości kolumny jest równa szerokości jednego znaku przy domyślnym rozmiarze czcionki.
Drugi element tablicy jest wartością logiczną, wartością TRUE, jeśli szerokość kolumny jest wartością domyślną, lub FALSE, jeśli szerokość została jawnie ustawiona przez użytkownika.
Uwaga: Ta wartość nie jest obsługiwana w programach Excel dla sieci Web, Excel Mobile ani Excel Starter.

Kody formatu funkcji KOMÓRKA

Poniższa lista zawiera opis wartości tekstowych zwracanych przez funkcję KOMÓRKA, gdy argument typ_info ma wartość „format”, a argument odwołania to komórka sformatowana za pomocą wbudowanego formatu liczbowego.

Format programu Excel Funkcja KOMÓRKA zwraca wartość
Ogólne "G"
0 F0
# ##0 0,0
0,00 F2
# ##0,00 ,2
$#,##0_);($#;##0) C0
$#;##0_)\[Czerwony]($#;##0) C0-
$#,##0.00_);($#;##0,00) C2
$#;##0,00_)\[Czerwony]($#;##0,00) C2-
0% P0
0,00% P2
0,00E+00 S2
# ?/? albo # ??/?? "G"
d/m/rr lub d/m/rr g:mm lub dd/mm/rr D4
d-mmm-rr lub dd-mmm-rr D1
d-mmm lub dd-mmm D2
mmm-rr D3
dd/mm D5
g:mm AM/PM D7
g:mm:ss AM/PM D6
g:mm D9
g:mm:ss D8

Uwaga

Jeśli info_type argumentem funkcji KOMÓRKA jest "format", a komórka, do której występuje odwołanie, zostanie później sformatowana inaczej, należy ponownie wykonać obliczenia w arkuszu (naciskając klawisz F9), aby zaktualizować wyniki funkcji KOMÓRKA.

Przykłady

Przykłady funkcji KOMÓRKA

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w społecznościach.