Jeżeli kolumnę B możesz posortować wg. kryterium "Od Z do A" to w kolumnie C można będzie zastosować poniższą formułę tablicową (zatwierdzanie CTRL+SHIFT+ENTER): [syntax=text]=JEŻELI(CZY.BŁĄD(PODAJ.POZY...
Można jeszcze tak + inne [syntax=vbscript]=JEŻELI(CZY.LICZBA(SZUK...
Podaj więcej szczegółów. Np. która wersja Excela? Czy masz funkcję X.WYSZUKAJ? Ona nie ma tego ograniczenia do 255 znaków. Poza tym ile znaków ma C1? To znaczy, czy limit 255 jest przekroczony w C1 czy tylko w A1:A6? Ponadto, czy chodzi o niewielkie przekroczenie (możliwość podziału tekstu na 2 fragmenty), czy o znaczne? Czy mają być rozróżniane małe/wielkie...
Witam ! Musisz być bardzo precyzyjny (dokładność 1 znaku :!: ) to możesz to zrealizować formułą jak na zrzucie :spoko: 891642
gdyby w funkcji ZNAJDŹ można było użyć symbolu wieloznacznego "*" W funkcji ZNAJDŹ nie można, ale jest bardzo podobna funkcja SZUKAJ.TEKST, w której można używać symboli wieloznacznych. Różni się od ZNAJDŹ (poza symbolami wieloznacznymi) tym, że nie rozróżnia małych/wielkich liter. Jeśli z tą funkcją sobie poradzisz to będziesz miał satysfakcję. Ja...
Ctrl+f, następnie klikasz "więcej" i zaznaczasz "znajdź tylko całe wyrazy".
Załączona formuła działa pod warunkiem, że tekst w kol.B zawiera spację. Zakładam, że nazwisk i tekstów do podstawienia będzie >1...
To nie jest dobre rozwiązanie ze względu na różne rodzaje danych (tekst i liczba) i może prowadzić do błędów. Oczywiście można zrobić np. tak =WYSZUKAJ.PIONOWO(WARTOŚĆ(PRAWY(A2;4));A... i zadziała prawidłowo :). Prościej jednak (na przyszłość) aby wyszukiwany identyfikator był (co do typu danych i długości) taki sam jak w kolumnie...
Czy to ma działać jak w załączniku?
Poprzednio pisałeś: Oczekiwany wynik dla funkcji działającej na b5 i na kolumnie F i G to np "1" lub "prawda" lub inna cyfra, jeśli np słowo "czerwona" wystąpiłaby w kolumnie F więcej niż 1 raz. (Raczej to będzie niemożliwe) a teraz w Twoim przykładzie jest zupełnie co innego. Teraz to np. tak: [syntax=text]=JEŻELI(ILE.LICZB(SZUKAJ.TE...
Wartości ujemne: Najlepiej skorygować przy imporcie, wystarczy kilka poprawek w istniejącym makro[syntax=vb]Sub kopiuj_z_pliku() Dim kom As Range Windows("plik importu.xlsm").Activate 'wskazane wybranie właściwego arkusza Range("A2:K1000").Select Selection.Copy Windows("rozliczanie palet.xlsm").Activate Sheets("Import").Activate 'dodałem Range("A3").Select...
Dobry wieczór, Jak wiadomo Excel nie myśli, więc trzeba precyzyjnie określić, o co chodzi. W tym przypadku, być może, chodzi o wyodrębnienie ciągu znaków po ostatniej literze. Jeśli dobrze się domyślłem, to można to obsłużyć formułą tablicową: [syntax=text]=PRAWY(E2;DŁ(E2)-MAX(JEŻELI...
Witajcie, mam taka zagwozdkę: mam tabelkę ze skrótami i wyrażeniami danych skrótów, zadanie polega na tym że chcę aby formułka po znalezieniu skrótu we wskazanym tekście wyrażała pełne wyrażenie skrótu w wyniku. http://obrazki.elektroda.pl/5539327400_1... Wydaje się to nie zbyt skomplikowane, ale nie mogę sobie z tym poradzić. Pozdrawiam.
dla Excel =>2007 A1 =JEŻELI.BŁĄD(SZUKAJ.TEKST("Peugeot";B1)^...
Tak więc jest taka sytuacja: 1. Posiadam bazę pewnych placówek z kolumną o nazwie "Adres" w której ów adres jest w postaci (przykład): "32-312 Jaroszowiec, ul. Kolejowa 33". Załóżmy, że placówek jest ponad 2 tysiące na terenie Polski i mają swoje siedziby również na wsiach. 2. Ściągnąłem bazę wszystkich miast i wsi w Polsce - kilkadziesiąt tysięcy wierszy....
Witam, nie wiem czy to z racji późnej pory czy nie ale mam problem. Wydaje oczywisty jednak nie mogę sobie z nim poradzić, zatem jeśli ktoś wie to proszę uświadomcie mnie. Mam dane w kilku arkuszach, w tym w jeden z nich za pomocą funkcji FRAGMENT TEKSTU wybieram porównywalny człon, następnie w arkuszu z tabelą przestawną próbuje go wyszukać jednak...
Załącz plik z przykładowymi danymi i wyjaśnij o co dokładnie chodzi. Excel odróżnia liczby od tekstów i nie można tym tak swobodnie manipulować. Ważne jest też co jest separatorem dziesiętnym w wersji Excela, której używasz (kropka czy przecinek). Wydaje się, że robisz coś dziwnego i pewnie można to zrobić inaczej, tylko trzeba wiedzieć jaki jest ostateczny...
Witaj. Czy w jednej komórce, aby być pogrubionym kilka fragmentów tekstu?
Bardzo to niejasno napisałeś i nie pokazałeś w pliku spodziewanych wyników. Czy chcesz zliczać wszystkie widoczne komórki z wybranym słowem, czy tylko unikaty? Czy to słowo ma stanowić całą zawartość komórki, czy może być fragmentem?
Witam, próbuję znaleźć rozwiązanie dla mojego problemu. Ponieważ powyższy temat wydaje mi się być podobny, zwracam się o pomoc. W skoroszycie mam dwa arkusze ("INTERFEJS", "BAZA"). Arkusz "BAZA" w pełnej wersji zawiera 66 zapisanych kolumn w 36468 wierszy. Po wpisaniu części znaków w komórce "A2" arkusza "Interfejs", jeżeli wartość występuje w "BAZIE"...
Ad2.Jeśli chodzi o wyodrębnienie liczby z ciągu tekstowego proponuję zbudować formułę, która sprawdzi czy na lewo od fragmentu tekstu " mm", określona ilość znaków zamienionych na cyfry jest liczbą i jeżeli tak to zapisze ją w komórce. Przykład: Tekst w A2: Belka 89 E 15 dł. 2200 mm 3CR RAL 2004 Szukamy " mm". Formuła: =SZUKAJ.TEKST(" mm";A2) Interesują...
zmienić fUnkcję Lewy() na Fragment.tekstu()
Wystarczy zwykłe wyszukaj.pionowo() w moim przypadku gdy mam dwa pliki w katalogu a na pulpicie: =WYSZUKAJ.PIONOWO(E7;'C:\Documents and Settings\Marek\Pulpit\a\ Jeżeli zeszyt dane2.xls nie będzie otwarty to po otworzeniu drugiego pliku będziue pytanie czy aktualizować łącze. Musisz u siebie zedytować łącze (ścieżkę dostępu do pliku dane2.xls) i powinno...
Makro musi uwzględniać "budowę" tekstu. Podeślij fragment.
Mam taki oto problem: Oto fragment tekstu: Czyli tak, jak napisałeś: =FRAGMENT.TEKSTU(A1;1;19) I tą funkcję zastosuj.
hej, W załączonej tabeli mam dane dotyczące m.in. miast i szefów regionów. Muszę przy pomocy funkcji zagnieżdzonych (bez użycia pomocniczych kolumn) wyciągnąć dane dotyczące liczby kobiet z miast o nazwie dwuczłonowej (Bielsko-Biała, Biala Podlaska itp.) utknęłam niestety na warunku 'kobiety'. nie działa mi połaczenie funkcji licz.jeżeli z fragment.tekstu,...
W pasku formul zaznaczasz dany fragment tekstu i na pasku wybierasz odpowiednie formatowanie.
Z braku znaku nowej linii ostatnia linia się nie poprawiła. Reszta jest jak powinna. Jesteś pewien, że zaznaczyłeś "Regular expression" na dole ? Poza tym excel 2007 nie powinien mieć z tym problemów (chyba, że o czymś nie wiem), nawet jak wkleisz swój plik do akusza google (ctrl+c/v) to jak klikniesz na tą ikonkę co się po wklejaniu pojawia i dasz...
W załączonym arkuszu sprawa jest prosta (same liczby). Liczysz zajęte wiersze + przecinki. W treści natomiast, dopuszczasz tekst i tu jest już mniej prosta. Musiałbyś rozbić ciąg, sprawdzać czy fragmenty są liczbą i warunkowo dodawać do sumy... Przy ilości przecinków >3, bez VBA, robi się dość skomplikowana.
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...
Może nie wie o który fragment wtedy chodzi? Oczywiście, że nie wie. Musisz najpierw zaznaczyć tekst. Użyj metody Find. [syntax=vbscript]With wordApp.Selection.Find .Forward = True .ClearFormatting .MatchWholeWord = True .MatchCase = False .Execute FindText:="$DA" End With wordApp.Selection.Font.Color = 0[/syntax] P.S. Piszesz ten kod na zasadzie, czy...
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...
dzień dobry, w związku z tym, że jestem słaby w VBA, mam prośbę czy ktoś może pokazać mi przykładowy/ podobny lub fragment kodu w vba , który wykonywałby następujące zadanie : - makro w danym folderze i podfolderach przeszukuje wybrane pliki excel (pliki wybierane są wg nazw , która zawiera oznaczony fragment tekstu) , - w tych wybranych plikach przeszukuje...
Proszę to fragment pliku źródłowego
Najprościej wykorzystać funkcję ZNAJDŹ. http://obrazki.elektroda.pl/9588186300_1... w B1 =LEWY(A1;ZNAJDŹ("x";A1)-1) w C1 =FRAGMENT.TEKSTU(A1;ZNAJDŹ("x";A1)+1;255... i pomnożyć...
Jak masz tak ładnie popisane "stare:xxxxxxx" i "nowe:yyyyyy" we wszystkich wierszach to nawet nie musisz sięgać ani do wyrażeń regularnych, ani do VBA :please: Wystarczy zrobić odpowiednią formułę (na bazie fragment.tekstu) w kolumnach C i D i przeciągnąć ją na dół kolumny :idea: :idea:
Nie zrozumiałem..., a z którego fragmentu Twojego tekstu: Czy można zrobić tak, żeby w miejsce kropek wpisywać tekst (i kropki zeby zostały zastąpione przez tekst a nie przesunięte). wynika to co ostatnio napisałeś? niezrozumiałeś mnie... chce zeby kropki zostało i przed tekstem i za tekstem... Odpowiadając - można to zrobić np. tak: Private Sub Worksheet_Change(ByVal...
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Ź(...
Witajcie, jak wyodrębnić w excelu z ciągu znaków, 7 literowe słowo zaczynające się na E lub K ? Np. "bla bla bla E123456 bla bla bla " Chcę wyodrębnić E123456" ciągi znaków mają różną długość i raczej funkcje Fragment tekstu; lewy ;prawy odpadają.
Ponieważ fragment początkowy jest stały Hmm, końcowy również, jak można zauważyć. W tym przypadku powinno wystarczyć[syntax=text]=FRAGMENT.TEKSTU(...
Cześć, mam znowu problem z Excelem. Próbuję już cały tydzień i już nie mam cierpliwości. Bardzo proszę o pomoc. Macie pomysł na rozwiązanie? Funkcja ma wykonać taką czynność: Jeżeli komórka w kolumnie H jest pusta, sprawdź, czy w komórce w kolumnie I są teksty rozpoczynające się na "Chor" lub "Reh" lub "Wyp" lub "Zas". Jeżeli komórka H jest pusta ORAZ...
Zastosuj to : =FRAGMENT.TEKSTU(A1;20;10) gdzie: pierwsze dane w nawiasie to komórka źródłowa drugie dane to ilość ignorowanych znaków od lewego początku tekstu trzecia dana to ilość potrzebnych znaków
Przed datą w polu żółtym daj spacje. Właściwie można i tak ale to trochę nielogiczne zamieniać datę na tekst. Do autora: :) Pominąłeś dość znaczący "szczegół". Fragment tekstu dalej jest tekstem choć może wyglądać jak data, a dla excela wygląd to nie wszystko :). Trzeba ten ciąg zamienić na datę za pomocą funkcji Data.wartość(). Oczywiście jeżeli w...
Witam, proszę o podpowiedź czy można stworzyć pętlę na znakach będących treścią 1 komórki w Excelu? Chciałabym wyszukiwać i kopiować fragmenty tekstu, tak jak w załączonym przykładzie, ale za pomocą kodu VBA, a nie funkcji =fragment.tekstu.
Jeżeli wynik pierwszej funkcji masz w B1, to: [syntax=text]=FRAGMENT.TEKSTU(A1;ZNAJDŹ(... ";A1;ZNAJDŹ(B1;A1))-ZNAJDŹ(B1;A1))[/synt... Och, jeszcze trzeba obciąć kawałek, czyli: [syntax=text]=FRAGMENT.TEKSTU(A1;ZNAJDŹ(... ";A1;ZNAJDŹ(B1;A1))-ZNAJDŹ(B1;A1)-DŁ(B1)... (podstawiając do pierwszej):[syntax=text]=FRAGMENT.TEKSTU...
=WARTOŚĆ(FRAGMENT.TEKSTU(D3;4;8)) bedzie to liczba, nie tekst Dodano po 2 =TEKST(WARTOŚĆ(FRAGMENT.TEKSTU(D3;4;8));... - bedzie tekst
jest potrzebna zmiana koloru komórki na OK i NIE (np. zielony/czerwony) Wprowadź swoją formułę do warunkowego formatowania całej kolumny na pożądany kolor wypełnienia :idea: skopiowanie samego wyniku reguły o komórkę dalej ale tylko samego teksu bez reguł. Formuła w wyniku daje tylko "OK i NIE" - jeśli potrzebujesz w wyniku fragment tekstu poczynając...
fragmentu czcionki lub całej komórki Powinno być od samego początku powiedzieć o zaznaczenie fragmentu tekstu To jest trzyb edytowania. Przyciski nie dziala
Te dane są trudne do automatycznego porównywania, bo np. w kolumnie B są: [syntax=text]drzwi przednie[/syntax]a w kolumnie C: [syntax=text]DRZWI L. PRZÓD KPL.[/syntax]Dla człowieka to mogą być odpowiedniki, ale dla komputera "przednie" i "PRZÓD" to są całkiem różne słowa. Poza tym w kolumnie B są na końcu spacje, które mogą utrudniać porównanie. Być...
WItam, mam następujący problem: Otwieram pilk TXT w arkuszu EXCEL potem wyszukuje odpowiedni fragment tekstu w całym arkuszu i kopiuje wybrane dane do innego arkusza. Wszystko fajnie do momentu kiedy szukany atrybut jest możliwy do znalezienia, ale kiedy juz nie istanieje w tekscie, makro sie zatrzymuje i woła błąd 91. Chciałem to zrobic prostym IFem...
A to musi być makro? Jeżeli tekst masz w A1 to dla pierwszej cyfry =FRAGMENT.TEKSTU(A1;ZNAJDŹ(" ";A1;1)+1;ZNAJDŹ(" ";A1;ZNAJDŹ(" ";A1;1)+1)-ZNAJDŹ(" ";A1;1)-1) a dla drugiej =FRAGMENT.TEKSTU(A1;ZNAJDŹ("na ";A1;1)+3;ZNAJDŹ(" ";A1;ZNAJDŹ("na ";A1;1)+3)-ZNAJDŹ("na ";A1;1)-3) Przeciągasz w dół i tyle Ponizej załącznik A jeżeli uważasz że porada kolegi makbeta...
Zrobiłem niewielką formułę w excelu, mam nadzieję, że Ci pomoże: =FRAGMENT.TEKSTU(A1;SZUKAJ.TEKST("???-??... Formułka znajduje gdziekolwiek w tekście ciąg ???-??? i traktuje go jako początek numeru telefonu a potem wycina do najbliższego przecinka. Możesz łatwo to zmodyfikować...
Można też pozostawić po liczbie spację, a dopiero potem dodać /A i wtedy przez przeciągnięcie można komórki ponumerować. Później ewentualnie można hurtem te spacje usunąć przez zamianę spacji na tekst pusty. W tym wariancie fragment /A jest częścią zawartości komórki i można w innej komórce zrobić do niego odwołanie. Wariant zaproponowany wcześniej...
docelowo dotyczące maski dla kontrolki formularza Pole tekstowe w formularzu daje więcej możliwości. Np zdarzenie Enter ... p.s. Ten fragment dl_maska = Len(maska) dl_tekst = Len(tekst) If dl_maska < dl_tekst Then ilosc = dl_maska Else ilosc = dl_tekst End If zmieścisz w jednej linijce ilosc = IIf(Len(maska) < Len(tekst),...
chodzi o wyciągnięcie zawsze tych pierwszych dat Ogólnie to konieczne by było makro z wyrażeniami regularnymi :idea: , w tym konkretnym przypadku można jednak wykorzystać prostą przeciąganą formułę :D [syntax=vbscript]=FRAGMENT.TEKSTU(E3;SZU...
Nie musisz korzystać z VBA Wystarczy ci funkcja fragment.tekstu() i znajdź() jeszcze lewy() no i jeszcze jeżeli() bo masz max do 7 liter Oczywiście jeszcze będziesz potrzebować jeden łącznik tekstu "&". Litera imienia to chyba proste. A nazwisko ... znajdź kropkę, znajdź małpę wykorzystaj to do fragmentu tekstu stosując jeszcze warunek że jeżeli długość...
Pytania: Czy ta wartość to wartość tekstowa czyli "1" (jak piszesz), czy tez może jednak liczbowa, czyli 1 (cyfra/liczba 'jeden') ? I czy jest to fragment większego ciągu (np. 000199KGHM000), czy też tylko pojedyncze "wartości" (1, względnie tekst "1") ?
Sprawdź od a1 do a2000 jeśli zawiera dane z zakresu 1-1000 - ok Jeśli inne (null lub tekst) - del cały wiersz Pomysł wydaje się sensowny :D jednak jedynie wtedy jeśli masz rzeczywiście w kolumnie A tylko wartości liczbowe lub tekstowe :cry: Przy imporcie PDF do Excela otrzymujesz jednak na ogół wszystkie linie tekstu w jednej kolumnie A :!: - i wówczas...
Twoja formuła robi tak jak chcesz czyli ma zmienić tylko aktywna komórkę czyli ActiveCell Aby to poprawić: zmień ActiveCell.FormulaR1C1 = ....(itd) na: rng.FormulaR1C1 = ....(itd) Czyli cała procedura: [syntax=vb] Sub kopiujtlumacz() Dim rng As Range For Each rng In Range("b2:b16") If rng.Value = "" Then rng.FormulaR1C1 = _ "=IF((ISNUMBER(SEARCH(R3C3,RC[-1]))),(R6...
Witam, Mam zadanie aby z kodu źródłowego systemu, który mam zapisany w Wordzie usunąć formuły tak aby została sama definicja pola bez kodu. Nie chcę ingerować również w format tekstu. Dane są w dwóch kolumnach pierwsza przedstawia definicje a druga wartości jakie te pola przyjmują w tym formuły. Chciałbym, żeby makro przeszukiwało nazwy z pierwszej...
Istotnie (nie sprawdziłem tego wcześniej) funkcja LICZ.JEŻELI w dość dziwny sposób traktuje puste komórki i puste teksty. Należy ich unikać, bo psują cały mechanizm filtrowania i sortowania. Mam taką propozycję, żeby w kolumnie pomocniczej (w przykładzie A) zamiast pustych tekstów dać pojedyncze spacje. Wtedy w formułach można pominąć ten fragment zliczający...
To już jest pierwsza komplikacja, bo jak określać "podobieństwo". Trzeba by próbować zestawiać fragmenty tekstu w obie strony? Ile znaków musi być zgodnych, żeby uznać komórki za "podobne"? Tego typu przeszukanie arkusza w VBA trochę potrwa.
Przeanalizuj ten fragment (2 arkusze) tekst = TextBox1.Value wynik = TekstEtykiety(tekst, "Magazyn") If wynik <> "" Then Label1.Caption = wynik Else wynik = TekstEtykiety(tekst, "Magazyn2") If wynik <> "" Then Label1.Caption = wynik Else Label1.Caption = "Nie znaleziono."...
Jak chcesz tam wpisywać do opisu "fragmenty Shakespeare" to musisz zwiększyć wysokość wierszy :please: np do 105 982242
Ustaw sobie autofiltr na tym zakresie danych, wypiesz "abc" i masz odfiltrowane wyniki. To najprościej. Tak nie przejdzie, gdyż przykładowe "abc" to fragment tekstu i nie znajdzie wszystkiego. Natomiast funkcję chcę użyć w wielu innych arkuszach korzystając z jednej bazy danych.
Nie do końca rozumiem pytanie w kontekście poprzedniego. Co do czego dodawać?. Przeczytaj na głos "poprzednią" formułę i powinieneś zaskoczyć. Lewy to "od lewej" (ile liter) Prawy To "od prawej" (ile liter) a Fragment.tekstu to fragment (od któreś litery do którejś litery). & to łącznbik że tak powiem tekstów
Dzień dobry, Excel nie jest dobry na wszystko, ale w tym przypadku powinien sobie poradzić. Nie znam Accessa, więc nie potrafię ocenić, czy byłby lepszy. Co do podręczników do Excela i VBA jest ich całe mnóstwo, wszystko zależy co kto lubi i jak szczegółowa wiedza jest mu potrzebna. Cenione są prace Walkenbacha, ale to są dość grube tomy i potrzeba...
vol jest tekstem stałym [syntax=text]=PRAWY(D11;DŁ(D11)-ZNAJDŹ("... =FRAGMENT.TEKSTU(D11;ZNAJDŹ("vol";D11)-2...
Chcę zrobić makro które wyszuka dany fragment tekstu i zamieni go na podany w danej komórce. Nagraj sobie makro z przeprowadzania procedury systemowej "zamień (ctrl+H)" i w odpowiednie miejsca wprowadź swoje comboboxy :idea:
Dzień dobry. do B2 =JEŻELI(CZY.LICZBA(WARTOŚĆ(FRAGMENT.TEKS... do C2 =JEŻELI(B2="";JEŻELI(CZY.PUSTA(A2);"";A2... a resztę przeciągnąć.
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ń...
Jeszcze mam takie pytanie, czy dało by się przerobić ten arkusz, aby odróżniał do 100 a nie do 10 sortował? Myślę że i to się da zrobić ale Jak masz wcześniej posortowane dane (przed tym dziwnym sortowaniem)? gdzie znajduje się 10? po 1 czy po 9 czy tak : 1 1 2 2 ... 9 9 10 10 11 11 Czy tak: 1 1 10 10 11 11 2 2 ... 9 9 Przyznam że z pierwszą wersją...
W jaki sposób ma to być scalone? Prosiłem o przykład. Czy liczba wierszy do scalenia będzie stała czy zmienna? Gdzie szukać tych "DANYCH TECHNICZNYCH" - czy tylko w kolumnie A, czy też gdzie indziej? Do czego odnosi się ten fragment z poprzedniego postu? chciałbym, aby w komórce zostawały tylko liczby - bez tekstu, (np. KOŁO CENA 391,00 C = 391,00)...
Np. taką formułą =FRAGMENT.TEKSTU(ZASTĄP(A1;ZNAJD... PL ";A1)+4;DŁ(A1))
[quote="Antidotum ex"]Dowolną ilość kwot można użyć w prosty sposób bez VBA. W każdym zeszycie przekopiuj sobie do np: Arkusza1 cały arkusz "Kwota na tekst",.........." Przy wystawianiu faktur działa świetnie. Ale przy tworzonej ofercie przetargowej na każdą pozycję "słownie" trzeba więc tworzyć nowy arkusz. Jest to niewygodne przy tworzeniu ofert np....
Robiłem kiedyś dokładnie taki plik jak piszesz - nie ma potrzeby nawet stosować makr. Skaner konfigurujesz tak, żeby po sczytaniu kodu wysyłał znak ENTER - co w Excelu powoduje przejście do kolejnej komórki - to w kolumnie A. W kolumnie B funkcją WYSZUKAJ.PIONOWO wyszukujesz po kodzie dane w arkuszu-bazie i zwracasz potrzebną kolumnę. Oczywiście kod...
Za wybieranie rekordów odpowiada zapytanie SQL, w tym kodzie to fragment: Sql = "SELECT [ID klienta], SUM([Godzin]) FROM [Dane$] GROUP BY [ID klienta] ORDER BY [ID klienta]" Jeżeli chcesz dodać kolumnę o nazwie SIGN i grupować najpierw po ID klienta, a później po niej, napisz: Sql = "SELECT...
Spróbuj (wklej w i2 i przeciągnij w dół) [syntax=text]=JEŻELI.BŁĄD(JEŻELI(H2="";F... ";F2);255);"");"")[/syntax]
Dobry wieczór, Mam wrażenie, że ma to związek z szerokością komórek. Tu komórki są bardzo wąskie i nie mieści się w nich nawet jedna cyfra. Ale wystarczy poszerzyć kolumnę, aby cyfra była widoczna. Excel wyświetla teksty tak, że jeśli cały znak się nie mieści w komórce, a komórka obok jest zajęta, to wyświetlany jest fragment znaku. Liczby nigdy nie...
Opisałeś to dość niejasno i jako wzorce powinieneś podać teksty bez liczb, bo nie wiadomo, czy chcesz zliczać: wystąpienia wzorców, czy przypisane do nich liczby. Poza tym rozumiem, że wzorzec ma być dokładnie wartością komórki, a nie zawarty w niej jako fragment tekstu. To powinno być wszystko jasno napisane i najlepiej pokazane w pliku. Jeżeli dobrze...
=FRAGMENT.TEKSTU(K3;ZNAJDŹ("q";K3);ZNAJD...
Tylko to jest zupełnie inny temat. Tam chodziło o porównywanie dwóch plików i znajdowanie duplikatów pomiędzy nimi. Tu masz tekst do znalezienia, więc przeszukujesz każdy plik niezależnie. Można to zrobić formatowaniem warunkowym, ale zrób wreszcie jakiś przykład w pliku. Gdzie ma być wpisane to słowo do wyszukania? Czy to słowo szukane będzie stanowić...
Do wartości pola dodać * i używać to do filtrowania Przy parametrze Criteria wystarczy dopisać gwiazdkę i wyszukuje automatycznie po fragmentach tekstu :] Jest problem: Jeżeli w kolumnie B lub C są puste komórki Przypadek: 1. wpisuje imię (Janina) w komórce C1 aby przefiltrować 2. osuwam zawartość tekstu z C1, aby usunąć filtr 3. okazuje się że wiersza...
A wiec tak: 1. Otworz program Microsoft Excel 2. W polu A1 napisz nazwę użytkownika (np. elektroda) 3. Kliknij na ten czarny kwadracik w prawym dolnym rogu pola i przeciagnij w dół 4. Wejdz do pola B1 5. Wpisz dowolną liczbę (początkowa) 6. Wejdz do pola B2 i wpisz nastepna liczbę (o 1 większa od poprzedniej) 7. Zaznacz te dwa pola (B1 i B2), kliknij...
Witam wszystkich. Dotychczas miałem do czynienia z Excelem 2003. Tworzone tam były różne modele, tzn. zestaw plików Excela i Worda zapisane w jednym folderze. Poszczególne pliki Excela, Worda były ze sobą połączone wieloma łączami w różnych kierunkach. Można było sobie skopiować cały taki duży folder np. na pulpit i te łącza między plikami ciągle działały,...
Dzień dobry, Excel nie jest stworzony do obróbki tekstów, ma ograniczony zestaw funkcji tekstowych, więc tego typu zadania są dość trudne i rzadko daje się znaleźć rozwiązania uniwersalne. Dane wejściowe muszą być dokładnie zdefiniowane, bo trzeba określić jakieś zrozumiałe dla Excela kryteria wyszukiwania. Dlatego ważny jest w takim przypadku załącznik...
Cześć, Dziękuję za szybką pomoc. Jestem pod wrażeniem, dokładnie o to mi chodziło, makro ma szukać fragmentu tekstu i na tej podstawie zaznaczać wiersz w którym występuje szukana fraza. Sprawdziłem u siebie i fajnie śmiga. Zauważyłem jedną różnicę, gdy wpisuje szukaną frazę tak jak jest wpisana w tabeli, np. UTR z dużych liter to makro szuka i koloruje...
Cześć, Mam pewien problem z zapętleniem aby wszystko działało pod VBA :( Mój problem jest następujący: Należy rozdzielić tekst z komórek w Arkuszu 1 np. "1 - Miasto" na dwie kolumny w Arkuszu 2 "1" i "Miasto". Udało mi się stworzyć następującą formułę dla pierwszej kolumny =IF(klucz!B2="""","""",IF(MID(klucz!B2,2... "",MID(klucz!B2,1,1),MID(klucz!B2,1,2)))...
dziękuje za formułę którą mogę "wydłubać" interesujący mnie fragment tekstu - to mi jak na razie w zupełności wystarczy - adamas_nt - dzięki za pomoc jak byś mógł mi jeszcze wytłumaczyć tak krok po kroku co wykonuje ta formuła byłbym wdzięczny :)
Witam Dla ułatwienia pracy potrzebuję formuły, która hmm "połączy i sparuje" datę z fragmentem tekstu, a dokładnie: - mam wiele wierszy, każdy wiersz to inna osoba - w jednej kolumnie mam datę pierwszej usługi - w drugiej kolumnie mam wszystkie daty usług dla osoby (bywa, że się powielają), daty oddzielone są znakiem "|", daty nie są w kolejności chronologicznej...
:) Pisałem że są różne drogi do celu :) Z tym że : ... PS: =WARTOŚĆ(FRAGMENT.TEKSTU(Q5;4;1&... Nie lepiej =LEWY(Q5;1) ? To co innego. Ja tą funkcję zastosowałem do "podzielenia" tekstu na poszczególne cyfry i zrobienia z nich liczb. W Q5 jest tekst (9-cio znakowy). To co proponujesz pokaże tylko pierwszy znak (w przypadku pierwszej...
Witam. Mam plik w Excelu oraz szablon w Wordzie. Moje makro działa tak: Odpala szablon w Wordzie, aktywuje Excela, kopiuje odpowiednią komórkę, aktywuje Worda i wkleja wartość w odpowiednie miejsce. Jednak wkleja ją z takim formatowaniem jakie jest w Excelu, a ja chcę aby był to wklejony czysty tekst. W Wordzie korzysta się z: Selection.PasteAndFormat...
Tu nie trzeba makra, wystarczy funkcja łańcuchowa wycinająca fragment od lewej, albo od zadanego momentu w tekście. Sugeruję utworzenie dodatkowej kolumny i skopiowanie tam formuły wycinającej. No i nie wszystko jest proste, bo jeszcze powstawiałeś tam jakieś "czerwony", itd. Skąd to się niby bierze ? Excel ma to wiedzieć ? Sprecyzuj temat.
Chodzi o opis słowny wraz z odmianą? Są co najmniej trzy sposoby: 1. (trudniejszy, bardziej uniwersalny) -> zaobserwować zależność i napisać w VBA własną funkcję zwracającą odpowiednio odmieniony wyraz w zależności od ilości. Robiłem kiedyś takie rzeczy przez sprawdzanie reszt z dzielenia (modulo). 2. (prostszy, mniej uniwersalny) -> przygotować sobie...
Cześć, dostałam jakiegoś zaćmienia i nie potrafię wyjść z prostym kodem. Mam jakieś dane w kolumnie od F2 (liczba wierszy zmienna). Teraz chcę napisać kod, który do każdej komórki od D2 wklei stały fragment danych np. "ble ble ble", podczas gdy w danym wierszu w kolumnie F są dane. Tzn. Jeśli w komórce F2 są dane, to w komórkę D2 wklej "ble ble ble"...
Zależy od tego jaka jest struktura takiej komórki. Jeżeli długość jest zawsze taka sama a kod w tym samym miejscu, to możesz wybrać fragment tekstu od... do..., np. ActiveSheet.Cells(i, 2) = Mid(ActiveSheet.Cells(i, 1), 19, 6) Jeżeli kod jako jedyny zawiera myślnik: to można odczytać fragment dwie cyfry na lewo od pozycji myślnika...
Na szybko to to zrobisz w Excelu: kopiuj-wklej jako tekst z pliku tekstowego do kolumny A w Excelu, a w kolumnie B taka funkcja: =FRAGMENT.TEKSTU(A1;ZNAJDŹ("... & ":" & FRAGMENT.TEKSTU(A1;1;ZNAJDŹ(&quo... Przeciągasz...
Ok jeszcze jedno pytanie, dość skommplikowane dla mnie. Robie to do gry League of legends, może ktoś gra to będzie wiedział o co chodzi :P Arkusz 1: Mam tabelę Postacie x Umiejętności (ogłuszenie, slow, fear, jakieś aury itd) i mam tam popisane ile każda z nich ma tych umiejętności; większość 0, przy niektórych 1, 2, rzadko 3. Wkleję fragment żeby pokazać....
Sztuczki zawsze można jakieś robić, pytanie po co ;) Potestuj sobie różne ustawienia formatu daty funkcją IsDate i CDate, a sam się przekonasz, że np. datę w formacie 06.02.13 Excel i owszem, rozpozna jako datę, ale... godzinę roku 1900: 1900-01-00 06:02:13 Tu lepiej nie kombinować, wymuś na użytkowniku wpisanie formatu yyyy-mm-dd lub innego rozpoznanego...
Koledzy potrzebuje makra, które będzie łączyło/dzieliło tekst w kolumnie. W pliku o nazwie "format_0" mamy dane liczbowe, zaczynające się od liczby zero lub bez liczby zero i potrzebuje aby makro dodało tą liczbę zero na początek lub usunęło ta liczbę zero z początku, wszystko zależy od potrzeb. Wzór w arkuszach o nazwie "Dane". Makro ma zadanie dodać...
fragment tekstu wyszukaj fragment tekstu fragment tekstu znaku
honda civic sterownik schemat kamera cofać przekaźnik otwarcie drzwi uzbraja
d2560 b1647 naprawa paneli fotowoltaicznych
Jak podłączyć czujnik obrotów do obrotomierza? Problemy z połączeniem do bazy Firebird przez port 3050