TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Excel -rozdzielanie tekstu , mo2 9/06/20 20:44 Witam. Mam pytanie dotyczące rozdzielenia tekstu z jednej komórki na trzy, stosując funkcję (lewy, prawy, znajdź i fragment.tekstu) Przyjmijmy, że tekst to "Dworcowa 13/4, 99-230 Warszawa" znajdujący się w A1. Rozdzielić należy na adres, kod i miejscowość. Adres ogarnąłem f(x)=lewy(A1;znajdź(",";A1)-1). Jak to zrobić? Zastosowanie analogicznej funkcji, zmieniając =lewy na =prawy nie do końca daje dobry wynik w kolumnie miejscowość .4/6 jest ok.commodore 64
vic II,sid,trilux 21"color - Może coś takiego , Janusz 9/06/20 21:37
https://www.youtube.com/watch?v=uvCADPlWVZkZawsze warto być człowiekiem,
choć tak łatwo zejść na psy.
/Autsajder, Dżem/ - ale kombinujesz :) , Kenny 9/06/20 21:42
przy uzyciu istniejacego przecinka zrob text to columns - oddzielisz adres
W drugiej kolumnie bedzie 00-000 Warszawa - tu juz funkcja LEFT sobie poradzisz
Wpierw wyciagniesz 7 znakow, potem skasujesz spacje przed kodem
Potem skasujesz 8 znakow sprzed miasta.:Pozdrowienia:. - Możesz na przykład , Gab 9/06/20 22:15
wyodrębnić fragment tekstu korzystając z tego, co zrobiłeś i funkcji PRAWY oraz długość tekstu (nie pamiętam nazwy dokładnej po polsku). Czyli np. PRAWY(A1,LEN("A1"-lewy(A1;znajdź(",";A1)-1))). Dalej możesz założyć, że kod pocztowy ma 6 znaków i tym samym trikiem masz resztę.- yyy.... to znaczy , Gab 9/06/20 22:19
PRAWY(A1,DŁ.TEKSTU(A1)-lewy(A1;znajdź(",";A1)-1))). No coś takiego mniej więcej. Daj znać, jakbyś miał problem, to jutro ogarnę to w pracy, w domu nie mam nawet Excela.- Jeżeli będziesz miał chwilę, , mo2 9/06/20 23:57
to będę wdzięczny. Link do arkusza, coby wszystko było jasne https://drive.google.com/...HlgT/view?usp=drivesdk . Mam chyba pomroczność jasną, jeżeli chodzi o to zadanie...commodore 64
vic II,sid,trilux 21"color
- np tak , Visar 10/06/20 00:05
kod pocztowy
=FRAGMENT.TEKSTU(A1;ZNAJDŹ(",";A1)+2;6)
nazwa miejscowości
=PRAWY(A1; DŁ(A1)-ZNAJDŹ(",";A1)-8)
Visar - Dzięki wielkie , mo2 10/06/20 00:11
Abccommodore 64
vic II,sid,trilux 21"color - jeszcze jedno , mo2 12/06/20 11:39
jak można użyć funkcji do wyszukiwania ulicy,czyli LEWY(A1;ZNAJDŹ(",";A1)-1) jeżeli w jednym wierszu jest przecinek po numerze ulicy a w innym przecinka nie ma? np:
Dworcowa 13/4, 99-230 Warszawa
Jana Pawła II 90-234 Łódź
commodore 64
vic II,sid,trilux 21"color - hmm. , Visar 13/06/20 00:08
Tutaj już bym użył funkcji i wyrażeń regularnych, bo normalnymi formułami robi się to niewygodne:
Ulica:
=JEŻELI(FRAGMENT.TEKSTU(A1;SZUKAJ.TEKST(" ??-??? "; A1) -1; 1) = ","; LEWY(A1; SZUKAJ.TEKST(" ??-??? "; A1) - 2);LEWY(A1; SZUKAJ.TEKST(" ??-??? "; A1)-1))
Kod:
=FRAGMENT.TEKSTU(A1; SZUKAJ.TEKST(" ??-??? ";A1)+1; 6)
Miejscowość:
=PRAWY(A1; DŁ(A1)- SZUKAJ.TEKST(" ??-??? ";A1)-7)
Visar
- ctrl + E , NimnuL-Redakcja 10/06/20 07:16
autofill to ogarnie jeśli pokażesz mu przykłady co ma robić ...Gdyby nie wymyślono elektryczności,
siedziałbym przed komputerem przy
świeczkach. - sprawdziłem u siebie , NimnuL-Redakcja 10/06/20 07:20
znajduje regułę już w drugiej komórce, więc zrobienie tego to 7 sekund sumarycznie ...Gdyby nie wymyślono elektryczności,
siedziałbym przed komputerem przy
świeczkach. - Bardzo ciekawe , mo2 10/06/20 14:25
nie wiedziałem o tym. Ale ważne jest, aby była podana funkcja. Czy można wyciągnąć funkcję z wypełniania błyskawicznego?commodore 64
vic II,sid,trilux 21"color - żadnych funkcji nie potrzeba, trzeba jedynie pokazać 'pattern' , NimnuL-Redakcja 10/06/20 14:33
czyli na przykładzie adresu wystarczy w komórce obok wpisać miasto lub adres czy co tam chcesz wyciągnąć z komórki A1, w następnym wierszu pokazać ponownie co chcesz uzyskać, a już kolejne wiersze automatycznie się wypełnią, bo Excel załapie jaki schemat chcesz by był powtórzony.
Autofill to znakomite narzędzie zautomatyzowane, zamiast klepać formuły pozwala na potężne zautomatyzowanie i usprawnienie dosłownie w kilka sekund.Gdyby nie wymyślono elektryczności,
siedziałbym przed komputerem przy
świeczkach. - tu jest pokazane jak to działa - Autofill oraz Flashfill , NimnuL-Redakcja 10/06/20 14:56
https://support.microsoft.com/...toFill%20feature.
Gdyby nie wymyślono elektryczności,
siedziałbym przed komputerem przy
świeczkach. - jeszcze jeden link , NimnuL-Redakcja 10/06/20 14:58
https://support.microsoft.com/...94a0-1578341f73f7
oczywiście od samego początku chodziło mi o Flashfill ...Gdyby nie wymyślono elektryczności,
siedziałbym przed komputerem przy
świeczkach. - wiem, wiem , mo2 10/06/20 15:48
mam na myśli, że potrzebuję funkcji. Ot takie zadanie, ale i tak wielkie dzięki za informację.commodore 64
vic II,sid,trilux 21"color
- jeśli format jest zawsze taki sam , myszon 10/06/20 08:36
to regexy to załatwią. |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|