Zwracamy tylko wartości z wybranych formatów komórek Excela
Excel może zwracać dane tylko z komórek w odpowiednim formacie
Czasami zdarza się, że w kolumnie mamy wpisane dane w różnym formacie. Przykład takiego arkusza pokazuje rys. 1. Do analizy mogą nam być jednak potrzebne tylko niektóre dane, na przykład procentowe. Na szczęście łatwo możemy je skopiować.
Rys. 1. Fragment zestawienia danych
Aby to zrobić, wystarczy posłużyć się prostą formułą:
=JEŻELI(KOMÓRKA(„format”;A1)=”P2”;A1;””)
W naszym przypadku wpisujemy ją w pole B1 i kopiujemy w dół kolumny. W efekcie uzyskamy oczekiwany rezultat, który przedstawia rysunek 2.
Rys. 2. Wyznaczono tylko liczby sformatowane jako procentowe
Możemy także selekcjonować inne dane. W tym celu wstawiamy odpowiedni argument funkcji KOMÓRKA widoczny w tabeli 1.
Tabela 1. 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 | Zwracana wartość |
---|---|
Ogólne | G |
0 | F0 |
#,##0 | 0 |
0.00 | F2 |
#,##0.00 | 0,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 |