Temat: Wyciąganie fragmentu tekstu według kryterium?

Posiadam tekst:

AKADEMICKIE INKUBATORY PRZEDSIĘBIORCZOŚCI (TOTO DESING)

Chciałbym wyciągnąć 35 znaków od lewej strony ale jeżeli 35 znak będzie się znajdował w środku wyrazu to ma wyciągnąć tylko do początku tego wyrazu. Pozostały tekst przenieść do komórki obok.

Proszę o pomoc.
Bartłomiej Dąbrowski

Bartłomiej Dąbrowski
analiza/przetwarzani
e danych

Temat: Wyciąganie fragmentu tekstu według kryterium?

a neich będzie gotowiec :)
=LEWY(A1;MAX((JEŻELI.BŁĄD(ZNAJDŹ(ZNAK(64);PODSTAW(A1;" ";ZNAK(64);{1;2;3;4;5;6;7;8;9;10}));0)<=35)*(JEŻELI.BŁĄD(ZNAJDŹ(ZNAK(64);PODSTAW(A1;" ";ZNAK(64);{1;2;3;4;5;6;7;8;9;10}));0))))

formuła tablicowa do zatwierdzenia przez Ctrl+Shif+Enter
brzydka (nieczytela i długa) bo nie myślałem nad elegancją :(
zakładam, że w pierwszych 35 znakach nie będzie więcej niż 10 spacji

PS ale trzeba dodać JEŻELI dla ciągów krótszych niż 35 znaków...Ten post został edytowany przez Autora dnia 25.01.19 o godzinie 16:03

Następna dyskusja:

zamiana tekstu na liczby




Wyślij zaproszenie do