Temat: Ukrywanie wierwszy, gdy nie ma w nich danej zawartości

Cześć, jestem początkującym użytkownikiem Excela i mam problem, z którym nie potrafię sobie poradzić. Mam stworzoną listę kontaktów w Excelu zawierającą imię, nazwisko i adres e-mail. Jednak nie przy wszystkich kontaktach jest podany e-mail i chciałabym te kontakty całkowicie usunąć. (całe wiersze) Jest w stanie ktoś pomóc w napisaniu formuły, która pozwoli wyeliminować wiersze, które nie zawierają '@'?
Andy L.

Andy L. ITM, VUB

Temat: Ukrywanie wierwszy, gdy nie ma w nich danej zawartości

to sa trzy kolumny czy dwie?
z tytułu wynika, że wiersze chcesz ukrywać, z treści, że usuwać... trudna decyzja? :))))
coś mało konkretny opis, ale...

zakładając, że Imię i Nazwisko to kolumna A zaś Email to kolumna B zawierające text jak i puste komórki możesz użyć tej (ogólnej) formuły:
=IFERROR(INDEX(A:A,SMALL(IF(ISBLANK($B:$B)=FALSE,ROW(A:A)),ROW(1:1))),"")
wpisując ją np. w drugą komórkę kolumny D (czyli D2) i zatwierdzając Control+Shift+Enter (a nie tylko Enter) a będzie to wyglądało +/- tak : {=formuła} ... i nie dopisuj ręcznie nawiasów klamrowych bo to nie zadziała :)))
a następnie przeciągnąc w dół aż zobaczysz pustą komórkę. Następnie z komórki D2 przeciągniesz formułę w prawo do E2 a następnie w dół (jak wyżej)
Następnie skopiuj otrzymany rezultat i wklej tymczasowo gdzieś jako wartości. Usun wszystko poprzednie a to co właśnie skopiowałaś przesuń tam gdzie pierwotnie miałaś oryginalą listę (lub gdziekolwiek indziej)

*nazwy funkcji przetłumacz sobie na polski ... albo i nie w zależności jakiej wersji językowej Excela używasz

Potrenuj na kopii a nie na oryginale

a co mi tam barwy świata, masz po polsku :)
=JEŻELI.BŁĄD(INDEKS(A:A;MIN.K(JEŻELI(CZY.PUSTA($B:$B)=FAŁSZ;WIERSZ(A:A));WIERSZ(1:1)));"")


w sumie do większej ilości danych polecam PowerQuery ale nie raczyłaś nawet napisać jakiego Excela używasz (wersja i język) - to nie są dane wrażliwe.Ten post został edytowany przez Autora dnia 20.12.17 o godzinie 14:08
Anna K.

Anna K. Kontroler Finansowy

Temat: Ukrywanie wierwszy, gdy nie ma w nich danej zawartości

Czy na pewno potrzebna jest tu formuła? Jeśli dobrze zrozumiałam, to wydaje mi się, że wystarczy w tym przypadku filtrowanie (Dane -> Filtruj).
Zakładamy filtr na kolumnie z adresem e-mail (Filtry tekstu -> Nie zawiera @), a następnie zaznaczamy i usuwamy to co zostało z filtrowania. Następnie zdejmujemy filtr i mamy tylko te wiersze w których został podany adres email.
Andy L.

Andy L. ITM, VUB

Temat: Ukrywanie wierwszy, gdy nie ma w nich danej zawartości

Metod jest kilka. Kwestia wyboru. Poza tym, jak zapewne zauważyłaś, nie za bardzo wiadomo czy ma to być usuwanie czy też ukrywanie a to chyba zasadnicza różnica.

Można też odwrócić pytanie: czy potrzebny jest filtr skoro można to zrobić formułą?

poza tym, jak widać na załączonym obrazku, rozwiązanie potrzebne jest OP-owi jak dziura w moście.
Czyli odpowiedzi to sztuka dla sztuki. :)Ten post został edytowany przez Autora dnia 21.12.17 o godzinie 19:01



Wyślij zaproszenie do