Witam, wiem ze pytanie moze jest banalne... ale jak usunac formula pierwszy znak w wierszu?
Mam
D Buda
D ekierka
D Mod
D ląd
D Kredyt
chce usunac te D.
Jak to zrobic? ;]
pozdrawiam
Dawid ;]
Usuniecie pierwszego znaku w wierszu
-
- Posty: 58
- Rejestracja: czw gru 13, 2018 12:15 am
Usuniecie pierwszego znaku w wierszu
OpenOffice 4.1.6 Windows 10
Re: Usuniecie pierwszego znaku w wierszu
Wykorzystaj dwie funkcje:
PRAWY(tekst; liczba) - zwraca ostatnie znaki w ciągu tekstowym, liczba określa ile ma zostawić znaków
DŁ(tekst) - zwraca długość tekstu wraz ze spacjami.
zastosuj je w tej postaci:
gdzie C4 to komórka z orginalnym tekstem
DŁ(C4) - funkcja sprawdza ile tekst w komórce C4 ma znaków, nowy ciąg ma być krótszy o tą 1 literę "D" dlatego jest jeszcze -1 (lub - 2 jeżeli chesz się również pozbyć spacji "D "
PRAWY(tekst; liczba) - zwraca ostatnie znaki w ciągu tekstowym, liczba określa ile ma zostawić znaków
DŁ(tekst) - zwraca długość tekstu wraz ze spacjami.
zastosuj je w tej postaci:
Kod: Zaznacz cały
=PRAWY(C4;DŁ(C4)-1)
DŁ(C4) - funkcja sprawdza ile tekst w komórce C4 ma znaków, nowy ciąg ma być krótszy o tą 1 literę "D" dlatego jest jeszcze -1 (lub - 2 jeżeli chesz się również pozbyć spacji "D "
LibreOffice 7.4.6 (preferowany) oraz OpenOffice 4.1.6. Widows 10
OpenOffice 4.1.3. oraz Libre 4.2.5.2 Windows XP
OpenOffice 4.1.3. oraz Libre 4.2.5.2 Windows XP
Re: Usuniecie pierwszego znaku w wierszu
Albo zamiana z użyciem wyrażeń regularnych
Edycja / Znajdź i zamień
[x] Włącz wyrażenia regularne
Znajdź: ^.
Zamień na:
Tą metodą nie możesz pójść na żywioł zamieniając wszystko, bo każdy znak po kolei będzie pierwszym i w końcu stracisz wszystkie.
Zamiast tego, użyj na przemian [Znajdź następny] [Zamień] i tak do końca. Jeśli wpisów jest nie za dużo, to dasz radę.
Zaleta: od razy masz wartości wynikowe, bez wklejania z formuł
Wada: brak pełnej automatyzacji; nie da się zastosować tylko raz do każdej komórki.
Edycja / Znajdź i zamień
[x] Włącz wyrażenia regularne
Znajdź: ^.
Zamień na:
Tą metodą nie możesz pójść na żywioł zamieniając wszystko, bo każdy znak po kolei będzie pierwszym i w końcu stracisz wszystkie.
Zamiast tego, użyj na przemian [Znajdź następny] [Zamień] i tak do końca. Jeśli wpisów jest nie za dużo, to dasz radę.
Zaleta: od razy masz wartości wynikowe, bez wklejania z formuł
Wada: brak pełnej automatyzacji; nie da się zastosować tylko raz do każdej komórki.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Re: Usuniecie pierwszego znaku w wierszu
Idąc śladem proponowanym przez Jana_J
W "Znajdź" wpisz: (^.)(.+)
w Zamień na: $2
Wtedy możesz wykonać to na całym obszarze
W "Znajdź" wpisz: (^.)(.+)
w Zamień na: $2
Wtedy możesz wykonać to na całym obszarze
AOO 4.1.15, LO 7.5.9 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.