Witam, Można użyć prostego makro - tylko nie wiem, czy o takie coś chodzi koledze: [syntax=vb]Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) Dim x As String If Target.Value = "" Then Exit Sub x = Replace(Target.Value, " ", "*") If Left(x, 1) <> "*" Then x = "*" + x If Right(x, 1) <> "*" Then x = x + "*" Target.Value...
Witam! Zaznacz niechciany znak "wskakując" kursorem na pasek formuły i skopiuj do schowka. Następnie w wolnej komórce wpisz formułę: =KOD("V"), gdzie V - naciśnięcie kombinacji CTRL+V (wklejenie znaku). Excel zwróci kod ASCII znaku, w tym przypadku 160. Następnie w oknie znajdź trzymając wciśnięty ALT wystukaj z KLAWIATURY NUMERYCZNEJ a nie z linijki...
Przed datą w polu żółtym daj spacje.
A nie możesz całości zawrzeć w zewnętrznej funkcji warunkowej? Sprawdzasz, czy zawartość jest liczbą i wtedy obliczasz. Jeżeli nie jest liczbą, możesz wyprowadzić komunikat, albo chociażby spację.
Załącznik powinien być reprezentatywny. Bo tak to nie wiadomo, czy w danym wierszu tekst z kolumny B ma być porównywany z kolumną A, czy każdy tekst z kolumny A ma być porównywany ze wszystkimi tekstami z kolumny B.
Dla Twojego konkretnego przypadku[syntax=vb]Sub podzial() Dim bs As Worksheet, bd As Worksheet Dim r&, c&, p%, k% Set bs = ActiveSheet Set bd = Sheets.Add(after:=bs) For r = 1 To Application.CountA(bs.Columns(1)) x = bs.Cells(r, 1) k = 0 For c = 1 To 7 p = k + 1 k = InStr(p, x, " ") bd.Cells(r, c) = Mid(x, p, k - p) Next p = InStr(k, x, ",") + 3 bd.Cells(r,...
Usuń z kodu dodawanie przecinka.
Najlepiej, gdybyś wrzucił przykład w postaci pliku. 1. Trzeba założyć, że duplikatów może być więcej niż jeden, dlatego =JEŻELI(LICZ.JEŻELI($A$2:$A$7900;B2) >0 ;"istnieje duplikat";"") 2. Najczęściej problemy powodują spacje wiodące i -trudniejsze do zauważenia- końcowe. Musiałbyś się ich pozbyć Np przepisując kolumnę A do innej, Np F, funkcją 'USUŃ.ZBĘDNE.ODSTĘPY(A2)...
ktoś mi podpowie ? Masz spacje za 4
w ścieżce miałem spację.
=JEŻELI(warunek;jeżeli tak to ; jeżeli nie to) Przykładowo: Komurka A1 i A2 to dowolne liczby =JEŻELI(A1-A2>0 ; A1-A2 ; 0) (niekoniecznie musi działać ze spacjami koło średników)
Najprościej: =WYSZUKAJ.PIONOWO(WYSZUKAJ.PIONOWO... Uwaga: w I12 jest spacja końcowa ("Jan ")
Nie podałeś zbyt wielu szczegółów, nie wiadomo, czy poza tymi kolumnami A:D są jakieś wypełnione komórki. Jeśli nie, to może wystarczy UsedRange? Jeśli są, to możesz spróbować Find: [syntax=vbscript]Sub Zaznacz() Dim x As Long With ActiveSheet x = .Columns("A:D").Find("*", .Range("A1"), xlValues, xlPart, _ xlByRows, xlPrevious).Row .Range("A1:D" & x).Select...
Może masz dodaną spację do znaku? Zobacz którego nie liczy
Witam Jeśli telefon nie ma spacji następnie znaleźć pierwsze miejsca spacje i cięcia w lewo znaków - telefon pocięte wprawo odpowiednich znaków długości tekstu minus pozycji spacje Przepraszam za gramatykę - tłumaczenie maszynowe
W miejscu, gdzie chcesz przełamać wiersz wstaw znak przejścia do nowej linii vbLf [syntax=vbscript]dane = Application.InputBox("Podaj zakres dat dla którego chcesz pobrać dane" & _ vbLf & "(dokładnie w formacie od-do bez spacji).", "Wprowadzanie zakresu dat")[/syntax]
Sprawdź nazwę wykresu. Excel z reguły nadaje je ze spacją: "Wykres 4" a nie "Wykres4". Spróbuj Sheets("Arkusz1").Char... 4").Chart.SetSourceData Source:=Sheets(1).Range(... _ PlotBy:=xlColumns
tak jest spacja
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...
Przeczytaj pomoc do programu, nie mam je, to jest Twoj program. Prawdopodobnie to jest cos jak terminal, zazwyczaj mozna parametry w pliku. Uruchom ptw32.exe /? co powie... Dodano po 10 Wszystko mozna wprowadzic w skrypt .psl a uzywac je jako parameter Dodano po 2 Ponadto ptw32.exe ""parameter ze spacje""" Nie ma spacji między znakami cudzysłowu
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...
Użyj tych samych funkcji. No, prawie. Ale zasada ta sama: szukanie i liczenie spacji...
Zaznacz i użyj funkcji Dane --> Tekst jako kolumny --> Rozdzielany i wybierz spacją.
Masz szczęście - akurat miałem pod ręką podobny plik, który wystarczyło tylko w kilku linijkach przerobić. Dla wiadomości - problem z Twoimi danymi źródłowymi jest bardziej skomplikowany. To nie jest znak Entera (zwykle kombinacja dwóch znaków: CR LF), tylko sam znak LineFeed (LF). Z tego też powodu jest to wszystko jakby zapisane w jednej linijce -...
Dobry wieczór, Jeżeli makro działa poprawnie i jedynym problemem jest kopiowanie wartości, to powinno wystarczyć dopisanie w linijce po słowie PasteSpecial i spacji (pod koniec kodu) frazy [syntax=vb]Paste:=xlPasteValues[/syntax] Powodzenia.
Spróbuj w ten sposób. W C2 wklej =SUMA.JEŻELI(ADR.POŚR("' "&C$1&"'!B$3:B$181"... "&C$1&"'!AH$3:AH$181"... i możesz kopiować we wszystkie strony. Jest jeden kłopot. Nazwy arkuszy rozpoczynają się od spacji, w nagłówkach jest różnie. W formule przyjąłem, że spacja jest...
Łączenie tekstów: =ZŁĄCZ.TEKSTY("Najtaniej: ";A1;B1) Szukanie spacji w tekście: =SZUKAJ.TEKST(" ";A1;1)
Funkcja USUŃ.ZBĘDNE.ODSTĘPY usuwa tylko zwykłe spacje (o kodzie 32), tymczasem łączone dane mogą zawierać również tzw. twarde spacje (o kodzie 160), które nie są usuwane. Być może to jest ten przypadek. Trzeba sprawdzić na próbce danych, jakie są kody tych spacji.
Witam, Mam następujący problem. Muszę eksportować dane z pliku zamieszczonego poniżej do arkusza Excel. Wymóg jest taki żeby w pierwszej kolumnie znajdowało się 8 znaków łącznie ze spacjami, kolejne kolumny to już dowolny ciąg liczb. I tak dla komórki A1 powinno być [_ _ _ _ _ _ 25] - 8 znaków łącznie ze spacjami (znak _ oznacza spacje a nawias kwadratowy...
Ok, trzeba bylo dodac ze w 'kosztach' 'grupa czyn.." ma zbedne spacji... zmarnowalem czas
Sprawdzaj tylko, czy jest spacja. Pisałem już wyżej ;) [syntax=text]=JEŻELI(DŁ(A1)-DŁ(PODSTAW(A... ";""))=1;A1;"")[/syntax]
Jeżeli chcesz uzyskać indeks górny tylko części zawartości komórki, należy znak indeksu poprzedzić spacją (sprawdzone, jeśli piszesz ciągiem, niby pokazuje że znak idzie do góry, ale po zatwierdzeniu wraca do normalnej postaci. Cały M$... Mam Office 2007. Także zapisujesz np. 10 2 - 2 - właściwości czcionki, indeks górny, Spacja nie jest potrzebna...
Spacja Wrzucam plik.
Witam mam problem z nazwami arkuszy a używaniem funkcji worksheets mianowicie np: worksheets("nazwa").Cells(1,1) powyższa funkcja działa ale tylko jeżeli nazwa arkusza nie zawiera spacji. Co zrobić żeby działała gdy nazwa arkusza ma spację. Tylko proszę nie pisać żeby zlikwidować spację w nazwie :)
ad a. Trzeba postawić inny warunek. ad b. nie ma problemu. Pytanie: Zapis w wierszu 23: -jest to Twoja odpowiedź, na którą może być nst. pytanie? W tym wypadku w A23 będzie Twój adres i w D23 tekst: Kategoria Żółty"? W B18 na końcu jest spacja (usunąłem ją), czy to przypadek? Edit: Tak "na roboczo".
https://obrazki.elektroda.pl/4586766500_... Widzę, że się udało. W załączniku przykład tabeli Excela. Jeśli tabela ma wiersz podsumowania, to wstawianie nowych wierszy odbywa się tabulatorem w ostatniej kolumnie tabeli. Można też wstawiać wiersze w środku tabeli z menu podręcznego (PPM) lub ze wstążki. Filtry z tabeli można usunąć...
To użyj jako kryteria ze spacją: " 1/1"
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...
Excel 2007. Tak to przykładowe 12 występuje przy tekscie. Dokładniej jest to Nazwa ulicy i numer domu zawsze po spacji, np: Wyzwolenia 12.
Dzień dobry, Należy dodać do ciągu znak o kodzie 10 tzn. ZNAK(10), na przykład =A1&ZNAK(10)&B1 da w wyniku tekst z komórek A1 i B1 podzielony na 2 wiersze. Żeby to zadziałało musi być jeszcze w komórce wynikowej ustawiona opcja Zawijaj tekst. Dodano po 15 Samo "Zawijaj tekst" dzieli tekst w miejscach spacji, a tu niektóre linijki będą zawierać spacje,...
A jak otwierasz ten plik? Klikając na niego z poziomu explorera (czy jakiegokolwiek innego managera plików) czy korzystając z polecenia Plik->Otwórz w otwartym wcześniej Excelu?
Funkcją replace usuwasz najpierw "spację" na końcu. Potem usuwasz przecinki. Masz liczby całkowite. Formułą dzielisz je przez 100 i w sąsiedniej komórce masz to, co chcesz.
Pytanie kolego odnajdujesz się w tym kodzie? :) Błąd masz w clubs: tak na pewno jest to dobra ścieżka a dokładnie (a pytałem o te spacje :) ) [syntax=vbscript] "\ "[/syntax]
https://support.office.com/en-us/article... Ustaw spację i "/" jako przerywniki.
Nie wiem czy o to ci chodzi ale przed wprowadzeniem "-" daj spację, nie powinno to wywoływać formuły.
Można, trzeba sobie dodać warunek, aby również spacje przepisywał - wtedy pomiędzy liczbami będą dwie spacje, można też dodać warunek, że jeśli ostatnia jest spacja, to może kolejnej nie dopisywać.
Czyli jednak sortowanie, lub makro szukające "od końca"... Czy VBA wchodzi w rachubę? Ewentualnie zapisuj datę z godziną (dla formuły z MAX). Szybka kombinacja: Ctrl+; spacja Ctrl+Shift+;
Tak, oczywiście. Tutaj autor wątku trochę zakręcił: ale nie ma żadnego innego pliku. jest: 1) plik bat, który generuje mi listę z dyskami, które są na komputerach - ta lista nazywa się raport.txt A sam plik raport.txt składa się z sekcji typu: Rejestrator 3.33.333 Caption Size C: 63915945984 D: 3000457228288 E: 3000457228288 H: 3000457228288...
Wstaw twarde spacje tam gdzie ma nie dzielić ;)
Ze split'em o to mi chodziło (ale jest jenen mankament poniżej). Co do innych "namiarów" - inaczej zrozumiałem bo z kolei jak to pisałem to byłem po piwku. Z tym że po co łączysz imię z nazwiskiem by je znów rozłaczać - nie może być to w oddzielnych komórkach? (ewentualnie trzecja komórka "nazwa" która łączy) Kłopot ze split'em będzie jeżeli ktoś będzie...
Dzień dobry, Formuła nie może nigdy dawać pustego pola, a co najwyżej pusty tekst, który jednak pozostaje tekstem. W takim przypadku do testowania nie może być użyta funkcja CZY.PUSTA, tylko LICZ.PUSTE (ta działa inaczej, choć polska nazwa nie sugeruje różnicy), albo po prostu ="". W związku z tym przesyłam poprawioną wersję. Dodałem jeszcze spację...
Co zrobić by wynik w kolumnach a-f był bez literek i bez spacji ? Serdeczne dz za odp :)
Jak już zrobiłeś taką ładną tabelkę, to pomyśl, czy nie lepiej, zamiast zagnieżdżać wiele razy funkcję jeżeli(), dać sumowanie warunkowe albo liczbę komórek niepustych z zakresu od podanego dnia do końca miesiąca. Jedynym tematem będzie eleganckie podstawienie adresu początku zakresu do funkcji. Osobiście zaznaczyłbym dni robocze jako niepuste (dowolny...
✅ Sprawdź ustawienia Excela: Plik > Opcje > Zaawansowane, włącz „Użyj separatorów systemowych” lub ręcznie ustaw spację jako separator tysięcy. ✅ Sprawdź ustawienia systemowe: Ustawienia > Czas i język > Region > Zmień formaty danych, upewnij się, że spacja jest separatorem. Zrestartuj komputer. ✅ Uruchom Excel w trybie awaryjnym: Naciśnij...
I się nie dziwię. Twoja formula wycina od spacji przed numerem do spacji przed numerem konta ;) Wpisz: =FRAGMENT.TEKSTU(A1;SZUKAJ.TEKST(" ?? ???? ???? ???? ???? ???? ????";A1;1)+1;32) A jak już będziesz robił wersje finalną to polecam formułkę: =JEŻELI.BŁĄD(<formuła której używasz>;"") W ten sposób w arkuszu nie pojawi ci się #ARG tylko pusta...
Chodzi o wyłączenie przeliczania. Ale jeśli zrobisz to ręcznie, zgubisz datę. W Excelu jest skrót Ctrl+: Możesz sobie dorobić coś podobnego: Wstaw moduł (Narzędzia>Makra>Zarządzaj) i wklej http://obrazki.elektroda.pl/7824836700_1... Po tym wszystkim Ctrl+spacja wstawia aktualną datę w aktywnej komórce.
- wymiar 37,0 (+0,6/-0,3) Dodano po 29 Złapać, problemy nie powinny być nawet ze spacjami
Nie poganiaj, bo polecisz do kosza :) Chcesz przecinka, to zrób dodatkową kolumnę ze =złącz.teksty(a1;",") i przeciągnij w dół. Ja bym jednak to eksportował do csv lub txt, tam ctrl+h (zmiana na ",spacja") i powrót złączony.
Można też po cyfrze 1 pozostawić spację - jeżeli takie rozwiązanie jest do przyjęcia.
Po pierwsze - załącz plik przykładowy, a nie obrazek (ew plik jako uzupełnienie obrazka). Po drugie - opisz bardziej szczegółowo te "parametry". Czy w każdej pozycji kolumny C będzie występował dokładnie jeden? Czy może być 0 lub więcej? Jeśli więcej, to jak mają być wyświetlone? Czy w tekście w kol. C ten "parametr" będzie zawsze oddzielony spacjami...
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...
Hejka, dziś przyszedł czas na nowe 'wyzwania'... i teraz gdybam nad elementem wypisującym dwa pierwsze wyrazy z danego pola.. Komentarze do kont to w wiekszości przypadków "Imię Nazwisko Opis konta". Any idea? Znam komendy left itd i wiem, że te akurat nie robią tego. Generalnie wyrazy są odosobnione spacją :P
Tak! Tyle tylko że w OpenOffice taki szablon "??-???" daje mi w podanym przez Ciebie przykładzie pozycję 10 zamiast 18.. Po bokach powinny być spacje i będzie OK.
Pewien jesteś tego, że nie można? Alert mam załączony, ale i tak spację poza "poprawną daną" mogę dać.
Przykładowa komórka z nazwą: Wrzuć więcej przykładów. Czy poszukiwany ciąg zawsze będzie miał spacje po obu stronach? Czy będzie to jedyny ciąg 5 znakowy spacja+cyfra+cyfra+litera+spacja w nazwie?
Jeżeli numery są pisane bez spacji i w wierszu jest tylko 1 numer złożony z 26 cyfr, to można zastosować taką formułę tablicową: [syntax=text]=INDEKS(FRAGMENT.TEKSTU(B2;...
Moja propozycja: 1. Najprościej byłoby zastosować formuły w arkuszach źródłowych, następnie przez: kopiuj > wklej specjalnie > wartości -umieścić wyniki w arkuszu docelowym i usunąć pierwszą kolumnę (Arkusz3 załącznika). Lub inaczej: kopiowanie kolumny źródłowej, wstawienie formuł, kopiuj-wklej specjalnie. 2. Zastosowałem wbudowane formuły łańcuchowe...
Ha. Nie jestem niedowiarkiem i udam, że nie zauważyłem zamiany spacji na minus w formatowaniu tekstu. :D
Cześć, Może głupio, ale bym spróbował wysłać do CSV, word i zrobić Ctrl H zastąpić spację niczym i ponownie wciągnąć dokument/kolumnę do excel.
Dzień dobry, Jeśli można się włączyć do dyskusji, jeśli dane są takie jak w ostatnim przykładzie, to wydaje mi się, że dodawanie przecinków jest zbędne i cała procedura może się obejść bez kolumn pomocniczych. Funkcja USUŃ.ZBĘDNE.ODSTĘPY potrzebna jeśli mogą się gdzieś pojawić dodatkowe spacje. Formuła końcowa byłaby formułą tablicową (Ctrl+Shift+Enter)....
Jakieś pomysły? Najlepiej załącz plik (z przykładowymi danymi) - co umożliwi ocenę przyczyn takiego działania Excela :cry: Podaj też skąd pochodzą dane źródłowe :?: Na pierwszy "rzut oka" takie dolegliwości mogą wystąpić z powodu zbędnej spacji przed wartością PL np. " PL*"
To nie są ActiveX, więc nic z tego. A nie wystarczy Ci takie szybkie wstawianie na skróty: Ctrl + : spacja Ctrl + Shift + : Wszystko "ciurkiem" w komórce...
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...
Przetestuj [syntax=vb]Option Explicit Sub Import_TXT_FSO_SPLIT() Dim oFSO As Object 'File System Object Dim oFld As Object 'Obiekt Folder Dim oFls As Object 'Obiekt Plik Dim oTemp As Object Dim iRw As Integer: iRw = 1 'wiersz do którego wpisywane są dane Dim sItem As String 'katalog z plikami Dim sExt As String 'rozszerzenie pliku Dim fl As Object Dim...
Raczej nie. taki bład się pojawi kiedy w pliku tekstowym pojawi sie znak z poza zakresu dopuszczalnych znakow. Makro reaguje prawidłowo, tylko na litery i cyfry, inne znaki traktuje jako bledy. Nawet spacja lub enter sa traktowane jako znak. Zwroc uwage ze znaki sa rozpoznawane na podstawie kodu ASCII, stad dzialania w obliczaniu indeksu tablicy. Pozdrowka
witam mam problem z odpowiednim wyświetleniem danych w okienku combobox. Chciałbym żeby był jednakowy tabulator, czyli kolumna pod kolumną. Pobieram dane z bazy i wyświetlam je z comboboxie. .AddItem rst![Kategoria] & rst![Typ, nr katalogowy] rst.MoveNext Wiem że można to podzielić BoundColumn. Ale nie wiem jak zrobić żeby była kolumna pod kolumną....
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...
podał mi kombinacje tylko w cyfrach masz od 0 do 9 lub od 1 do 10 ? Dodano po 1 Ma spacji między cyframi lub coś innego?
OK, działa pod warunkiem, że ścieżka (ciąg znaków) nie zawiera spacji, jeśli spacje są to wyodrębnia nie to co bym chciał, np. A1:123 /sdf123 /3 ->B1:/sdf123 /3 A2:asd/gfg/ dffd /sdfsf/d ->B2:dffd /sdfsf/d Natomiast zależy mi tylko na ostatnim komponencie czyli: A1:123 /sdf123 /3 ->B1:3 A2:asd/gfg/ dffd /sdfsf/d ->B2:d Czy możliwa jest formuła, która...
Może łatwiej bez VBA proste łączenie txtu z kolumn A, B, C dla tego samego wiersza W komórce np: D1 wpisz =A1&B1&C1 lub z przecinkiem i spacją =A1&", "&B1&", "&C1
Super! O coś takiego mi chodziło :) Dodałem sobie tylko oznaczone przez Ciebie wyjście z pętli klucza i jest świetnie. Bardzo dziękuję. Dodano po 2 Hmm.. jednak za szybko się ucieszyłem... W arkuszu z wynikami nie wyrzuca mi jednak wszystkich wierszy które zawierają szukane słowa. Tak na szybko: brakuje wierszy ze słowami Łęczna, Terespol, Grajewo,...
Niekoniecznie Office 365, jest wiele innych planów Oczywiście znając microsoft to opcji jest nieskończone ilości. Zaproponowałem ten bo tylko go znam, używam od lat i polecam. A cena wcale z nóg nie zwala nawet użytkownika prywatnego. Długo można sobie wmawiać że LibreOffice czy inne wystarczą. Może komuś tak. Mnie nie wystarczały. I nie mówię tu nawet...
Wszystko działa prawidłowo ! Popełniłeś kilka błędów: - formuła w kolumnach Wystąpienia to formuła tablicowa ! Po jej wpisaniu w komórkę, zatwierdzenie wpisu następuje po wciśnięciu Ctr Shift Enter a nie samego Enter ! W pasku formuły widać, że funkcja tablicowa jest zamknięta przez nawiasy klamrowe np. {=SUMA(JEŻELI(D$3:D$461...
Jak poniżej. Założenie, że zwraca pierwszy 26znakowy ciąg cyfr, po usunięciu spacji z tekstu. [syntax=vbscript]Function ZwrocIban(Szukaj_Komorka As Range) Dim dlugosctekstu, pozycja As Long Dim t, ciag, maska, iban As String Dim i As Long 'usuwamy spacje z tekstu t = Szukaj_Komorka t = Replace(t, " ", "") maska = "CCCCCCCCCCCCCCCCCCCCCCCCCC" dlugosctekstu...
Dyskusja rozgorzała, a rozwiązania nie ma. Pod jeden kod pocztowy może podlegać kilka miejscowości - więc pomysł z kodami nie zawsze będzie prawdziwy, a nazwa miejscowości może mieć jedno lub więcej słów - więc szukanie ich po spacji nie ma sensu. Może ktoś zna rozwiązanie?
Użyj SUMA.WARUNKÓW natomiast co do różnych wariantów produktów to musisz je sprowadzić do wspólnego mianownika np. poprzez kolumnę pomocniczą, która na przykład wytnie wszystko z nazwy produktu za drugą spacją i to właśnie po tej kolumnie używasz warunku
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...
Nie wiem, czemu zafiksowaliście się na tej funkcji JEŻELI. Przecież, jeśli w grę wchodzą sąsiednie kolumny, to można użyć którejś z funkcji typu WYSZUKAJ. Ponieważ, nie wiadomo, która wersja Excela, to może stara funkcja WYSZUKAJ.POZIOMO, bo ona zadziała w każdej wersji. Na przykład tak: [syntax=text]=WYSZUKAJ.POZIOMO("?*"; A2:C2; 1; FAŁSZ)[/syntax]i...
Dobry wieczór, Nie wiem na czym polegał Pana problem, bo nie zostawił Pan tych formuł, które zwracały błędy. Wydaje mi się, że wszystko działa dobrze. Nie wiem czy dobrze zrozumiałem intencję, jeśli chodzi o kolumny C i D w Danych ogólnych. Czy miały być rozróżniane tylko kategorie zakupów, czy pełne opisy - założyłem, że kategorie tzn. zakup "chemia...
Rozumiem że na google masz bana? ad 1. usuwa zbędne spacje ad 2. usuwa " OR " po ostatniej wartości.
No powiem tak, formuła działa. Ale tylko wtedy kiedy z komórki ręcznie usunę spację (deletem). edit: dodałem plik. problem dotyczy kolumny E
Nie zwróciłem uwagę na linii, Rows ("7:19") .Hidden = Not Rows ("7: 19") .Hidden musi istnieć bez spacji Rows("7:19").Hidden = Not Rows("7:19").Hidden
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...
Np dla kolumn A:C On Error Resume Next 'nie zatrzymuje się na pustych i słowach For k = 1 To 3 For w = 1 To ActiveSheet.UsedRange.Rows.Count Cells(w, k) = Replace(Trim(Cells(w, k)), ".", "") * 1 Next Next Dla pewności dodałem usuwanie spacji gdyby się jakieś zaplątały...
Jeżeli chcesz w jednej komórce tabeli przedstawić kilka elementów (np. dwie liczby), proponuję sprawdzić operator konkatenacji: =N5&N6 Oczywiście można po drodze dołączyć spacje rozdzielające, znaki nawiasu, itd. Pozdrawiam.
Załącz plik Excela, a nie obrazek i pokaż jakiego oczekujesz wyniku. Czy te miejsca gdzie były znaki inne niż cyfry mają być pominięte, czy zastąpione spacjami, czy innymi znakami, żeby był ślad, że tam coś było?
Tak Macieju. Str() dodaje na początku spację. (at)Jarofon zaczął kombinować z moim prostym kodem niepotrzebnie wykorzystując Str(). Po co ją dodał, to tylko On wie.
Miałem na myśli rozwiązanie naprawdę najprostsze (skuteczne i bezbłędne przy okazji) ;) Przyjrzyj się filtrowaniu w arkuszu 'wnioski'. Kliknij strzałeczkę w nagłówku i przetestuj opcje "Filtry Tekstu". Jeśli szukasz: Kowalskiego - "równa się" > kowalski Adama (jak mu tam?) - "zawiera" > spacja + adam (zakładam zapis: Nazwisko Imię) jakoś Nowakowa, czy...
bierzesz liczbę z kolumny A, zamieniasz ją na ciąg znakowy (łańcuch), dodajesz (tekstowo) spację, po czy bierzesz liczbę z kolumny B, robisz to samo i na końcu bierzesz liczbę z kolumny C, robisz to samo, ale bez dodawania końcowej spacji. Obejrzyj funkcje łańcuchowe w Excelu oraz dodawanie łańcuchów.
Przyjrzyj się symbolom dolara ($) w moich formułach i zobacz, co one oznaczają. U mnie zostały specjalne użyte, ale nie w każdym kontekście będą działać. Przeanalizujmy, co robi formuła, którą widać rozpisaną w okienku. Jak sądzę jest to formuła dla pola F20. Na początku szukasz nazwy z pola C19 w zakresie C25357:C25371, co w teorii powinno zwrócić...
usuwanie spacji excel licznik spacji ustawienie spacji
z18xe wymiana silnika bezpiecznik awaryjnych wartość skuteczna napięcia tętnień
galmet wyswietlacz galmet wyswietlacz
Tranzystor ГТ7: Charakterystyka i Zamienniki Enkoder do kuchenki mikrofalowej Zelmer 29Z010 - jaki wybrać?