Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

EXCEL - Wyciąganie poszczególnych wyrazów z tekstu

mayoness83 22 Mar 2014 13:49 1518 11
  • #1 22 Mar 2014 13:49
    mayoness83
    Poziom 2  

    Witam
    Proszę o pomoc. Z nazwy kodowej towaru muszę wyciągnać np, kolor, rozmiar. Nie miałbym z tym problemu, gdyby kody były równej długości.

    F-1861/5 DOLOS MLEKO-BRĄZ 40 Figi
    M-005/11 ALEKSA BIAŁY B 75 Biustonosz
    M-1861/11 DOLOS MLEKO-BRĄZ A 75 Biustonosz

    muszę wyciagnac z tego

    kod: M-1861/11 DOLOS
    kolor: BIAŁY lub MLEKO-BRĄZ
    miska rozmair biustonosza B osobno 75
    rozmiar figi: 40
    typ towaru: biusztnosz, figi

    Myślałem nad stworzeniem na sztywno słowników, które np kolory zmieniałyby na trzyznakową formę.

    Proszę o pomoc, z której strony zacząć :)

    Pozdrawiam Mariusz

    0 11
  • #2 22 Mar 2014 14:01
    PRL
    Poziom 33  

    Kod: vb
    Zaloguj się, aby zobaczyć kod


    I tak dalej.

    0
  • #3 22 Mar 2014 14:10
    mayoness83
    Poziom 2  

    Dzięki za odpowiedź. A w formie funkcji tekstowej będzie to możliwe do zrobienia ?

    0
  • #5 22 Mar 2014 15:37
    mayoness83
    Poziom 2  

    Dziękuję bardzo za pomoc

    0
  • #6 24 Mar 2014 08:56
    ducia
    Poziom 22  

    witam podepnę się do tematu mam bardzo podobny problem a nie potrafię przerobić tego pod siebie nie znam się tak na Excelu mam takie dane w pierwszej kolumnie z listy rozwijanej wybieram np; s301 B16
    i wyciągam z tego
    prąd (są też inne jak a16, c16 i d16)wyciągamy samą cyfrę - 16
    współczynnik k( jest wyciągany z literki B i dla innych jest: A-3, B-5, C-10, D-20)
    ilość pól wyciągany jest z S301-1, S303 - 3

    0
  • #7 24 Mar 2014 15:37
    PRL
    Poziom 33  

    Przyznam się, że nic nie rozumiem z Twojego opisu od strony logiki.
    Przydałoby się napisać ponownie, uwzględniając zasady polszczyzny i wspomnianej logki.

    0
  • #8 24 Mar 2014 16:22
    ducia
    Poziom 22  

    może inaczej wybierając z rozwijanej listy (jest stała) np. S301 B10
    gdzie A=3, B=5, C=10, D=20
    wyciąga mi to w takiej postaci 10/5/1 w osobnych kolumnach
    inny przykład S303 D32
    32/20/3

    0
  • #9 24 Mar 2014 16:38
    PRL
    Poziom 33  

    Cytat:
    może inaczej wybierając z rozwijanej listy (jest stała) np. S301 B10
    gdzie A=3, B=5, C=10, D=20
    wyciąga mi to w takiej postaci 10/5/1 w osobnych kolumnach
    inny przykład S303 D32
    32/20/3

    Twój opis mówi tyle, co nic...
    Ja podziękuję za pomoc Tobie.

    0
  • #11 24 Mar 2014 18:27
    marcinj12
    Poziom 40  

    Domyślam się, że po wybraniu wartości z listy chcesz zwrócić odpowiadające jej wyniki do komórek C4:F4?
    Jeśli tak, a wartości w kolumnie B się nie powtarzają, wystarczy użyć (na przykładzie komórki C4):

    Kod: vb
    Zaloguj się, aby zobaczyć kod
    Jako drugi parametr podajesz zakres (tablicę) z danymi, a jako trzeci - zwracany numer kolumny z tego zakresu.

    0
  • #12 24 Mar 2014 21:59
    ducia
    Poziom 22  

    super o to mi chodziło! ;) dziękuje

    0