harris108 2018-09-05 11:30:21 +1
Mam problem z formułą w excelu:

Kolumna A zawiera same wartości typu:
20.2
878.9

Koumna B zawera tekst typu:
świetny produkt o wadze=20.000 kup tanio
polecamy ten produkt o wadze=30.200 u nas kupisz taniej

Chciałbym funkcją zamienić w rekordzie B1, żeby do wagi przypisała funkcja wartość z rekordu A1

Efekt oczekiwany:
Kolumna C:
świetny produkt o wadze=20.2 kup tanio
polecamy ten produkt o wadze=878.9 u nas kupisz taniej
#excel
matti05 2018-09-05 12:24:31 +1
@harris108: pewnie dało to się zrobić ładniej, ale działa ( ͡° ͜ʖ ͡°)
=JEŻELI.BŁĄD(ZŁĄCZ.TEKSTY(FRAGMENT.TEKSTU(B1;1;SZUKAJ.TEKST("wadze";B1)+5);A1;FRAGMENT.TEKSTU(B1;SZUKAJ.TEKST(" ";B1;SZUKAJ.TEKST("wadze";B1));DŁ(B1)));ZŁĄCZ.TEKSTY(FRAGMENT.TEKSTU(B1;1;SZUKAJ.TEKST("wadze";B1)+5);A1))
Polinik 2018-09-05 11:32:35 +0
@harris108:
="świetny... "&A2&" u nas..."
matti05 2018-09-05 11:34:01 +0
@harris108: =ZŁĄCZ.TEKSTY(FRAGMENT.TEKSTU(B1;1;SZUKAJ.TEKST("=";B1));A1;FRAGMENT.TEKSTU(B1;SZUKAJ.TEKST(" ";B1;SZUKAJ.TEKST("=";B1));DŁ(B1)))
harris108 [OP] 2018-09-05 11:52:04 +0
@matti05: Dzięki wielkie ale niestety nie przewidziałem jeszcze jednej zmiennej. W kolumnie B pojawia się często znak "=" np: świetny produkt o wadze=20.000 kup tanio, cena=12.99

Próbowałem dopasować Twoją formułę pod słowo "wadze=" ale nie potrafię tego dobrze zrobić
matti05 2018-09-05 11:55:31 +0
@harris108: ale jeżeli zawsze ma zmieniać liczbę po pierwszym = to formuła będzie działać prawidłowo
harris108 [OP] 2018-09-05 12:12:03 +0
@matti05: Właśnie niestety nie pojawią się jako pierwsza, nie ma reguły, czasami jest w środku lub na końcu
harris108 [OP] 2018-09-10 11:24:17 +0
@matti05: Dzięki, prawie działa. Podstawia wartości dobrze ale zauważyłem duży błąd:
Mam tekst: świetny produkt o wadze=20.000 kup tanio, u nas zapłacisz super świetnie przelewem cena=12.99

To po zastosowaniu Twojej funkcji wartość przypisaną do wagi zamienia mi ale po tej wartości ucina sporą część tekstu za wartością wagi i bierze jakieś ostatnie zdanie z tekstu czyli wygląda to mniej więcej tak:

świetny produkt o wadze=20.000 kup tanio, cena=12.99

PS. Podaj na pw nr konta przeleję Ci za czteropak piwa za pomoc :)
matti05 2018-09-10 20:59:00 +0
[komentarz usunięty]