Skoro tak, to może o to Ci chodzi? [syntax=vbscript]Sub Rozdziel() k = 1 While Cells(2, k) <> "" If InStr(1, Cells(2, k), "-") > 0 Then Cells(2, k + 1).EntireColumn.Insert ow = Cells(Rows.Count, k).End(xlUp).Row Range(Cells(2, k), Cells(ow, k)).TextToColumns _ Destination:=Range(Cells(2, k), Cells(ow, k)), DataType:=xlDelimited, _ TextQualifier:=xlDoubleQuote,...
A ja z trochę innej strony podpowiem 1 excel ma taką funkcję "Tekst jako koumny .. ". Zaznaczasz / i OK i masz dwie kolumny z jednej. Więc jeżeli to czynność jednorazowa to to bym proponował. 2. Funkcja Wyszukaj.pionowo() 3. jeżeli to ma być ograniczenie wprowadzania danych do komórki to poprzez kolejną funkcję excela taką jak "sprawdzanie poprawności...
Jeśli masz już kompletną bazę danych i potrzebujesz tylko rozdzielić jedną kolumnę na kilka, to zaznaczasz komórki, zakładka w menu "Data", ikonka "Text to Columns".
Witajcie, elektrodowi specjaliści. Mam złożony problem, z którym obecnie nie mogę się uporać, a ponieważ czas mnie nagli, chwilowo poradzę sobie "ręcznie". Jednak chciałabym wiedzieć, jak to rozwiązać w przyszłości, bo na bank jeszcze będę z podobnymi dokumentami walczyć. Mam arkusz, w którym wylistowane są artykuły sklepowe. W komórce mam dane takie,...
Nic nie trzeba rozdzielać, kombinować. Widok -> zaznacz pole "nagłówki". Pojawią Ci się te "numerki" i robisz co chcesz.
W Excelu: - Dane / Z Tekstu - wybierasz swój plik - Otwiera Ci się Kreator Importu Tekstu - wybierasz Rozdzielany - Dalej - Ograniczniki: Przecinek - Dalej - Format danych w kolumnie: Ogólny - Zaawansowane - Separator dziesiętny: . (kropka) - Odznaczasz: Znak minus na końcu liczb ujemnych - OK - Zakończ
Jak dopisać do zapytania, aby wyniki puste też się pojawiały? Puste wyniki, to zero, które wchodzi w skład obliczenia średniej. Albo obliczamy średnią, albo pokazujemy wartości pomiaru. Rozdzielamy wtedy Godzinę i Minutę na osobne kolumny, które są tylko tekstem. Zmieniłem czas.
W Excelu nie ma chyba możliwości importu tekstów rozdzielanych albo przecinkami albo tabulatorami Dotychczas można było. nie chce mi się wierzyć, że e 365 to usunęli. (at)adip1 w excelu zakładka dane - dane zewnętrzne import z tekstu - wskazujesz plik csv - i w kreatorze zaznaczasz rozdzielany dalej - ograniczniki: zaznaczasz tabulator i przecinek...
Znalazłam kiedyś coś takiego https://www.cognity.pl/rozdzielanie-teks... nie wiem czy to o to chodzi ale może akurat coś pomoże.
Zaznacz i użyj funkcji Dane --> Tekst jako kolumny --> Rozdzielany i wybierz spacją.
Najprościej jak się da: Plik -> zapisz jako -> tekst (rozdzielany znakami tabulacji) Otwórz tak spreparowany dokument w Wordzie edycja -> zamień w pole znajdź wpisz ^t w pole zamień na wpisz ^v w efekcie zamienisz wszystkie tabulatory na entery - i powstanie jedna kolumna później trzeba taki spreparowany dokument zaimportować do EXCEL-a
Bez wychodzenia poza excel też się da. Zaznacz całą kolumnę. Zakładka "dane" Przycisk "tekst jako kolumny" Zaznacz "rozdzielany" Wciśnij dalej Ograniczniku zaznacz "inny" i wpisz nawias początkowy "(" Dalej - Zakończ Usuń stworzona kolumnę z imionami z nawiasu. i już. Tylko po prawej stronie kolumny rozdzielanej miej przynajmniej jedną pustą kolumnę.
A jak jest zapisywany numer konta? Jeśli na przyklad "11 1111 1111 1111 1111 1111 1111" to jako szukany tekst w formule wpisz "?? ???? ???? ???? ???? ???? ????" to przypasuje się do struktury znaków numeru konta i powinno być OK. Jeśli pisany jest bez spacji to może być kłopot bo jedyne znaki wieloznaczne jakie akceptuje funkcja szukaj.tekst to * i...
Jak Marcin230 podpowiedział excel załatwi sprawę. Otwierasz excela kopiujesz cały tekst z notepad'a Zaznaczasz w exceu komórkę A1 i dajesz wklej. Następnie zaznaczasz całą kolumnę A (klikasz na literę A) W menu Dane wybierasz "tekst jako kolumny..." , zaznaczasz rozdzielany i klikasz dalej. Teraz zaznaczasz spację i klikasz dalej. w tym momencie zaznacz...
Rozdzielenie formatu dd-mm-rrrr na: I dd I mm I rrrr I najprościej wykonać tak: Zaznaczyć zakres komórek > Dane > Tekst jako kolumny > Rozdzielany > Ograniczniki : wybrać "inny" (w okienku wpisać "-") > Dalej > Dalej > Zakończ (zakończyć działanie kreatora konwersji) i w wyniku mamy każdy blok daty w osobnej kolumnie. Dotyczy to zarówno 1 komórki, paru...
Poprostu dodaj komórki z tekstami. Do tego służy znak end "&". Przykład w C1 wpisz =A1&" "&B1 Spacja rozdziela teksty - ale może być bez spacji = A1&B1 Nie do końca rozumiem co chcesz zrobić ale zamiast A1 i B1 równie dobrze może być jakaś formuła np w c1 wpisz =wyszukaj.pionowo(...) & wyszukaj.pionowo(...) To samo możesz zrobić z funkcją złącz.teksty...
Ja podpowiem że jak już się wząłeś za makro to jest funkcja Split która rozdziela ciągi po danym znaku/znakach np: tbl = Split(Cells(1, 1), "_") dana = tbl(0) dana2 = tbl(1) Czyli w twoim przypadku: kawalek=Split("700 x 600"," x ") Wynik=Val(kawalek(0)) * Val(kawalek(1))
Bez VBA chyba się nie obędzie. Spróbuj: 1) wpisać do tablic zawartość komórek rozdzielając ciągi Split (tekst, chr(10)) 2) porównać tablice każdy rekord z każdym, jeśli porównanie da wynik negatywny przepisujesz wartość do trzeciej tablicy lub bezpośrednio do komórki wynikowej. Ale: w A2 jest "STOP_RAPORT CTX_CARDMAN" spacja zamiast AltEntera. Takie...
Makro z użyciem RegEx Rozdzielany tekst ma być w komórce A1, poszczególne wyrazy pojawią się w kolejnych komórkach kolumny A. [syntax=vb]Sub OddzielWyrazy() Dim l& Dim objRegExp As Object Dim objFnd As Object Dim sRegExpPatt$ With ActiveSheet sRegExpPatt = "[a-ząćęłńóśżź]+" Set objRegExp = CreateObject("VBScript.RegExp") objRegExp.IgnoreCase = True...
Masz małą wiedzę na temat możliwości excela. Włącz excel. Otwórz w excelu twój plik notatnika (zaznacz przy otwieraniu typy pliku "wszystkie pliki") Pojawi się pytanie czy "rozdzielany" czy "stała szerokość" W twoim przypadku zaznacz "stałą szerokość" Kliknij Dalej Zaznacz myszką gdzie ma byś podział kolumny. (tych podziałów może być dużo od ciebie...
A nie można tego tekstu (np. C3) zapisać w dwóch kolumnach (w jednej C, w drugiej 3)? Dla porządku można dodać kolumnę z formułą łączącą obie te wartości. Byłoby dużo prościej to przetwarzać (nie musimy niczego rozdzielać), co przy większej ilości danych może mieć znaczenie i łatwiej można wprowadzić walidacje wprowadzanych danych.
Czy Wasze sugestie też dadzą radę? Oczywiście :D , jeśli zastosujesz odpowiednie formuły rozdzielające tekst i liczby :spoko: 962921
Przy pomocy makra sprawa jest dość prosta. Zapisz tablicę rozdzielając ciąg funkcją Split . Dwie ostatnie wartości to poszukiwane ciągi. Najprościej napisać funkcję użytkownika. Ha, ale uparłem się na rozwiązanie formułami arkuszowymi :) Jeśli z ostatnim nie ma problemu =PRAWY(A2;DŁ(A2)-ZNAJDŹ(...
Pytanie czy jest nazwa firmy, ulica lub miasto też mogą zawierać spacje (np. Zielona Góra)? Jeżeli nie to szybciej niż pisać makro będzie rozdzielić tekst na 5 kolumn (Dane->Tekst jako kolumny, rozdzielany spacją), a potem połączyć wybrane kolumny na powrót używając funkcji w stylu: =A2 & " " & C2
hibou1 , nie piszesz, w której wersji Excela pracujesz. Generalnie, nie należy takich plików otwierać przez dwuklik na ikonce/nazwie pliku, bo wtedy zdajemy się wyłącznie na domyślność Excela - a Excel wszystko co przypomina liczbę traktuje jak liczbę, a dokładność pamiętania liczb to 15 cyfr. Wszystko co ponad to jest zastępowane zerami. Dlatego zanim...
Możesz użyć formuły tablicowej z pliku z załącznika. Możesz też wykorzystać tabelę przestawną, ale w tym wypadku dane w pierwszej kolumnie musisz skonwertować na datę (to co teraz jest to dla Excela jest tekstem). Możesz to zrobić wg. schematu rysunku z załącznika (jedynie nie podałem pierwszego kroku kreatora, w którym wybierasz że dane źródłowe są...
https://obrazki.elektroda.pl/5559573900_... z kolumny A żeby rozdzielało tekst na kolumny C i D , i to są różne przypadki a mam takich wierszy ok 6000
Te sekundy nie mają znaczenia, pomiar był nie częstszy niż raz na minutę. Problem polega na tym, że można potraktować szukaną frazę jak część komórki, nie całość, tylko że nie wiem jak szukać tylko części wyrażenie typu date nie zmieniając jednocześnie jego formatu. Dodano po 3 A przy zmianie formatu na tekst niemożliwe jest wyszukiwanie wśród wyrażeń...
Witam, chcę rozdzielić komórkę w Excelu, separatorem jest kod pocztowy: A1: Piękna 3/4 45-500 Ełk aby uzyskać dwie komórki: B1: Piękna 3/4 C1: 45-500 Ełk W Open Office Calc działają mi bezproblemowo następujące funkcje: =PRAWY(A3;DŁ(A3)-SZUKAJ.TEKST(" ";A3;SZUKAJ.TEKST(" ..-... ";A3;5))) =LEWY(A3;SZUKAJ.TEKST(" ..-... ";A3;1)) Natomiast w Excelu już...
Jak pisałem. Wklejanie z menu kontekstowego "Wklej specjalnie" otwiera okno z 3 opcjami: HTML, Tekst Unicode, Tekst. Tylko opcja HTML rozdziela komórki. Pozostałe walą wszystko ciurkiem w pierwszą kolumnę. Tabela z www ma liczby z separatorem w postaci kropki. Excel takie liczby zamienia automatem do daty. Pozostaje chyba tylko ręczne, mozolne zamienianie...
Nie wchodząc w szczegóły dlaczego tak a nie inaczej (np wykorzystać inny namiar) wykorzystaj split(ciąg tekstowy,znak rozdzielający). Bazą jest tu twój " ciąg ": nawisko|spacja|imię Więc jak wpiszesz np.: tekst = split( ciąg ," ") ' między cudzysłowami jest spacja (w innym przypadku inny "separator") to nazwisko = tekst(1) imię = tekst(2) Rozumiesz?
Ale po co ci makro. Kopiujesz tekst z pliku txt. Zaznaczasz w excelu komórkę a1 i wklejasz. Zaznaczasz całą kolumnę A. W menu "Dane" wyszukujesz "Tekst jako kolumny..." . (excel 2003, XP i starsze - w 2007 też to jest tylko ja nie trafiam gdzie to teraz pochowali) Wciskasz "stała szerokość" i bez żadnych ustawień wciskasz zakończ. Lub dla pewności zamiast...
Z czegoś ten komentarz poskładałeś. Złącz w ten sam sposób string z komórek składowych komentarza i porównaj. Jeśli używałeś znaków rozdzielających (spacja, powrót karetki, etc) możesz funkcją Split (opis w pomocy) rozdzielić tekst komentarza i porównywać w pętli z każdą komórką składową. Otrzymasz wtedy bardziej precyzyjny wynik.
Szkoda, że nie dałeś załącznika z przykładami, bo nie wiadomo, czy wszystkie adresy wyglądają tak samo. Właściwym narzędziem jest Tekst jako kolumny, jak napisał kolega przede mną. Ale dane wymagają przygotowania. Po pierwsze należy zamienić ukośnik na spację lub inny separator standardowy (przecinek, średnik). Można to zrobić za pomocą narzędzia Znajdź...
Użyj narzędzia "Tekst Jako Kolumny": - zaznaczasz obszar z datami - wybierasz Dane / Tekst Jako Kolumny - Krok 1 kreatora: Rozdzielany; klikasz Dalej - Krok 2 kreatora: Odznaczasz wszystkie ograniczniki ; klikasz Dalej - Krok 3 kreatora: Format danych w kolumnie Data RMD ; ewentualnie zmieniasz adres komórek docelowych; klikasz Zakończ - Masz daty w...
A jak mamy sprawdzić to makro bez przykładowego pliku? Poza tym jeśli chodzi o wyodrębnienie dnia i miesiąca z daty, to są do tego funkcje Day i Month. Nie trzeba używać Tekstu jako kolumny.
Możesz użyć tej samej funkcji. Potrzebna będzie jedna komórka w arkuszu do wpisywania szukanego tekstu Np. A1 i wtedy: =JEŻELI(FRAGMENT.TEKSTU(A2;1;DŁ(A$1))=A$... W ustalaniu wzorca wyszukiwania ważny jest każdy znak. Np w skopiowanym z Twojego arkusza fragmencie: "Belka 89" są 2 spacje rozdzielające. Ponieważ następnie przeliczasz wartości...
A wykres Gantta ci nie wystarczy? [url=http://www.elektroda.pl/rtvforum/to... masz podobny wątek [url=http://office.microsoft.com/pl-pl/e... tu Co Microsoft pisze o wykresie Gantta Bo to co ty chcesz zrobić to chyba bez makra się nie obejdzie. Co prawda zrobiłem coś takiego bez makr. Ale formatowanie warunkowe pozwala...
Dobry wieczór, Można też bez VBA, ale to troszkę więcej pracy. Plik z danymi można zaimportować do Excela (Dane/Dane zewnętrzne/Z tekstu), dane rozdzielane spacjami. Po imporcie otrzymuje się trzy kolumny, z których środkowa zawiera potrzebne dane, a pierwszą i trzecią można usunąć (niekoniecznie). Czas jest skonwertowany prawidłowo, natomiast wartości...
obawiam się że nie poza zamienieniem roku z l.p. oj chyba kolega niewiele wie o excelu a radzi jeżeli dobrze cię zrozumiałem Możesz to zrobić na kilka (jak nie kilkanaście) sposobów w excelu. wg mnie najprostszym jest dopisanie jednej kolumny z formułą wybierającą jedynie 2 ostatnie znaki Następnie włączyć sortowanie najpierw wg roku póżniej wg kolumny...
Witam. Poprosiłem kumpla o wyciągnięcie danych dotyczących cyklu maszyny z ostatnich kilku tygodni. Jako, że robił to na "piechotę", perspektywą na jego kolejne dni było szukanie i przepisywanie dostępnych danych. W związku z tym, aby przyśpieszyć ten proces popełniłem dla kumpla kod, który wyciąga do komórek obok datę/czas rozpoczęcia oraz zakończenia...
Dzień dobry, Zasadniczą sprawą jest rozdzielenie części tekstowej i numerycznej w Pana danych. Gdyby przedrostki tekstowe w komórkach były jednakowej długości (np. 3 znaki) to łatwo można w Excelu to rozdzielić stosując formuły: Do części tekstowej: =LEWY(kod;3) Do części numerycznej: =ZASTĄP(kod;1;3;)*1 Kod oznacza adres komórki z danymi. Podobnie...
Może i da się to zrobić formułą, ale ja bym to zrobił takim makro: Const Acc = "abcdefghijklmnopqrstuvwxyzABCDEFGH... W tej linijce są zdefiniowane wszystkie znaki, które są dopuszczalne. Możesz sobie dopisać jakiekolwiek inne. Jeśli znaku nie ma na tej liście, to będzie on ignorowany, czyli w tym przypadku jedynie...
Dla excela jest to tekst (ciąg znaków). My widzimy, gdzie jest dwukropek i wiemy, że on rozdziela minuty od godzin, ale w przypadku takiego ciągu Excel tego nie wie. Jednym ze sposobów może być napisanie funkcji, która będzie taki ciąg znaków analizowała pod kątem występowania godzin od/do. Specjalistą od makr nie jestem, ale coś takiego dla mnie działa...
marek003 , dzięki za zainteresowanie się tematem. Co do godziny to nie ma co z nią robić kolumna wiersz i auto jest po prostu kopią. Formatowanie zostaje ogólne samą wartość tam zapisaną traktujemy bardziej jako tekst niz wartość czasową. To nie jest na dobrą sprawe potem w żaden sposób wykorzystywane. Po prostu determinanta tego o której godzinie...
Witam, Myślę nad zrobieniem czegoś w stylu wyszukaj.pionowo + zamień, dla tekstu zawartego w jednej komorce. Chodzi o to że z innego skoroszytu chce wyciągać wartości odpowiadające tekstowi zawartemu w powiedzmy komórce C1. Nie byłoby w tym nic trudnego gdyby w tej komorce znadowal sie tekst tylko dla jednego rekordu a wynik wyszukaj pionowo mialby...
Witam Nie mam Excela pod ręką, więc trochę z pamięci: - wczytujesz jak CSV i ustalasz sobie znaki jakie rozdzielają dane - zaznaczasz obszar w jakim masz dane - Edytuj znajdź/zamień - zamień tekst z .... 0x - na tekst pusty Potem możesz wyeksportować z jakiejś ludzkiej postaci rozdzielonej wygodnymi znakami Piotr
Tak się nie da. Hiperłącze jest przypisane do komórki lub do innego obiektu jako całości, a nie do fragmentu tekstu w komórce. Można jedynie rozdzielić te teksty na pola tekstowe i wstawić razem do komórki, ewentualnie jedno hiperłącze pozostawić przypisane do komórki, a pozostałe do pól tekstowych. Ale to dużo zabawy. Nie prościej rozdzielić teksty...
Zapisywanie i odczytywanie zawartości obiektu StringGrid. Często w e-mail'ach różni - jak sadzę - początkujący programiści zwracają się do mnie z prośbą o podanie sposobu na zapisywanie i odczytywanie zawartości StringGrid. Niektórzy próbują wykorzystywać do tego celu struktury, co jest dobrym pomysłem, ale nie zawsze odpowiednim, ponieważ struktury...
Próbowałem ale nie za bardzo wychodzi Próbowałeś :?: to pokaż plik w którym Ci to nie wychodzi :cunning: Różnie to można rozwiązywać - ale Ty nie pokazujesz nawet pliku i do czego Ci to potrzebne :cry: Nie wiadomo czy te ciągi są w jednej komórce (jako tekst) czy rozdzielone jako liczby :?: Jeśli to rozdzielone liczby to można to ustalić np. tak jak...
Funkcja SZUKAJ.TEKST rozpoznaje znaki wieloznaczne takie jak * i ?, stąd problem z jej użyciem w przypadku gdy poszukujemy faktycznie gwiazdki, a nie dowolnego znaku. Gdy szukamy literalnie gwiazdki, należy ją poprzedzić znakiem tyldy (~). Ten problem nie występuje gdy używamy funkcji ZNAJDŹ, gdyż ona nie rozpoznaje znaków wieloznacznych. Poza tym funkcje...
Nie podałeś, jakich oczekujesz wyników, a to wcale nie jest oczywiste. Czy szukasz liczb czy tekstów? Czy 6 i 06 to to samo, czy co innego? Jeśli ta sama liczba występuje dwa razy w jednej komórce, to liczyć ją raz czy dwa razy? Mogłoby być coś takiego (tablicowo): [syntax=text]=SUMA(--CZY.LICZBA(SZUKAJ.T...
Rozpatruje drugi kod bo jest prostszy dane pobieram z komórki F, zmieniłem sobie w "Range". To trzeba poprawić też Cells(x,1) na Cells(x,6) bo "F" to 6 kolumna Jeżeli tylko PZ cię interesują daj warunek sprawdzający początek (dwa pierwsze znaki). Sub rozdziel() ilewierszy = Sheets(1).Range("F1&quo...
Super! Działa. A tak przy okazji kiedy byłem zdesperowany brakiem postępów w zrozumieniu programu Notepad++ rozpracowałem jak coś takiego zrobić przy pomocy MS Excel 2016 oraz MS Word 2016. W załączeniu krótka instrukcja. 1/Otwieramy plik tekstowy w którym są *hex nie podzielone przecinkiem w Excelu i klikamy na zakładkę "Dane". https://obrazki.elektroda.pl/8460383400_...
Dodajesz kolejny "moduł" do formuły wskazując co jeszcze ma być w warunku (jako formuła tablicowa): np.: SUMA(JEŻELI((MIESIĄC(Arkusz1!$H$3:$H$16)... (Arkusz1!$J$3:$J$16=D11) ;Arkusz1!$E$3:$E$16)) W Arkuszu 2 w komórce D11 musi być wpisany cały tekst do wyszukania w kolumnie J Arkusza 1. np. "403 maska górna" Jeżeli jest...
Formuła dla B3 (tablicowa zatwierdzana CTRL+SHIFT+ENTER): [syntax=text]=SUMA.ILOCZYNÓW((JEŻELI.BŁĄ... Zatrudnionych)";$A$13:$A$48);0)>0)*($C$1... Kolejne formuły już normalne: dla B4: [syntax=text]=SUMA.ILOCZYNÓW(($A$13:$A$4... dla B6: [syntax=text]=SUMA.ILOCZYNÓW(($A$13:$A$4...
Masz te dane w Word czy pdf? Jeżeli w Wordzie to po każdym tekście który ma być w jednej komórce wstaw "Tabulator". Następnie otwórz Excel a w Wordzie skopiuj dane i wklej do Excela. Rób to po 20-30 wiersz jakie masz otrzymać w Excelu. Powinno zadziałać.
Jak widać nie każdy lubi łowić ryby ;P Zwiększasz tylko numer dla ostatniej pozycji - dla VBA to co masz w komórce nie jest liczbą,a tekstem. Musisz go najpierw rozdzielić funkcją Split() po myślniku, następnie w ostatnim elemencie tablicy zwiększyć liczbę o jeden i na koniec - "skleić" tablicę na powrót w wymaganym formacie. Jak przedmówca wspomniał...
Dzięki! Działa jak należy zmieniłam tylko komórki początkowe i docelowe (sukces w moim przypadku, że znalazłam jak to zrobić ;) ). I jeśli mogę pomarudzić, jakby była możliwość żeby to makro również nazywało mi kolumny K i L, np. "nr" i "ozn" w pierwszym rzędzie, tylko że moje arkusze w różnych plikach mają różną nazwę (gdyby nie to, to bym wiedziała...
Pytania dodatkowe: -czy te dane w wierszach są tylko z zakresu 1-9 -czy to są tylko liczby Jeśli oba powyższe warunki są spełnione to rozwiązanie okazuje się banalne. Przy wykorzystaniu kolumny pomocniczej nie ma znaczenia jakie są dane w poszczególnych komórkach. Mogą być mieszane tu cyfry tu liczby, bo poprzez łącznik & zawsze wynikiem będzie tekst...
Z tymi -1,1,0 chodzi o to, że tylko te liczby wchodzą w ciąg 5 elementowy (liczbę L u nas ) czyli moze byc np -1,0,1,0,-1. Już rozumiem. Niestety w tym przypadku moje rozwiązanie przy wystąpieniu "-1" rozjedzie się, więc trzeba je skorygować. Pytanie czy dane w jednej komórce (dana "liczba" ) są takie jak przedstawiłeś w przykładzie czyli cyfry rozdzielone...
Zamieszczam jeszcze raz listing funkcji ze szczegółowym komentarzem [syntax=vbscript]Function Osobno(x As String) Dim ch As String 'znak w ciągu tekstowym Dim list 'formalna deklaracja zmiennej typu Variant 'która będzie pełnić funkcję tablicy wynikowej ReDim list(1 To Len(x) + 5) As String 'określenie rozmiaru i typu danych w tablicy 'tablica jest...
Pobaw się tekst jako kolumny
Witam Potrzebuję formuły w Excelu oddzielającej tekst od liczby znajdujących się w jednej komórce na liczbę w formacie liczbowym w tej samej komórce lub innej. Np.: Spadek0.34% na -0,34% Wzrost0.39% na +0,39% Pomoże ktoś? On chce to chyba rozdzielić, czyli wydaje mi się że zamieścić w dwóch komórkach, chyba że kiepsko opisał swój problem. Bo sam już...
Możesz zastosować funkcję Tekst() np =TEKST(A6;"rrrr-mm-dd")&" "&C6 Jednak wg mnie źle prowadzisz numerację faktur. Nawet jeżeli jest to data (dla oka) powinieneć całą kolumnę zaznaczyć jako tekst i prowadzić jako tekst. A gdyby nawet sama się dana zmienia na datę to cofnąć i wprowadzić przed nią apostrof. I docelowo rozdzielił bym nip od daty nawet...
Rozdziel w Excel'u przy pomocy polecenia "Tekst jako kolumny", posortuj i ew scal ponownie. http://obrazki.elektroda.net/59_12743873...
Jeżeli ten tekst będzie "łącznie" w jednej komórce/kolumnie nic nie zrobisz. Tak to działa - co jest logiczne jeżeli chodzi o tekst. Innym wyjściem jest zastosowanie wcześniej "opcji" tekst jako kolumny i rozdzielenie liczb od tekstu. I dopiero wtedy podwójny klucz sortowanie po tekście i po cyfrach. Ale to jest zależne od danych jakie posiadasz.
Wystarczy zrobić import przez kreatora tekstu - rozdzielany - przecinek - zakończ nagraj makro i po sprawie.
Takie dane dostałem, ale myślę że można spokojnie rozdzielic te scalone komórmi.
Kłopot w tym ze jeśli SZUKAJ.TEKST("K5";C2;1)nie znajdzie nic to zwraca #ARG...
Tutaj masz usuwanie ostatnich znaków od końca lub znaków początkowych: http://office.microsoft.com/pl-pl/excel-... Rozdziel sobie na godziny i minuty osobno
hej, Mam taki arkusz jak w załączonym obrazku 1. Trzeba w jednej linii połączyć wiersze przyporządkowane do numeru - tak jak w przykładzie pierwszym. 2. Trzeba wziąć pod uwagę, że dane znajdują się czasem w 4 wierszach a czasem w 2. 3. Można zrobić to dowolnie w Excelu, ale żeby działało (najlepiej tylko przy użyciu funkcji) 4. Te wiersze połączone...
Dane - tekst jako kolumny jako separator spacja, gdy skończy, od 2 do prawdopodobnie 4, może 5 kolumny będą czlony miejscowości, złącz je w nowej kolumnie =a2 & " " & a3 itd, Gotowe
Dzień dobry, proszę o wsparcie w utworzeniu formuły dla przykładu: Mam dwie zakładki. W pierwszej zakładce, w komórce np. A1 znajdują się Nazwisko + Imię (po spacji), a w drugiej zakładce (w tym samym arkuszu) samo nazwisko. Chciałabym wyciągnąć tylko imię z zakładki pierwszej dla wskazanego nazwiska w zakładce drugiej. Będę ogromnie wdzięczna za wsparcie....
[syntax=vb]Sub Rozdziel() For x = 1 To Cells(Rows.Count, "A").End(xlUp).Row a = Split(Cells(x, 1), " ") Cells(x, 2) = a(0) Cells(x, 3) = a(2) Next End Sub [/syntax] I tak dalej.
Najprościej - 'Split'-em go... Np (w kodzie arkusza, dane w kol A)[syntax=vb]Sub Rozdziel() Dim wrs As Long, temp As Variant, tekst As String wrs = 2 'pierwszy wiersz z danymi Do While Cells(wrs, 1) <> "" temp = Split(Cells(wrs, 1)) Cells(wrs, 2) = temp(0) Cells(wrs, 3) = temp(1) For i = 2 To UBound(temp) - 2 tekst = tekst & " " & temp(i)...
W pliku w arkuszu 1 w kolumnie A odwzorowałem dane(przykładowe) jakie mam w notatniku. Chciałbym je przekopiować makrem do Excela, najlepiej tak jak jest w kolumnach od B do L. Jeżeli rozdzielanie danych jest problemem, to mi wystarczy skopiowanie danych do Excela, zrobić mogę tekst na kolumny. Problem jest następujący, że w pliku notatnika mam ponad...
Jeśli ktoś zna lepszy sposób to mógłby podać. Można napisać własną funkcję w VBA: W załączniku przykładowy plik z jej działaniem. Funkcja oczekuje, że w komórkach będzie tekst w postaci czterech liczb rozdzielonych dwukropkami (01:02:03:04 lub 1:2:3:4 lub 1:02:03:04 są dla niego akceptowalne i oznaczają jedną godzinę, dwie minuty, 3 sekundy i 4 setne...
W excelu czegoś takiego nie ma, ale jeżeli w jednej kolumnie będziesz miał same imiona a w drugiej nazwiska to zaznaczając opcje "dopasuj do całej zawartości komórki" znajdzie ci to nazwisko. Aby rozdzielić imiona od nazwisk zaznacz kolumnę z danymi . wstążka "Dane" wciśnij "tekst jako kolumny" i zaznacz że spacja jest separatorem kolumny. po zaakceptowaniu...
ok za pomoca tego makra zrobilem a czy jest mozliwosc zrobienia takiej funkcji ?? tzn dokladniej chodzi mi o to ze wybieram sobie jakis wiersz z tabeli i z 2 pol potrzebuje skopiowac komentarz do 2 innych pol komentarze maja po pare linijek ale to chyba tez sie da latwo zrobic zeby rozdzielal nowa linijke do innej komorki nizej pozdrawiam
Dane tekst jako kolumny ustawiasz separator spacje, potem tabela przestawna jako wiersze kolumna z nazwami, jako kolumny kody, pobrubuj to wyjdzie Ci jak potrzebujesz. Dane wyglądają na wynik query z dwóch tabel, z jednej id, z drugiej nazwa produktu? Jak rozdzielisz na kolumny nazwy i kody to dalej bajka w tabeli przestawnej.
nie. dziękuję za pomoc, poradziłem sobie :) Wystarczyło stworzyć kolumnę pomocniczą łączącą dane (tekst) z kolumny B i kolumną A. Ten zabieg stworzył unikalne ID. Następnie tworzę tabelę przestawną i przenoszę kolumnę A do wierszy w tabeli przestawnej - to eliminuje mi duplikaty kolumny A. Następnie w wyniku tabeli przestawnej kilkakrotnie zagnieździć...
jest kopiowany tekst z Outlooka , początek linii to $S$ i koniec to $E$ , w chwili obecnej jeżeli tekst jest tylko 1 liniowy to uruchamiam makro z funkcją InputBox gdzie usuwam # i każde słowo rozdzielone | jest kopiowane do osobnej kolumny zaczynając od A2 a kończąc na U2. Przy kopiowanym tekście gdzie jest więcej linii InputBox nie działa więc pomyślałem...
Takie cos mam w samym pliku txt, ktory importuje makrem: To jest zrzut ze stronki http://jakasstronka.pl/stronkatest 14-07-05 11:35;2,0;1,3; 14-07-05 21:11;8,0;6,9; Makrem wczytuje ten plik - żadnych tabulacji, rozdzielań tekstu do kolumn - wczytuje wszystko do jednej kolumny a każdy wiersz jest w osobnym wierszu
Witam serdecznie, Potrzebuje pomocy w napisaniu marka, poniewaz sam nie potrafię. Tabela: W kolumnie T w kolejnych wierszach są wpisane jako tekst ścieżki na dysku. Czasem jest to jedna ścieżka, a czasem dwie lub trzy oddzielone ";" (średnikiem). Czyli ścieżki to takie główne wartości oddzielone ";" średnikami. Makro: Makro ma przeszukiwać tekst (wartości)...
Poczekajmy na odpowiedź od autora (at)sanatarium chociaż rzeczywiście w przykładowym arkuszu może tak to wyglądać W sumie mam pewien pomysł :) skoro to przedział od do, można go rozdzielić przecinkiem. Czyli zakres od 7 do 14 zapisać jako 7,14 Wówczas godzina zakończenia to część po przecinku pomnożona przez sto: =100*(A1 - ZAOKR.DO.CAŁK(A1))...
Jeśli korzystasz z arkusza kalkulacyjnego Excel, to można w nim napisać własną funkcję tzw. UDF, która może wykonać to zadanie. Zakładam, że dane są w jednym ciągu tekstowym, rozdzielone spacjami, i można je umieścić w komórce arkusza. Listing funkcji jest taki: [syntax=vbscript]Function Unikaty(src As String) As String Dim lista, wyn, i As Long lista...
jest przesunięte wewnątrz tabeli "Święte słowa" - jest rozjazd w pliku ".txt" (źle utworzony) jak JRV pisze, widok na zrzutce: 897948 Dodatkowo tak to się prezentuje w ".xls" w różnych układach: 897949 Ale nawet pomimo tego, można to "okiełznać" makrami rozdzielającymi tekst "na zaś" (ilość kombinacji nie trzymających schematu jest raczej ograniczona),...
Mam następującą rozkminkę. W komórce A1 mam ciąg znaków np. TR\lodówka Teraz do komórki B1 muszę wyciągnąć z A1 wyraz lub ciąg wyrazów bez znaków nie będących literami jeśli takie znaki nieliterowe występują np. lodówka a w komórce A1 ma zostać tylko TR . Próbowałem z wbudowanych funkcji excela do rozdzielenia znaków tj. w komórce B1 =PRAWY(A1;DŁ(A1)-2)...
Dzięki wszystkim za pomoc, ale postanowiłem obejść tą sprawę tworząc po prostu osobny arkusz. Niestety mimo tego nie osiągnąłem celu, który chciałem. Poprzez funkcje tablicowe wyszukuję zadanych dat, te zwracają mi numery przypisane odpowiednio do dat i zwracają mi odpowiednie dane, które następnie są możliwe do rozdzielenia na listy. Listy odpowiednio...
Trzeba tylko pamiętać o zmianie miejscami kolumn z wierszami. Tak patrząc po tym csv, to na moje krzywe oko na maroko, to: [syntax=csv]Czas i data;sggw/KONW1/Nadążny/S [W/m2];sggw/KONW1/Poziomy/S [W/m2] 2006-01-01 00:00:42;0,0;0,0 [/syntax] powinno wyglądać raczej tak: [syntax=csv]"Data";"Czas";"sggw/KONW1/Na... [W/m2]";"sggw/KONW1/Poziomy/S [W/m2]"...
Na zadanie otrzymaliśmy pytania do opracowania i z kilkoma mam problem: Jeśli liczbę 15,5 przeformatujemy na datę to co otrzymamy (w Excel'u i Calc'u) i dlaczego? Po przeformatowaniu otrzymałem (Calc) 14.01.1900. Sprawdziłem też dla innych przypadków 14,3 13.01.1900 12,1 11.01.1900 Nie wiem jak to uzasadnić Jak poprawnie napisać wyrażenie "cztery sinus...
Cześć! Chciałbym napisać w VBA program, który podmieni komórki w arkuszu 1, odpowiednimi przypisanymi cyframi z arkusza 2. Np. jeżeli w kolumnie B w arkuszu 1 mam następujące wiersze: kobieta, kobieta, mężczyzna, kobieta, a w arkuszu 2 również w tej samej kolumnie wyjaśnienie, że "1 - mężczyzna" a "2 - kobieta" to w efekcie tego w arkuszu 3 w kolumnie...
Potrzebuję zrobić prosty formularz w excel 2010, który zapiszę następnie w CSV rozdzielony przecinkami i zaimportuję do pewnego programu. W jednej z komórek muszę wpisać po jednej literze i wstawić spację. Następnie osoba, która będzie wypełniała formularz powinna po tej spacji dopisać sobie swoją opcję. Moje pytanie brzmi: czy mogę zablokować w jakiś...
Mam skrypt ściągnięty z netu do konwersji w ekcelu słownie kwoty , niestety z błędem ( autor nie odpowiada). Błędnie konwertuje nst. liczby: 1000 - jeden tysięcy, 12000 - dwanaście tysiące, 13000 - trzynaście tysiące, 14000 - czternaście tysiące ( to samo z milionami, bilionami itp). Załączam skrypt i proszę szanowne forum o poprawienie i udostepnienie...
1. Po ustawieniu FilePlatform na 28592 polskie litery są poprawne ... 2. chcę wczytać wiersze po 1048576 ... "TextFileStartRow" już nie wczytuje po 1048576 ... Ad 1. Zamiast 28592 użyj 65001 Ad 2. A zapoznałeś się ze "specyfikacją" tej właściwości obiektu "QueryTable", choćby w pomocy kontekstowj ? "QueryTable.TextFileStartRow Property Returns or sets...
Witam, mam zapewne dla profesjonalistów łatwą zagadkę z którą JA nie mogę sobie poradzić. Arkusz1 zawiera dane dotyczące zakresu dat które będę ręcznie zmieniał i dla których chcę dokonać wyszukiwania w arkuszu2 na podstawie liczby powtórzeń nazwisk. Problem jest w tym że format daty miedzy arkuszami jest inny (NIE chcę i NIE MOGĘ go ręcznie zmieniać...
Co do samego pliku jest to raport wygenerowany z systemu sprzedaży, który działa jeszcze pod systemem DOS.Składa się on z samego tekstu i liczb, a jego formatowanie jest oparte o spacje.... Z tego co się orientuje to język VBA nie posiada lepszego sposobu odczytu plików zewnętrznych jak import linijka po linijce Sam używam w firmie programów działających...
Witam. Od dawna korzystam z szychtownicy która bardzo ułatwia mi pracę. Jednak postanowiłem trochę ją przerobić i bardziej udoskonalić. Dlatego bardzo prosiłbym o pomoc bo nie ze wszystkim mogę sobie poradzić. Dołączony plik zawiera pięć różnych szychtownic (do tej pory wszystkie pięć było w jednym arkuszu) teraz je rozdzieliłem i nie wiem jak przerobić...
http://obrazki.elektroda.pl/5937161900_1... Chciałbym zaprezentować prosty licznik Geigera, jaki ostatnio wykonałem. Urządzenie oparte jest o powszechnie znaną radziecką tubę STS-5. Lampa ta jest ciekawa, ponieważ jest stosunkowo czuła. Jako element sterujący zastosowałem mój ulubiony mikrokontroler rodziny 8051 typu AT89C2051 z typowym...
excel automatyczne rozdzielanie excel wyszukiwanie tekstu zamienianie tekstu excel
kupić płyta główny panasonic spalony akumulator połowa ciemno
Schemat ładowarki Metabo C60 - gdzie znaleźć? Schemat osuszacza powietrza Volvo FH4