Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 63734 Skopiuj do schowka filtrowanie
Autor Wiadomość
wolskiw
świeżak


Posty: 3
Wysłany: 08-01-2019, 22:34   filtrowanie

Witam, potrzebuje pomocy w celu przefiltrowania kolumny B z danymi:
17912-111-02-008-8
20001-10-11-10
21002-11-41-105

wpisuję filtr niestandardowy 2?00? wynik:
17912-111-02-008-8
20001-10-11-10
21002-11-41-105

chciałbym żeby excel zamiast pierwszego znaku zapytania który wstawia dowolny znak wstawił znak określony z tablicy przeze mnie np: 2(0,1)00? by uzyskać wynik:
20001-10-11-10
21002-11-41-105
niestety tak napisany filtr nie pokazuje nic.

Czy posiadacie jakiś sposób ?

Zeszyt2.xls
plik
Pobierz Plik ściągnięto 2 raz(y) 45.5 KB

Ostatnio zmieniony przez wolskiw 08-01-2019, 23:01, w całości zmieniany 1 raz  
ID posta: 360025 Skopiuj do schowka
 
 
umiejead 
Excel Expert


Pomógł: 228 razy
Posty: 1233

Wysłany: 08-01-2019, 22:38   

Witamy na Forum.

Załącz plik.
_________________
.
Jak poprawnie opisać problem: http://www.excelforum.pl/...ika-vt59262.htm
I dbajmy - proszę - o poprawną polszczyznę.
ID posta: 360026 Skopiuj do schowka
 
 
apollo
ExcelSpec


Pomógł: 1193 razy
Posty: 4107
Wysłany: 08-01-2019, 22:47   Re: filtrowanie

wolskiw napisał/a:
Witam, potrzebuje pomocy w celu przefiltrowania kolumny B z danymi:
17912-111-02-008-8
20001-10-11-10
21002-11-41-105

wpisuję filtr niestandardowy 2?00? wynik:
17912-111-02-008-8
20001-10-11-10
21002-11-41-105

Nieprawda. Z 2?00? nie będzie wyników bo żadna pozycja nie spełnia warunku 2?00?
Cytat:


chciałbym żeby excel zamiast pierwszego znaku zapytania który wstawia dowolny znak wstawił znak określony z tablicy przeze mnie np: 2(0,1)00? by uzyskać wynik:
20001-10-11-10
21002-11-41-105
niestety tak napisany filtr nie pokazuje nic.

Czy posiadacie jakiś sposób ?

Jeśli chcesz wynik
20001-10-11-10
21002-11-41-105

to wprowadź 2?00* ̣(equals) lub 2?00 (begins with)
  
ID posta: 360027 Skopiuj do schowka
 
 
wolskiw
świeżak


Posty: 3
Wysłany: 08-01-2019, 22:56   Re: filtrowanie

Witam, mała poprawka danych mam więcej a w filtrze wybieram "zawiera":
17912-111-02-008-8
20001-10-11-10
21002-11-41-105
22003-10-12-50
23004-15-12-50

chciałby uzyskać wynik:
21002-11-41-105
22003-10-12-50

Pozdrawiam
wolskiw
ID posta: 360029 Skopiuj do schowka
 
 
apollo
ExcelSpec


Pomógł: 1193 razy
Posty: 4107
Wysłany: 08-01-2019, 23:08   

Zobacz

filter.JPG
Plik ściągnięto 80 raz(y) 18.2 KB

ID posta: 360034 Skopiuj do schowka
 
 
wolskiw
świeżak


Posty: 3
Wysłany: 08-01-2019, 23:15   

Witam, osobiście chciałbym się dowiedzieć czy istnieje możliwość wprowadzania pod znak np "?" tablicy z której excel brał by pojedynczo znaki i wykonywał filtrowanie i tak w pętli do czasu skończenia zmiennych w tablicy. np:
znak pierwszy 2
znak drugi 2 lub 3
znak trzeci 0
znak czwarty 1 lub 2 lub 3 lub 4.
Pozdrawiam
ID posta: 360035 Skopiuj do schowka
 
 
apollo
ExcelSpec


Pomógł: 1193 razy
Posty: 4107
Wysłany: 09-01-2019, 12:11   

wolskiw napisał/a:
Witam, osobiście chciałbym się dowiedzieć czy istnieje możliwość

Myślę, że w tym przypadku musisz użyć Advanced Filter.
Przykład: W pierwszym wierszu są tytuły kolumn. Dane są od drugiego wiersza, a filtrowane wg kolumny B. Kryteria: pierwszy znak = 2, drugi = 1 lub 3, trzeci = 6, czwarty = 5 lub 7.

Czynności:
1. w K2 wprowadź formułę
Kod:

=ORAZ(LEWY(B2)="2";LUB(FRAGMENT.TEKSTU(B2;2;1)="1";FRAGMENT.TEKSTU(B2;2;1)= "3");FRAGMENT.TEKSTU(B2;3;1)="6";LUB(FRAGMENT.TEKSTU(B2;4;1)="5"; FRAGMENT.TEKSTU(B2;4;1)="7"))


2. Kliknij w jeden tytuł -> Data -> Advanced -> kliknij w polu Criteria -> wybierz myszką 2 komórki K1:K2 -> całość wygląda jak na obrazie -> kliknij OK

Czyli się da ale musisz umieć pisać formułę. I podasz K1:K2 jako criteria range.

Oczywiście możesz podać inne komórki np. O123:O124 - 2 kolejne komórki w kolumnie - gdzie pierwsza jest pusta (znaczy, że filtrowanie wg podanej formuły, nie zaś wg jakiejś kolumny - nazwisko, data urodzenia, pensja itd.), a w drugiej podajesz formułę dla pierwszej komórki w filtrowanej kolumnie. Excel sam domyśli formułę dla następnych komórek tak jak umie przy formatowaniu warunkowym.

filter.JPG
Plik ściągnięto 55 raz(y) 14.66 KB

  
ID posta: 360077 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe