Strona 1 z 1
Wyrażenie regularne - problem
: czw sie 31, 2023 10:14 pm
autor: krzys59
Witam
Mam następujący problem w calc:
- w komórkach mam wartości w rodzaju, 1,2,3 ale też 1n, 2n, 3n itd aż do 40, pomieszane w kolumnach
- w jaki sposób mogę za pomocą wyrażenia regularnego usunąć n pozostawiając same liczby?
Za nic nie potrafię tego rozgryźć
Re: Wyrażenie regularne - problem
: czw sie 31, 2023 10:43 pm
autor: Jermor
Zakładam, że opisałeś dokładnie to, co występuje, czyli wśród liczb występuje literka "n" umieszczona na końcu.
Jeśli chcesz usunąć te "n-ki", bezpośrednio w kolumnie zawierającej dane, to
- Zaznacz obszar z tymi danymi.
- Wywołaj polecenie "Znajdź i zamień"
- Upewnij się, że zaznaczone są następujące opcje:
- Tylko bieżące zaznaczenie
- Wyrażenia regularne
- W polu "Znajdź" wpisz: (.*)n
- W polu "Zamień" wpisz: $1
- Wybierz "Zamień wszystkie
Wypróbuj działanie na arkuszu próbnym.
Re: Wyrażenie regularne - problem
: czw sie 31, 2023 10:49 pm
autor: Jan_J
Ja to rozumiem nieco inaczej: w komórkach występują ciągi liczb rozdzielone przecinkami, a czasem z n-ką między liczbą a przecinkiem.
To ja bym tak:
znajdź ([0-9])n
zamień na $1
Na prostych przykładach zgodnych z Twoim opisem pracuje. Jeśli po 'n' bezpośrednio nastąpi cyfra, to sklei cyfry z obu stron 'n'.
Re: Wyrażenie regularne - problem
: pt wrz 01, 2023 8:47 pm
autor: krzys59
Dziękuję obu kolegom za pomoc, chodziło o wersję pierwszą, gdy w osobnych komórkach są różne wartości, jedne z n drugie bez
Nie "czuję" wyrażeń regularnych, stąd mój problem
Re: Wyrażenie regularne - problem
: wt wrz 12, 2023 10:24 am
autor: KontoLibreOffice
krzys59 pisze: ↑pt wrz 01, 2023 8:47 pm
Dziękuję obu kolegom za pomoc, chodziło o wersję pierwszą, gdy w osobnych komórkach są różne wartości, jedne z n drugie bez
Nie "czuję" wyrażeń regularnych, stąd mój problem
Jeśli w komórkach miałeś tylko wartości postaci liczba oraz liczban to nie musisz używać wyrażeń regularnych wystarczy że usuniesz n z komórek. Możesz to zrobić za pomocą ctrl+h
w polu ''znajdź'' wpisujesz n a pole ''zmień'' pozostawiasz puste potem klikasz ''zmień wszystkie''