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...
Czy to ma działać jak w załączniku?
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...
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...
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...
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...
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...
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...
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...
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?
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.
Witaj. Czy w jednej komórce, aby być pogrubionym kilka fragmentów tekstu?
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ą...
=WARTOŚĆ(FRAGMENT.TEKSTU(D3;4;8)) bedzie to liczba, nie tekst Dodano po 2 =TEKST(WARTOŚĆ(FRAGMENT.TEKSTU(D3;4;8));... - bedzie tekst
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...
zmienić fUnkcję Lewy() na Fragment.tekstu()
Ostatnio miałem pewien problem ze stworzeniem spisu plików i wyszukiwaniem tekstu w danych kolumnach nie od początku lecz znajdującego się gdzieś w środku. O problemie dyskutowałem w sąsiednim temacie ale marek003 zasugerował stworzenie nowego Przy wykorzystaniu filtru zaawansowanego trzeba wpisywać tekst ograniczony gwiazdkami. Denerwowało mnie to...
Spróbuj (wklej w i2 i przeciągnij w dół) [syntax=text]=JEŻELI.BŁĄD(JEŻELI(H2="";F... ";F2);255);"");"")[/syntax]
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...
Makro musi uwzględniać "budowę" tekstu. Podeślij fragment.
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...
Mam taki oto problem: Oto fragment tekstu: Czyli tak, jak napisałeś: =FRAGMENT.TEKSTU(A1;1;19) I tą funkcję zastosuj.
Raczej w Akrobacie robic eksport do Excel'a Zalacz pdf-plik
vol jest tekstem stałym [syntax=text]=PRAWY(D11;DŁ(D11)-ZNAJDŹ("... =FRAGMENT.TEKSTU(D11;ZNAJDŹ("vol";D11)-2...
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,...
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...
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...
W pasku formul zaznaczasz dany fragment tekstu i na pasku wybierasz odpowiednie formatowanie.
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...
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...
Proszę to fragment pliku źródłowego
U mnie wyszła tylko przydługa, tablicowa (Ctrl+Schift+Enter) [syntax=txt]=LEWY(FRAGMENT.TEKSTU(A1;POD... Liczba 100 oznacza max długość ciągu, im mniej tym szybciej przelicza.
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:
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...
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...
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Ź(...
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...
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
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...
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(...
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ć...
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...
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ą.
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...
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),...
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
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...
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...
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...
Odejmij wartości: http://obrazki.elektroda.pl/7664837200_1... =FRAGMENT.TEKSTU(K3;ZNAJDŹ("... Edit: JRV - to już 173 raz, gdzie byłeś o włos szybszy :) Pozdrawiam.
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
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."...
Może funkcja "lewy" i "prawy". Jest jeszcze "fragment.tekstu". - w kategorii "Tekstowe" (Office 2007).
Wstaw do komórki C2 (i przeciągnij w dół): =JEŻELI(CZY.BŁĄD(WYSZUKAJ.PIONOWO(WARTOŚ... PS: Przy założeniu że w kolumnie A masz 2 literki + 5 cyfr, a w kolumnie B masz 5 cyfr (nie będących w formacie tekstowym)
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") ?
No to mamy wreszcie pierwszy konkret: w arkuszu Excela w komórce A1 jest "Polcaina" (tej nazwy nie znajdzie, bo w danych jest "Polocaina", ale listy rozwijanej Pan nie chce), w B1 jest "5", w C1 jest "Polocainum Hydrochloricum 5%", w D1 jest "57". I co dalej? Co teraz przeszukujemy i czego dokładnie szukamy? Skoroszyt, arkusz, zakres w arkuszu? Jak...
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...
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...
Jak chcesz tam wpisywać do opisu "fragmenty Shakespeare" to musisz zwiększyć wysokość wierszy :please: np do 105 982242
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...
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ść...
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...
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.
Możesz jak wspomniał kolega wyżej wykorzystać funkcje dzielenia mi modulo (funkcja mod w excelu) ale możesz też skorzystać z operacji na tekstach tak zamyślałeś na początku. jeśli A5 to nasza komórka z danymi to kolejne cyfry można obliczyć np tak: =JEŻELI(DŁ(A5)>10;WARTOŚĆ... =JEŻELI(DŁ(A5)>9;WARTOŚĆ&...
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.
Jeśli te numerki są numerowane , tzn a1, a2, b1, b2 to on wyłapie samą literkę i zliczy wynik?:cunning: Excel w żadnym wypadku nie będzie Ci sumował wyrażeń tekstowych ( typu a1, a2, b1, b2), możesz natomiast zliczać ile razy występuje literka a, b, c lub sumować fragmenty tekstów po obcięciu literek :idea: W funkcjach tekstowych musisz pamiętać iż...
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...
Jeżeli ilość znaków pomiędzy "-" jest stała użyj: Fragment.Tekstu(Tekst; Liczba początkowa; Liczba znaków) gdy nie wiadomo ile ma być znaków pomiędzy "-" do określenia odpowiedniego parametru użyj: Szukaj.Tekst(Szukany tekst; Obejmujący tekst; Liczba początkowa) Za pomocą kombinacji tych dwóch formuł podzielisz wszystko z dokładnością...
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,...
Proponuję tak: Zakładam, że w komórce A1 jest tekst ze słowami oddzielonymi pojedynczymi spacjami i należy wydzielić z tego dwa pierwsze słowa. Do komórki B1 wpisujemy: =SZUKAJ.TEKST(" "; A1) Do komórki C1 wpisujemy: =SZUKAJ.TEKST(" "; A1; B1+1) Do komórki D1 wpisujemy: =LEWY(A1; B1-1) Do komórki E1 wpisujemy: =FRAGMENT.TEKSTU(A1; B1+1; C1-B1-1) W komórce...
Musisz tylko zdecydować się na konkretny zapis daty I tu jest sedno. Czy format zapisu to data (kropka pełni rolę separatora daty), czy tekst. Wydaje mi się, że w obu przypadkach nie obędzie się bez kolumny pomocniczej z wykorzystaniem funkcji MIESIĄC lub FRAGMENT.TEKSTU. W przypadku formatu tekstowego sugerowałbym jednak konwersję do daty. http://obrazki.elektroda.net/9_126838134...
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ąć.
Nie... nie żartuję. Rozwiązałem to w Excell'u, fukcją fragment.tekstu.
[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....
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:
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.
a co formula? =FRAGMENT.TEKSTU(A1;SZUKAJ.TEKST("w";A1)...
Wprowadziłem kolumnę pomocniczą wg której należy posortować tekst. W komórce z ramką należy podać ilość zmiennych Oczywiście po posortowaniu kolumnę tą należy ukryć gdyż już nie spełnia swojego zadania. Wszystko można np. nagrać pod makro Od razu mówię o ograniczeniu: Ograniczeniem jest liczba "zmiennych" do 9 Chodzi o funkcję = prawy(A2; 1 ) Można...
Korzystam z formuły sumującej dane dla konkretnego miesiąca czyli w arkuszu "lipiec - suma" (arkusz podsumowujący) mam formułę: suma('lipiec - suma :lipiec (1)'!H1), która sumuje mi wszystkie dane z pól H1 z zakresu wszystkich arkuszy pomiędzy "lipiec - suma" i "lipiec (1)". Ponieważ tworzę arkusz "lipiec-suma" na samym początku miesiąca (potrzebuję...
Dobry wieczór jeszcze raz, Inny wariant rozwiązania z użyciem formuły tablicowej. Idea taka sama jak poprzednio, chodzi o znalezienie miejsca wystąpienia pierwszej litery w tekście. Dane jak poprzednio w kolumnie A. Umieszczamy kursor w kolumnie D w wierszu z danymi. Otwieramy Menedżer nazw (w Excelu 2003 Wstaw/Nazwa/Definiuj) i definiujemy formułę...
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ń...
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...
Np. taką formułą =FRAGMENT.TEKSTU(ZASTĄP(A1;ZNAJD... PL ";A1)+4;DŁ(A1))
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)...
Wszystko to chyba jest dość proste, tylko przedstawione w jakiś dziwnie zagmatwany sposób. Po pierwsze nadal nie jest jasne czy masz jeden plik czy dwa pliki. W pierwszym pliku jest Makro1. Wywołujesz to makro w kodzie, który nie ma nazwy, bo nie pokazałeś całego makra, tylko kawałki. I teraz czy ten kod bez nazwy jest w osobnym pliku, ale z takimi...
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ć...
witam, na początku chciałam zaznaczyć, że jestem nowa na forum i początkująca jeśli chodzi o pisanie w VBA, wiec z góry przepraszam, jeśli wybrałam jednak zły wątek lub kod się posypie czy cus;) Makro, które wykorzystuje musi odwoływać się do strony stooq.plz której pobiera dane dotyczące ostatnich 5 notowań spółek czyli adres www powinien się zmieniać...
Najprostsza formuła to: [syntax=vbscript]=ZŁĄCZ.TEKSTY(FRAGMENT.... [/syntax] :D
W komórkach mam takie znaki ... 0123-65125-0123-00001111/17 ... Jeśli ma to taką "sztywną konstrukcję", to wystarczy: [syntax=excel]=WARTOŚĆ(FRAGMENT.TEKSTU(A... , a nawet bez "Wartość()", jeśli ma to być tekst, a nie liczba.
fragment tekst znaleźć fragment tekst szukać fragment tekst
biały czarny czerwony kabel wentylator kable zmieniarki zadanie obwód rezonansowy
schemat vivaro bateria umywalkowa
Zmywarka Ariston LI 420 - migające diody, nie myje Lokalizacja czujnika wysokości zawieszenia w Citroen C5 2.0 HDi 2009