Usuniecie pierwszego znaku w wierszu

Użytkowanie arkusza kalkulacyjnego
Dawidek990
Posty: 58
Rejestracja: czw gru 13, 2018 12:15 am

Usuniecie pierwszego znaku w wierszu

Post autor: Dawidek990 »

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 ;]
OpenOffice 4.1.6 Windows 10
Awatar użytkownika
Rafkus
Posty: 513
Rejestracja: czw kwie 12, 2018 10:26 pm

Re: Usuniecie pierwszego znaku w wierszu

Post autor: Rafkus »

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:

Kod: Zaznacz cały

=PRAWY(C4;DŁ(C4)-1)
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 "
LibreOffice 7.4.6 (preferowany) oraz OpenOffice 4.1.6. Widows 10
OpenOffice 4.1.3. oraz Libre 4.2.5.2 Windows XP
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Usuniecie pierwszego znaku w wierszu

Post autor: Jan_J »

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.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Awatar użytkownika
Jermor
Posty: 2238
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Usuniecie pierwszego znaku w wierszu

Post autor: Jermor »

Idąc śladem proponowanym przez Jana_J
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.
ODPOWIEDZ