Może kropka zamiast przecinka?
Witam, Mam pytanko. Otóż długi ciąg liczb w taki formacie: 278.00 1,032.00 675.00 640.00 Czyli tam gdzie są kropki, powinny być przecinki, a tam gdzie są przecinki, może nie być nic. W tej sytuacji nie działają żadne obliczenia na tych wartościach. Czy jest jakaś funkcja w Excelu, która rozpozna te liczby i zamieni je na polskie 278,00 zamiast 278.00...
adamas_nt Dzięki problemem podejrzewam również mogła być kropka zamiast przecinka...
Twórcy Excela mają obsesję zamieniania wszystkiego, co może przypominać datę, na tę datę właśnie. I niestety nie znam sposobu jak to wyłączyć. Kluczem jest tu format daty ustawiony w systemie operacyjnym w ustawieniach regionalnych, bo z niego Excel odczytuje domyślny format daty. W Windows 10 PL przyjęto jako domyślny, format daty z kropkami dd.mm.rrrr...
Przepraszam że tak długo ale rozwiązałem go nakazując mu szukać liczb z przecinkami tzn zamiast samego "11" kazałem wyszukać ",11," przecinek kropka było kluczowe by ominąć problem. Dodano po 49 Problem rozwiązany dziękuję wszystkim za pomoc.
Spróbuj zamiast przecinków użyć jako separatora dziesiętnego kropki ( zamiast 0,1 napisz 0.1) excel może Twój zapis analizować jako tekst a nie liczby
Witam. Posiadam arkusz z ok. 15 tysięcy wierszy. Jest w nim 10 kolumn z danymi zapisanymi w postaci naukowej np: 2.289593E+02 Próbuje zamienić tą wartości na format liczb z dwoma miejscami po przecinku np: 228.96 Ze względu na to że w liczbie 2.289593E+02 jest kropka zamiast przecinka Excel nie dokonuje konwersji. Zaznaczam całą kolumnę, używam funkcji...
Witam mam takie pytanie: czy można zmienić w tekście np co drugi znak. Np. 2.6.22306.0.00769039.6.41748.0.169651.6.... chciał bym aby zamiast co drugiej kropki był przecinek.
Witam mam takie pytanie: czy można zmienić w tekście np co drugi znak. Np. 2.6.22306.0.00769039.6.41748.0.169651.6.... chciał bym aby zamiast co drugiej kropki był przecinek.
marek003 właśnie o to mi chodziło dzięki :-) Właśnie zmyliła mnie ta cholerna kropka zamiast przecinka... Dzięki też za rozwiązanie problemów znaku. Na VB jestem na razie za cienki, ale też bardzo dziękuję za alternatywne rozwiązanie problemu.
Drobna uwaga Zmienna test powinna być typu Single , wtedy można operować na liczbach rzeczywistych nie całkowitych. Inna sprawa to konieczność pamiętania że, liczby rzeczywiste należy wprowadzać z użyciem kropki nie przecinka. Pozdrówka
Przetestowałem rozwiązanie które otrzymałem i w zasadzie działa dobrze. Jednak ze względu na wymaganą strukturę potrzebowałbym modyfikacji... Zakładając że dane wyglądają jak w pliku bazowym ZPPel.xlsm wyniku wygenerowania pliku .csv czy .txt otrzymuję przykładowy plik ZPP 2016-02-04.txt Natomiast potrzebowałbym formatowania jak w pliku 2.txt które...
Dzięki. Mógłbym przysiąc, że tego też próbowałem wcześniej.. nieważne, w każdym razie działa, dzięki. Mam jeszcze jedno pytanie. Też niezbyt trudne. Dawno nic nie robiłem w matlabie i simulinku po prostu i to dlatego. Tym razem jest w drugą stronę. Mam blok 'to workspace' i macierz, którą przekazuję, chce zaimportować do excela. Zmienna się nazywa FkoutINT....
A zamiana kropki z przecinkiem w ustawieniach regionalnych nie pomoże?
Czyżby kropka zamiast przecinka? http://obrazki.elektroda.pl/4667989300_1... http://obrazki.elektroda.pl/5205155600_1...
FileFormat:=xlCSVMSDOS, _ Zmienia jedynie czcionkę, nie ma polskich znaków. liczby z ułamkiem zmienia przecinek na kropkę, a komórki dzieli przecinkiem.
skopiuj całą kolumnę do txt zrobi ci się jedno pod drugim zamień kropki na przecinki zaznacz wszystko skopiuj i wklej do excella excel zapyta jaka separacja wybierz rozdzielenie do kolumn po przecinku rozrzuci ci w cztery kolumny posortuj wstaw pomiędzy te kolumny kolumny z kropkami zsumuj tekstowo te kolumny
Słuchaj... kropna na klawiaturze numerycznej sama sie dostraja do danego programu. Tzn.. pracowałem na kilku programach fakturujacych i magazynujacych ... i niektore uzywały kropek w liczbach inne przecinków. Po wcisnieciu tej kropki z klawiatury numerycznej uzyskiwałem taki znaj jaki był odpowiedni do danego programu. Dodano po 7 Ogólnie cały MICROSOFT...
1. potrzebuje pomysłu jak zabrać sie za makro... formatowanie danych wejsciowych ... i sprawdanie poprawności danych. Obawiam się kolego, że takie dane nie nadają się do automatyzacji obróbki przy użyciu VBA. W mojej ocenie pochodzą one z niezbyt precyzyjnego oprogramowania OCR i dlatego nawet po ewidentnie ręcznej obróbce w arkuszu AFTER mają dziesiątki...
Witaj, Łatwo to zrobić za pomocą makro, na przykład takiego: =mnozenie(B3) W załączniku przykład. W kolumnie D działa moja funkcja. Makro jako symbol mnożenia akceptuje jedynie małą literę "x", jako separator dziesiętny można użyć kropki albo przecinka.
Kiedys miałem podobny kłopot z przenoszeniem danych z matcada do exela. rozwiązałem to za pomocą programiku w c++, który jak wykrył kropke w danej liczbie zamieniał ją na przecinek. w VB można tez napisac procedurke która będzie sprawdzac czy w liczbie jest przecinek czy kropka i zamieniac na przecimek. Jak znajde w moim bałaganie to podeszle listing...
Cześć. Jeśli chodzi o oznaczenie zasilacza, mógłbym załączyć zdjęcie, ale tego nie zrobię ze względu na pierwszą odpowiedź Kolegi. Zawodowcem nie jestem (nie pracuję na co dzień w serwisie), ale nie jestem i początkujący - podobnej treści posty są w dziale serwis i nikt ich nie przenosi. Co do samej naprawy, jak już nie raz pisałem nie ma sensu wyważać...
"B5." - to wartość współrzędnej. Odnośnie kropek: to jest dużo większy program ale wkleiłem tylko skrawek, żeby nie komplikować. W skrócie: wartości są obliczane - excel nie liczy kropek dlatego na początku zamieniam je na przecinki, a później odwrotnie. Na końcu eliminuje błąd - podwójną kropkę zamieniam na pojedynczą jeżeli np. do "B5." dodałoby mi...
Należy otworzyć skoroszyt Excela i otworzyć plik csv przez polecenie Otwórz. Uruchamia się wizard importu, wybierasz średnik jako ogranicznik danych. W następnym kroku zaznaczasz kolumnę z datami i wybierasz z opcji Formatu danych że jest to data w układzie DMR (dzień-miesiąc-rok). Potem wciskasz guzik zaawansowane i pokazujesz że to kropka jest separatorem...
W formacie .csv stosowany jest separator listy zadeklarowany w ustawieniach systemu operacyjnego. Jeśli w Panelu sterowania w ustawieniach międzynarodowych (region) zmienisz separator listy ze średnika na przecinek, a separator dziesiętny z przecinka na kropkę (żeby nie było konfliktu), to wtedy zapis do formatu .csv będzie z przecinkiem, a nie ze średnikiem.
Bez problemu da się zaimportować. - Zmień rozszerzenie pliku na CSV. - Usuń nagłówek (albo popraw) - Zamień wszystkie kropki na przecinki. - Wybierasz rozdzielenie tabulacją. ....i voila :) P.S. Kluczowa jest pogrubiona operacja.
To znaczy tym razem chodzi o normalne sortowanie danych, rozumiane jako operacja, a nie za pomocą formuł. To jest przypadek trochę niestandardowy. Po pierwsze: sortowanie w ramach filtra dotyczy pojedynczych kolumn, a tu potrzebujesz sortować najpierw według nazwy, potem według ceny, czyli wg dwóch kolumn. Należy więc użyć normalnego sortowania. Dane...
Witam, dopiero zaczynam swoją przygodę z VBA i jak każdy popełniam błędy których nie potrafię rozwiązać. W przypadku mojego makra: [syntax=vb]Private Sub CommandButton6_Click() Dim cov11, cov12, cov13, cov14, M, k, l, j, a, cov22, cov23, cov24, cov21, cov31, cov32, cov33, cov34, cov41, cov42, cov43, cov44, u1, u2, u3, u4 As Double Sheets("odchylenie").Cells.Clear...
Zaznacz interesujące Cie komórki => PPM => Formatuj komórki => zakładka liczby, pole kategoria => zaznacz liczbowe Ewentualnie może być problem przecinka i propki. W zależności od ustawień Excel toleruje albo przecinek, albo kropkę jako separator dziesiętny. Zobacz jak masz w swoim cenniku i jaki format akceptuje excel (możliwe że masz ".", a excel...
Excel, przynajmniej stara wersja z którą mam do czynienia, ma problem z prawidłową interpretacją plików CSV. Wynika to z faktu, że nie jest to sztywny standard. W Libre Office czy też Open Office przy otwieraniu CSV można ustawić, co separuje pola danych (przecinek, średnik, tab, spacja, coś innego) i w jakim są one formacie (np w PL liczby dziesiętne...
Witaj, Nie mam pomysłu na formułę, mam natomiast pomysł na proste makro, które mniej więcej robi to, co chcesz. Nie jestem najlepszym programistą VBA, ale w sumie na pierwszy rzut oka działa. [syntax=VB]Sub Makro1() ' ' Makro1 Makro ' Makro zarejestrowane 2011-04-16, autor Darek ' ' Kolumna A od wiersza 2 w dół zawiera działania ' W kolumnie B będą...
Z bardzo prostego powodu, Excel automatycznie formatuje pliki CSV na podstawie opcji regionalnych systemu operacyjnego. Dla osoby na filmiku (najprawdopodobniej z językiem systemu ustawionym na angielski) separatorem listy jest właśnie przecinek, w języku polskim standardowym znakiem jest średnik. Jeśli chcesz aby Excel automatycznie otwierał pliki...
Funkcja Val wymaga kropki dziesiętnej, a nie przecinka. Zamiast Val spróbuj CDbl. A generalna zasada: załączaj zawsze przykładowy plik, wtedy można przetestować swoją propozycję przed opublikowaniem.
Jeżeli wklejam dane znajdujące się w schowku za pomocą polecenia z Menu -> Edycja -> Wklej to jest wszystko w porządku, a jak robię to samo tylko w VBA np poprzez polecenie: ActiveSheet.Paste to wychodzi lipa... Wklejają się dane, z sugestią, że to tekst, a nie liczba. Byłoby to może jeszcze do przeżycia, gdyby nie duże liczby; np. 2 382,888 jest widziane...
Zmieniłem nieco kod, tak aby procedura działała.[syntax=vb] Private Sub centraleBox_Click() Range("OFERTA!e9").Value = centraleBox.List(centraleBox.ListIndex) If Range("OFERTA!e9").Value = Range("Centrale!b2").Value Then Range("OFERTA!f9").Value = Range("Centrale!c2").Value End If End Sub [/syntax] centraleBox zwraca liczę z kropką dziesiętną, natomiast...
Ja też nie kumam. Czytam już piąty raz. Jeżeli tak zadajesz pytania to nie dziwie się że nie znalazłeś odpowiedzi. Ktoś pracował 14 godzin ? Wytłumacz jeszcze raz i daj przykład dla każdego wiersza co powinno być w 3 kolumnie (jaki wynik). Choć i tak nie rozumiem "nie 24" I najważniejsze datę i godzinę widzę że wprowadzasz formatem excela ale czas pracy...
wg mnie ten błąd można poprawić zmieniając w paru miejscach select na activate Nie znam też kodu "Kurs" Czy musi być dla "niego" zaznaczenie A2:C20 Sub dane() ' ' dane Makro ' Application.ScreenUpdating = False Workbooks("makro.xls").Worksheets("0dane... Activate Range("A2:C20").Select ' tu jeżeli nie ma to wpływu na makro KURS zostawił bym Range("A2").Select...
kropka zamiast przecinka excel kropka zamiast przecinek przecinek zamiast kropka
skrzynki bezpieczników skoda octavia trzeszczenie zasilacza arduino przycisk funkcji
epson l3250 falownik sofar 11ktl
Części kompatybilne Oleo-Mac GS 370 i 937 Utrata komunikacji z pompą wspomagania TRW w Skodzie - przyczyny i rozwiązania