Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

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 będą zwracać błędy, jeśli są obliczane przy użyciu innej wersji językowej pakietu Excel. Jeśli na przykład podczas korzystania z czeskiej wersji programu Excel utworzysz formułę zawierającą komórkę, ta formuła zwróci błąd, jeśli skoroszyt zostanie otwarty przy użyciu wersji francuskiej.  Jeśli ważne jest, aby inne osoby otwierały skoroszyt za pomocą różnych wersji językowych programu Excel, rozważ użycie funkcji alternatywnych lub zezwolenie innym osobom na zapisywanie kopii lokalnych, w których będą poprawiać argumenty funkcji KOMÓRKA, aby były zgodne z ich językiem.

Składnia

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

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

Argument

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    

Opcjonalne

Jest to komórka, o której chcesz uzyskać informacje.

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

Ważne: Mimo że odwołanie techniczne jest opcjonalne, zachęcamy do uwzględnienia go w formule, chyba że rozumiesz wpływ jego nieobecności na wynik formuły i nie chcesz, aby był on obowiązywał. Pominięcie argumentu odwołania nie powoduje wiarygodnego uzyskania informacji o określonej komórce z następujących powodów:

  • W trybie obliczania automatycznego w przypadku zmodyfikowania komórki przez użytkownika obliczanie może zostać wyzwolone przed lub po postępie zaznaczenia, w zależności od platformy, na której korzystasz z Excel.  Na przykład Excel for Windows obecnie wyzwala obliczenia przed zmianami wyboru, aleExcel dla sieci Web później.

  • Gdy Co-Authoring z innym użytkownikiem, który wprowadza edycję, ta funkcja będzie raportować aktywną komórkę, a nie redaktora.

  • Każde ponowne obliczanie, na przykład naciśnięcie klawisza F9, spowoduje, że funkcja zwróci nowy wynik, nawet jeśli nie wystą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 info_type tekstowego. Te wartości należy wprowadzać do funkcji KOMÓRKA cudzysłowami (" ").

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 Excel dla sieci Web, Excel Mobile i 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 Excel dla sieci Web, Excel Mobile i 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 Excel dla sieci Web, Excel Mobile i 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 Excel dla sieci Web, Excel Mobile i 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 Excel dla sieci Web, Excel Mobile i 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 Excel dla sieci Web, Excel Mobile i 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ę o 2 elementach.

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ść to PRAWDA, jeśli szerokość kolumny jest wartością domyślną, lub FAŁSZ, jeśli szerokość została jawnie ustawiona przez użytkownika. 

Uwaga: Ta wartość nie jest obsługiwana w Excel dla sieci Web, Excel Mobile i 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 argument info_type funkcji KOMÓRKA ma wartość "format", a następnie do komórki, do których odwołuje się odwołanie, należy ponownie wykonać obliczanie w arkuszu (nacisnąć 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ści witryny Answers.

Zobacz też

Zmienianie formatu komórki
Tworzenie lub zmienianie odwołania do komórki
ADRES
Dodawanie, zmienianie, znajdowanie i wyczyszczenie formatowania warunkowego w komórce

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×