Taka oto funkcja.
troszkę nie kminię pomysłu , daj przykład paru komórek jak powinny wyglądać Przecież autor załączył fotkę Proponuje wpisać w A1 1 i w A2 1 zaznaczyć A1 i A2 złapać z róg i skopiować w dół do A32 A33 wpisać =A1+1 i skopiować w dół do A64 Zaznaczyć komórki od A33 do A64 złapać za prawy dolny róg i przeciągnąć/skopiować w dół aż do ostatniego wiersza...
Jeśli znaki "<" oraz ">" występują tylko jako "nawiasy" znaczników i nigdzie więcej, to można w prosty sposób skorygować pętlę Do , umieszczając warunek i polecenie wyjścia z pętli wewnątrz niej. Rezygnujemy wtedy z tablicy i określamy początek i koniec fragmentu do pogrubienia wg wspomnianych znaków.
Piszesz bardzo chaotycznie. Kolumna D1 do D20 pokazuje ile razy dany produkt był brany. Jeśli to chodzi o te listy rozdzielone przecinkami, to one były w przykładzie w kolumnie C. W Kolumnie B1 do D20 ma mi liczyć ile razy występuje dany numer. To już są 3 kolumny, a poza tym w kolumnie D (lub C) są już dane. W przypadku 1 do 9 doliczane są też liczby...
Jest taka funkcja - LICZ.JEŻELI(zakres, kryteria). zakres - podajesz zakres komórek do przeszukania np. A1:A10 kryteria - liczba, wyrażenie bądź tekst. Oczywiście jeżeli każdy wpis jest w oddzielnej komórce.
Mam problem z dokończeniem makra w vba, mianowicie chce wyszukać wyrazy (znaczniki html) wpisane do komórek w excel-u, w całym arkuszu. Arkusz posiada 5 kolumn i około 6000 wierszy. Po wyszukaniu wyborderować i zmienić kolor ich czcionki na czerwony. Zdaje się, że źle się do tego zabierasz. Na razie pętla mieli A1 i na oko będzie mielić bez końca (pętla...
To tylko makrem
Ad.2. =InnyPlik.xls!$A$1 Pobaw się w/w, bo jakoś nie do końca zrozumiałem.;)
Czy to cię zadowoli: (funkcja szuka wskazanego ciągu w "pełnym" ciągu)
Dobry wieczór, Przykład rozwiązania w załączniku. Właściwe rozwiązanie w wierszach 9-11 oraz nazwy zdefiniowane. Wcześniejsze wiersze zachowałem, żeby łatwiej było zrozumieć jak to działa. Zastosowałem interpolację liniową. Przekształcony wykres musi obejmować punkty oryginalnych danych. Gdyby zachować tylko punkty o całkowitych wartościach x po przeliczeniu,...
"Zabawa" ciągami się kłania.
Zwykle robil by to własnych funkcji(UDF) [syntax=vb]Option Compare Text Function szukaj(ByVal Gdzie As String, ByVal Zakres As Range) As String For Each c In Zakres If Gdzie Like "*" & c & "*" Then istr = istr & c & " " End If Next If Len(istr) Then szukaj = Left(istr, Len(istr) - 1) Else szukaj = "-" End Function [/syntax] Odwolanie do zakresu bezwzględne....
Wygląda tak, jakby VBA nie było w ogóle zainstalowane. Jaka dokładnie wersja Office? Wejdź w panel sterowania >programy, poszukaj wpisu "Microsoft Office...", kliknij ppm i wybierz zmień. Sprawdź to: http://obrazki.elektroda.pl/4411822100_1...
=LEWY(A1;SZUKAJ.TEKST("-";A1)-1)
Bardzo proszę o pomoc jakiej formuły powinienem użyć. Jeśli masz taką regularną strukturę tych kodów to moim zdaniem wystarczą formuły przedstawione przez kolegę JRV. W przypadkach nie jednolitych struktur - możesz zainteresować się "wyrażeniami regularnymi" :D - http://www.elektroda.pl/rtvforum/viewtop...
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.
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...
Jeśli to miałyby być formuły, to tak jak napisałem: Trzeba wpisywać po kolei od lewej z zachowaniem ciągłości numeracji. Jeśli chcesz modyfikować dane losowo, to tylko VBA. A jeśli VBA, to musiałbyś opisać jak dokładnie miałoby to działać. Czy zakres komórek C6:P6 byłby stały? Czy kolejność numerów miałaby być korygowana na bieżąco po każdym wstawionym...
Pętla, podstawianie (replace), porównywanie długości ciągów (len), rozbijanie ciągów (split), podstawianie, porównywanie, rozbijanie, itd. W zależności, czy warunek spełniony wstawianie wiersza, dodanie wartości, mnożenie *10, lub przepisanie. Mnóstwo kombinacji, ale do zrobienia.
1. Funkcja znajdz() zwroci 7, wiec podany przez Ciebie przyklad zwraca nic innego jak falsz i to rozwiazanie nie jest dla mnie odpowiednie. Chcialby sprawdzic czy istnieje ciag znakow z jakas litera na poczatku i zastanawia mnie dlaczego "*", ktora oznacza dowolny ciag znakow nie dziala w moim przypadku ? 2. Ten przyklad rowniez jest niepoprawny a...
ale te ciągy są zawsze trzy?
Najprościej będzie zastosować SUMA.JEŻELI i jako kryteria Nr wydziału/linii/maszyny. Spróbuj w B3 lub w C3 w arkuszu "wykres" wkleić formułę: =SUMA.JEŻELI(przykład!B$2:B$45;A3;przykł... i przeciągnij w dół. Pamiętaj: format niestandardowy komórek d gg:mm:ss lub d gg:mm bez sekund. Jeżeli nie chcesz wartości zerowych można przez poprawność danych...
Cześć. Trochę miałem czasu więc napisałem coś takiego [syntax=vb]Sub kopiowanieDoArkuszy() Dim Naglowek As Range, Klient As Range Dim Nazwiska As New Collection Dim Element As Range Dim ws As Worksheet Dim Nazwa As String Set ws = Worksheets("arkusz1") ws.Select Set Klient = ws.Range(Range("a2"), Range("a2").End(xlDown)) On Error Resume Next For Each...
Zależy, jeżeli ciąg jest stałej długości a litery są zawsze dwie i na końcu, to funkcji PRAWY(), LEWY() i złączenia przez &
Może najpierw "wydłubać" ten fragment zwykłymi formułami i w następnej kolejności brać się za kopiowanie. A gdzie chcesz je (wartości) kopiować?
Tak, istnieje taka możliwość. Co rozumiesz pod pojęciem "okienko"? Jeśli komórkę arkusza, to może wystarczy wpisywany ciąg poprzedzić znakiem "="...
Witam Posiadam plik Excela 2016, który będzie zamknięty. Z takiego pliku chciałabym wyszukiwać danych za pomocą funkcji Excela =wyszukaj.pionowo. Żeby ciągle nie poprawiać adresu pliku zamkniętego, to wymyśliłam sobie, że funkcja będzie pobierać z komórki(adres podzieliłam na 4 części, jedna z części tego adresu się zmienia co roku, więc nie ma sensu...
W kolumnie A mam ciągi znaków. Jakiej formuły użyć, aby skopiować je do dwóch innych kolumn, ale z podziałem tzn. jeśli w danym ciągu znaków na końcu będzie K5 to aby tylko to kopiowało do kolumny D a reszta znaków zostawało w C , natomiast w przypadku, gdy nie ma tego K5 na końcu, to aby całość zostawała w kolumnie C przykład: w A1 jest ciąg AKNMJIEK5...
Witam Jak w temacie chcę przemnożyć ciąg liczb oddzielonych "x". Wpisywane wartosci w komórkę mogą być róznej dł. i po zmianie już wpisanego np. wpisaniu innej wysokości to zmienia się automatycznie przemnożenie Plik w załaczniku
Czesc w załączeniu raport zdarzen jak wygląda przebieg na 5 urzadzenia dla zdefiniowanej produkcji. Rozkład na 24 h każda komórka to 1 min. Np przerwy produkcyjne, które na 24 h nie występują częściej niż 30 min mogą być w ciągu lub rozbite np. 3 x 10 min. Robert
Może tak: =SUMA(Tabela2[(at)[I]... andie
Ok, faktycznie jest odwołanie, niestety w tym przypadku jest ono wprowadzone chyba na "sztywno" i przy odświeżaniu nie może znaleźć pliku w odpowiedniej lokalizacji. Sterownik ODBC Excel Ciąg O:\Test\ProtTABELA nie jest prawidłową ścieżką.
U nie wyszło tak (załącznik)
Użyj funkcji WARTOŚĆ(). Ona konwertuje ciąg tekstowy do typu liczbowego.
Liczba 100 oznacza max długość ciągu, im mniej tym szybciej przelicza. To może zamiast sztywnej długości 100 znaków: [syntax=txt]WIERSZ($1:$100)[/syntax] Dać konstrukcję: [syntax=txt]WIERSZ(ADR.POŚR("1:"&DŁ(A1))... co spowoduje, że będzie do analizy będzie brana rzeczywista długość badanego ciągu tekstowego
To jest przechowywany w katalogu i zamyka. po prostu otwórz go Dodano po 3 lub zniszczyć ciąg z makro: ActiveWorkbook.Close
:arrow: makary1 Nie dość że dajesz niedziałające badziewie (z błędami) bez żadnej instrukcji, to jeszcze żądasz "zapłaty" za stworzony plik. :cry: Nieładnie. :cry: Zanim coś dodasz przetestuj czy u ciebie to działa. Tworzysz okno filtra Kol A Filter, a w kodzie piszesz Kol B Filter Zaznaczasz (Range) jedną kolumnę a piszesz Field:=2 Wprowadzasz nazwę...
czy któraś z liczb jest <=50 np 2+100+60+70+120 2 jest <50 warunek będzie spełniony ??
Witam, Podobne tematy były poruszane, ale niestety nie rozwiązują one do końca mojego problemu. Chciałbym zdefiniować wartości dla dla 6 par znaków: G0, G1, G2, G3, G4, G5. Nie chodzi mi tu o nazwy komórek, tylko wartości wpisywane w komórki. Do każdej z nich chciałbym przypisać jakąś wartość, tak aby móc używać MAX, MIN. Czy jest to możliwe, biorąc...
Wklejam Ci uzupełnioną formułę sprawdzającą czy w miejscu pierwszego pytajnika wpisano cyfrę. Dla kolejnych znaków zapytania zrób to samodzielnie. [syntax=vbscript]=ORAZ(PORÓWNAJ(LEWY(F4;...
Bo to nie jest formuła tylko ciąg znaków. Skorzystaj z funkcji ZŁĄCZ.TEKSTY (czy jakoś tak).
Od tego trzeba zacząć że nie możesz przyrównać do 8 (liczba osiem) 8:00 (godzina ósma), bo ta druga jest liczbą 0,333.... Druga sprawa wpisany w cudzysłowiu "7:35" jest ciągiem znaków (4 znaki) a w zastosowane w Twojej formule z funkcją Jeżeli "" oznacza ciąg znaków pusty (nie jest tożsamy z zerem)
Uściślę: ? zastępuje dowolny ale jeden znak natomiast * zastępuje dowolny ciąg znaków więc zastosowanie ? w tym przypadku: "sche*?" jest bezzasadne (niemniej też będzie działać). Przy zmianie kolejności szukanego ciągu excel sobie nie poradzi (jak większość prostych "szukaczy" ciągów).
Moim zdaniem, tu tylko z pomocą makro.
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...
Dzień dobry, Jeżeli położenie komórek jest stałe, to znaczy w kolejnych komórkach ma Pan tekst oryginalny (w przykładzie A1), wynik (w przykładzie B1) i położenie "X" w tekście wynikowym (w przykładzie C1) może Pan nadać nazwy swojej formule oraz jej parametrom (zgodnie z zasadami Excela). Można to zrobić w Menedżerze Nazw (Excel >= 2007) lub przez...
Bez przykładowego pliku to trudno coś poradzić, ale może spróbuj użyć formuły: suma.iloczynów, albo suma.warunków (dla Excela >=2007).
Działam w VBA MS Excel i przy pobieraniu danych tekstowych mam string, który jest "łamany", czyli zawiera wiele linii - jak najprościej, jaką funkcją zamienić ten string na jeden jednolity ciąg znaków, bez "twardych Enter'ów" ?
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Ź(...
Sprawdzaj pierwszy prawy znak przy TextBox1_Change. Muszą być spełnione trzy warunki: 1. TextBox1<>"" 2. Znak musi być liczbą 3. Jeśli nie jest liczbą musi być przecinkiem Jeżeli pkt.2 lub pkt.3 jest False, ucinasz ciąg o 1 znak z prawej...
1. Zaznaczasz obszar, który ma być zmieniony. 2. Edycja->Zamień 3. W polu "Znajdź" wpisujesz ciąg który ma być zamieniony. 4. W polu "Zamień na" ciąg na który ma być zmieniony. 5. Kliknij "Zamień wszystko".
Trudność bliska zeru, za to czasochłonność 8/10 Potrzebny Ci arkusz do liczenia wszystkich niewiadomych. Pewnie większy będzie od źródłowego. Pierwszą cześć zrealizujesz funkcją LICZ.JEŻELI w arkuszu pomocniczym. Drugą, połącz wszystkie komórki wiersza w jeden ciąg i porównaj długość "surowego" z ciągiem po podstawieniu nula. Np dla zliczenia zer (wynik=5):...
Trochę go poprawiłem powinno być ok.
Korzystając z funkcji JEŻELI w kolumnie C musisz stworzyć formułę, w której: - warunek: komórka z kolumny B > 0 - wartość jeśli warunek jest spełniony: wartość z kolumny B - wartość z kolumny A - wartość jeżeli warunek nie jest spełniony: "" [2 razy cudzysłów, czyli pusty ciąg] Teraz już pewnie dasz radę.
Cześć, Mam taki problem do rozwiązania i szczerze aktualni brak mi pomysłu, ale do rzeczy. Mamy w Excel dwa ciągi znaków załóżmy: Komórka A1: abcdef, Komórka A2: aptrv, Komórka A3: tttasrt, Komórka B1: tataasra i teraz porównujemy ciągi tekstowe z kolumny A z tym co mamy w komórce B1 i powinno nam wskazać, że część wspólna występuje w komórce A3 a jest...
wyszukiwanie i mnożenie poszukuje X i muszę zsumować wartości z kolumny ilość ??? 'Suma.Jeżeli' / 'Iloczyn' nie wystarczą ? Musi być vba ? Sumowanie czy mnożenie, czy jedno i drugie ?
To Kolega ma to w Excelu czy w Accessie? Zwykłę Ctrl+H (aka: ZAMIEŃ) wyrazu ULGA na pusty ciąg nie wystarczy (jedynie w zaawansowanych opcjach zamiany trzba odznaczyć ptaszka przy "Dopasuj do całej zawartości komórki")??
Zerknij do załącznika. więc wystarczyło by mi coś co wyłapuje tylko 2 wyrazowe ciągi Czyli tylko porównywanie długości ciągów... Warunek (true) testu:[syntax=text]DŁ(A1)-DŁ(PODSTAW(A1;... ";""))=1[/syntax]
Plik nie jest tekstowy, jest binarny. 60 znaków, pozostałych tak jakby nie widzi po 60 znaków jest duzo z kodem 00, t.z. koniec linji, dlatego nie widzi. Przeczytaj w pomocy Open # typ binary, random np. Open sciezka For Random As #1 Ponadto 'statement Seek' i Get Dodano po 11 [syntax=vb]Dim sciezka As Variant Dim linia As String * 14 sciezka = Application.GetOpenFilename("Text...
ciąg liczb np 35, 6, 19, 3, 22, 11, 1 Jak się dowiedzieć, jak podjąć (powstała) w ten ciąg ?(formular, ciąg komorek) Myślę, że to nie jest stały ciąg. w jakie Lotto grasz ? :D
Witam. Już naprawiam błąd - załączam plik z próbka danych. Chciałbym aby wyrównać jakoś dane w wierszach aby dane zaznaczone na żółto były w jednej kolumnie ale pozostąłe zachowały przy tym swoją kolejność.
Próbowałem sposobem jak przy normalnych makrach Czyli jakim? :-) Umieść kod w zdarzeniu KeyDown formantu ListBox (a nie w zdarzeniu Formularza) Przykładowy kod dla ListBox1: [syntax=vbscript] Private Sub ListBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = vbKeyF4 Then ' dalszy ciąg instrukcji End Sub [/syntax]...
Najprościej zastosować funkcję MOD. Wszystko rozgrywa się w ciągu sąsiadujących dób, więc wyniki powinny być zawsze poprawne. Chyba, że ktoś śpi ponad 24 godziny.
Moim zdaniem 101, w sekwencji "10101", występuje 2 razy. Czy jest jakaś formuła, która potrafiłaby znaleźć takie występowania i policzyła ile ich jest w całym ciągu?
Spróbuj albo tak: [syntax=vbscript]MsgBox "To jest bardzo długi tekst " & _ "I ciąg dalszy " & _ "i dalszy " & _ "i dalszy..."[/syntax] albo tak: [syntax=vbscript]MsgBox Range("A2").Text[/syntax]
Wyrzuć tę funkcję CONCATENATE() z najwyższego poziomu formuły, a tam gdzie chcesz podać adresy zbudowane z ciągów znaków zastosuj INDIRECT(), a w niej dopiero jako argument, wyrażenia łączące tekst w konkretny adres.
Coś takiego może?
Jest mowa o Excelu, ale nie wiadomo o której wersji. Jeśli to jest nowy Excel (365), to w opcjach w zakładce "Dane" jest grupa opcji: "Automatyczna konwersja danych". Tam pierwsza (główna) opcja "Włącz wszystkie domyślne konwersje danych..." jest domyślnie zaznaczona. Należy ją odznaczyć (wyłączyć) i wtedy zniknie problem zamiany długich ciągów cyfr...
Chodzi mi żeby ktoś mógł wprowadzić równo 5 znaków - tylko i wyłącznie cyfr - w jednym ciągu znaków
Można wiedzieć dlaczego nie możesz użyć VBA?
Jeśli znasz która część ciągu ma zostać porównana, to nie ma problemu. W innym przypadku, bez VBA, będzie to zadanie ciut karkołomne. Należałoby rozbić ciąg na fragmenty i wyszukiwać je w drugim ciągu.
A czy nie prościej byłoby rozbić ciąg Split'em wg spacji? Powstanie 5-cio elementowa tablica, gdzie druga i czwarta wartość to nasze liczby...
Jakbyś dał kawałek danych w załączniku byłoby prościej Tak że porada w ciemno (taki wróżek ze mnie :) ). Porównujesz tekst z liczbą. Poprzez edycję F2 i enter excel zmienia ciąg tekstowy z cyferkami na liczbę i wtedy vlookup działa. Spróbuj w Vloookup szukaną dana poprzedzić apostrofem " ' " i powinno "grać".
Znacie jakiś darmowy konwerter plików pdf do formatu excel? Próbowałem te onlinowe, ale one mi układają nawet dobrze, ale robią to w postaci setek tabel, każda po 30 wierszy a ja chcę ciągiem w jednak kolumnie, w jednej tabeli wiersze od 1...do 10000
w trzeciej sama trasa wypisana w formacie: sklep_xxx-sklep_yyy-sklep_zzz Jeśli dobrze zrozumiałem, to myślnik jest znakiem rozdzielającym nazwy sklepów, których trzeba wyszukać? Jeśli tak, to najprościej rozbić ciąg funkcją Split i zapisać w tablicy. Następnie wyszukać kolejne wartości w pętli For, gdzie licznikiem będzie rozmiar tablicy. Wynik można...
Plik się otwiera w LibreOffice Calc 5.0.3.2, ale zamiast danych krzaczki i przypadkowe ciągi znaków.
wiem ale jak tam zaznaczyć co drugi przecinek?
wita, formuła sprawdza się w 100%, a moje pytanie brzmi, czy istnieje możliwość by mając liczba1 text liczba2 , po usunięciu text'u liczba1 była odseparowana od liczba2 spacją, bo w tej chwili liczby1 i liczba 2 występuję jako ciąg cyfr.
Witam Was. Mam Problem z Excel. Właśnie robię z całego miesiąca zliczenie godzin itp. W jednym dniu pracowałem od 7.30 - 11.45 a później w tym samym dniu od 20.00 - 3.00 w nocy. jaka mam wpisać formułę żeby obliczyło mi ile godzin pracowałem od 7.30-11.45 , 20.00 - 3.00 w nocy i mi to zsumowało do jednego? :| wie może ktoś?
Mogą być pomocnicze, bez problemu. Jest jeszcze jedna kwestia... liczby zawsze zaczynają się ciągiem niezmiennych 4 cyfr.
Coś było już na ten temat [url=http://www.elektroda.pl/rtvforum/to... Czyli kontynuacja jak gdyby. Funkcje te same przecież ;) Najprościej szukać wg ">>", ale czy zawsze występuje... W przykładzie (wiersz 10-ty) kropka musi być pierwszą kropką w ciągu.
Drodzy Państwo mam prośbę o pomoc.. Muszę obliczyć ilość danej wartości w tym przypadku "x" występującej w ciągu aż do wystąpienia innej wartości np "xo" Przykład https://obrazki.elektroda.pl/2193428100_... dokładniej mówiąc ile jest "X" w danym wierszu aż do wystąpienia "XO" potem przerwa między "XO aż do OX" i dalej ile jest "X" od...
Teraz jest ok jeżeli chodzi o tworzenie pliku DXF. :-) Jest jeszcze jednak mały problem techniczny zapisu rekordów w samym pliku, a mianowicie przed każdą liczbą i po każdej liczbie w danym rekordzie makro wstawia spację np. "30" natomiast powinno być tak "30" (sama liczba tak jak jest wpisane w komórce). Przy ciągach literowych ten problem nie występuje.
Witam, Dobrze zacząłeś z tym wczytywaniem pliku, trzeba było to kontynuować. Proponuję wyszukiwanie załatwić kodem, np: If Right(t, 1) = ";" sprawdza czy w grupie znaleziono linię 333. Jeśli nie to po średniku będzie pusty ciąg.
Uważaj jeszcze bo w swoim pierwszym przykładzie wewnętrzny kod przy ean masz jako liczba a w "słowniku" ten sam kod jest tekstem i dla excela to sa inne kody. Ja w "słowniku" przemnożyłem go przez 1, podmieniłem i dlatego działa. Innymi słowy musisz mieć te same ciągi w tej samej "wersji". Albo liczby [ale wtedy możesz zgubić pierwsze zero] albo tekst...
Rozwiązanie otrzymałem na forum Excel-a tam zamiast pogardliwej odpowiedzi (Prot) dostałem wskazówkę dzięki której sam rozwiązałem problem
Podstaw pusty ciąg pod szukaną liczbę i porównaj długości. http://obrazki.elektroda.pl/3237458700_1...
Mianowicie szukałem i nie znalazłem , bo jak wklejam długi numer to obcina mi końcówkę a w pasku pisze 2,01140201700004E+25 zamiast całego ciągu liczb.
Dzień dobry, Trudno określić, jakie dane i obliczenia mają się znaleźć w końcowej wersji pliku. W załączonym pliku obliczenia udziałów bez kolumn pomocniczych z formułą wn, zdefiniowaną w menedżerze nazw. Formuły są tablicowe jednokomórkowe z możliwością kopiowania w dół. Przy przenoszeniu danych proszę zwrócić uwagę na położenie ciągu liczb określających...
Dzięki, wszystko działa tak jak należy. Pozdrawiam
Czyli chcesz policzyć ciągi rozpoczynające się od dowolnej pojedynczej litery, a potem dowolnego ciągu cyfr czy tak?
Powtarzające się ciągi znaków są między arkuszami czy w danym (jednym) arkuszu? Powyższe funkcje nie wyłapią powtarzającego się ciągu znaków (chyba że inaczej się rozumiemy). Jeżeli w Arkuszu2 będziesz miał dubel (lub więcej) danej nazwy to zarówno wyszukaj.pionowo() jak i podaj.pozycję() znajdzie tylko pierwszy taki ciąg pozostałe ciągi o tej samej...
to, że jestem leniwy to wiem, jednak Twoje makro nie rozwiązuje problemu - usuwa kropkę, ale pozostawia w dalszym ciągu komórkę jako tekstową. Tak więc w dalszym ciągu nie ma oczekiwanego rezultatu. Oczywiście pojawia się z lewej strony komórki komunikat o możliwości przekonwertowania do postaci liczbowej, ale tej czynności makro nie rejestruje. Dzięki...
No, pomysł z gatunku prawie dobrych. Zwróć tylko uwagę, że napisałeś iż w komórkach masz LICZBY, a nie teksty. Najpierw przetransponuj liczby na teksty, a dopiero je złącz. To logicznie. A w praktyce musisz zapisać jeden dłuższy ciąg funkcyjny :-)
Błąd polega na tym że w kolumie A wszystkie dane masz jako tekst (mimo że wyglądają na liczbę) natomiast w kolumnie C masz większość danych jako liczbowe. Zaznacz wszystko i odznacz wyrównanie do prawej. Jeżeli żadna z opcji formatowania nie zostanie włączona to tekst jest wyrównywany do lewej krawędzi a liczba do prawej. Mimo że wyglądają tak samo...
=JEŻELI(CZY.BŁĄD(SZUKAJ.TEKST(G14;C3));C... gdzie: C3 - komórka zawierająca przeszukiwany ciąg G14 - komórka zawierająca szukany ciąg 1 G15 - komórka zawierająca szukany ciąg 2
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.
Właśnie zrobiłem 2 mln w exelu a widze że do fffffff będzie 268mln I dlatego takich danych, zwłaszcza w formacie tekstowym, się nie przechowuje. Nigdy. To wbrew logice. Tym bardziej, że jak zapiszesz te dane gdziekolwiek, to indeksem konkretnego ciągu HEX będzie liczba dziesiętna odpowiadająca dokładnie wartości ciągu HEX. Chyba nie chce kolega nam...
Wychodzi 87,42V- szczegół. Może się czepiam, ale w dalszym ciągu chyba szwankuje mi excel... jak policzyliście takie wartości?
OK. Ale co miałbym tam zmienić bo przyznam że próbowałem już wszystko zmieniać i nic nie pomaga. W dalszym ciągu nie działają plik :(
excel ciąg cyfra ciąg komina programator ciąg
piekarnik bezpiecznik wyniesienie licznika skrzynia zamknięta
kupię wyświetlacz sagem my220v
Sterowniki Generic Monitor - funkcje i zastosowanie LG WD-T12235D – moc silnika Direct Drive BLDC, parametry prania i wirowania