Koledzy dobrze radzą, ale to trzeba wdrażać od początku projektu. Więc na przyszłość trzeba to zaplanować inaczej. Tymczasem jednak potrzebne jest rozwiązanie doraźne, polegające na kopiowaniu tego co jest. Na razie to jest ilość danych, z którą Excel sobie poradzi, ale jak danych będzie przybywać, to kopiowanie będzie trwało coraz dłużej. Ponieważ...
Chodzi o to, by podczas np. edytowania bazy danych, dane wynikowe były uzupełniane na bieżąco . Właśnie z tego powodu proponuje ci funkcje excelowskie a nie makro. To co ci przedstawiłem to pomysł. Wzbij się ponad chmury i spójrz pod innym kątem :). Nie daj się ograniczeniom i spójrz świeżym okiem :) . Bazy (ani dobrze przygotowanych kolumn pomocy)...
Można zostawić arkusz źródłowy w świętym spokoju, a w dodatkowym arkuszu wyświetlić wyniki (makro lub ADR.POŚR) wg nagłówka. http://obrazki.elektroda.pl/5784183000_1...
Po obejżeniu twojej bazy nie za bardzo rozumiem o co ci chodzi. W arkuszu1 masz zestawienie produktów a w arkuszu2 masz całkiem inne dane. W co chcesz wrzucić (w jaka kolumnę) dane z pierwszego arkusza do arkusza2? Co chcesz porównywac ze sobą?? Czy wyniki maja być w arkuszu3? W przesłanym skoroszycie zrób na razie "ręcznie" jak chcesz żeby to wyglądało...
Pewnie można, ale to już dłuższa historia... :) Najprościej - jeżeli plik-źródło jest w tej samej lokacji - wstawić kwerendę wybierającą dane (Dane->Importuj dane zewnętrzne->Nowa kwerenda bazy danych, wybrać Excel Files * i OK, wskazać plik-źródło (można zaznaczyć "Tylko do odczytu"), a dalej z kreatora" wybrać zakładkę, rozwinąć ją krzyżykiem, wybrać...
Mój kalkulator przelicznik Nm na IQ Nie jest może super precyzyjny ale bardzo ułatwia pracę. Dopasowany do ---- oczywiście EDC16 100ps VW touran. Zapomniałem dopisać czemu to służy. Jest to arkusz kalkulacyjny Excel za pomocą którego możną podejrzeć... przeliczyć wyniki logów dynamicznych grupy 008 wyświetlanych w Nm w wyniku otrzymujemy dawkę paliwa...
Mam jeden arkusz z danymi w komórce A1 oraz B1 .Chciałbym aby w drugim arkuszu kiedy wpiszę dane z komórki A1 automatycznie kopiowały mi się dane z komórki B1 jak to zrobić ? Jeśli chcesz, aby w drugim arkuszu dane z komórki B1 z pierwszego arkusza kopiowały się automatycznie po wpisaniu określonej wartości w komórce A1, możesz to osiągnąć używając...
1. Mam dwa arkusze z danymi: - w pierwszym mam działki z miejscowościami, numerami i tytułami prawnymi. - w drugim uprawy na tych działkach. Na jednej działce może być kilka upraw. Kolumny z danymi w tych arkuszach zawsze są w tej samej kolejności. Może być różna ilość wersów. 2. Cel : - zliczyć powierzchnię danej uprawy, niezależnie od tego ile razy...
Niektóre to które?? Daj jakiś arkusz i na nim nanieś co chcesz osiągnąć.
Witam, Arkusz to baza pojazdów w mojej firmie. Arkusz ogólnie robi wiele innych rzeczy ale obecnie utknąłem na zapisie dotyczącym paliwa a dokładnie wyliczaniu pokonanego dystansu od jednego tankowania do drugiego by na bieżąco wyliczać średnie zużycie paliwa. Kombinuje z tym by po uzupełnieniu ostatniego wolnego wiersza - dane beda wpisywane w wyswietlane...
Tak, to jest kod modułu. W załączniku inny sposób. P.S. Uważam, że lepiej byłoby trzymać tabele w oddzielnych arkuszach. Może być zatem odrębny arkusz do tego może nawet lepiej. w tej nowej wersji faktycznie segreguje w arkuszu "wydruk" ale błędnie w pierwszej ramce pokazuje pierwsze 3 wyniki niezależnie od tego czy mieszczą się one w danym miesiącu...
kopiowanie funkcji chodzi mi o przeniesienie do arkusza1 gotowego wzoru bedacego w komorce w arkuszu3, z tym ze, wzor liczy np. mnozac 4 komorki przez siebie w ustalony sposob - czyli wzor. Wzor moze ulec zmianie i zmieniam go w arkuszu3. Dlaczego ? Dlatego ze w arkuszu3 beda inne wartosci 4 kolejnych mnożonych komórek. W arkuszu3 wyliczam sobie współczynnik...
Witam Dziś zauważyłem, że program EXCEL pozbawia mój wyniki ostatniej cyfry, przykładowo: Wpisuje 900 000 000 000 009 i wszystko gra, ale wpisuje 9 000 000 000 000 009 ,zaś w arkuszu wyświetla 9 000 000 000 000 000, im więcej liczb zawiera wynik tym więcej ostatnich liczb zamienia na "zero": wpisuje 90 000 000 000 000 999 999 arkusz pokazuje 90 000...
VBA samo w sobie nie umożliwia konwertowania makra do .exe Ciotka pana gugla => "XL TO EXE CONVERTER", "Excel to EXE converter", itd. Na przykład dwa pierwsze wyniki wyszukiwania (na tę chwilę, bo później to się może przecież zmienić) - sprawdzałeś ? Ale rację ma przedmówca - Excel nie do tego został stworzony, to tylko zwykły arkusz kalkulacyjny,...
Witam! Jestem nowiutkim użytkownikiem tego forum, dlatego jeśli coś zrobię nie tak to proszę o wyrozumiałość. Moja znajomość obsługi Excela nie jest wielce zaawansowana, dlatego bardzo potrzebuje pomocy, bo nie mam pomysłu jak się za to zabrać dalej. W skoroszycie "Lista plików", w arkuszu "podsumowanie" za pomocą Power Query mam w kolumnie A listę...
Witam. Szukam sposobu jak wyeliminować błąd Excela (2013, 365, pewnie reszta też) i nie mogę znaleźć, może ktoś podpowie. Mam w komórce przypiętą funkcję VBA, czyli wpisane =NazwaFunkcji(zmienna; NOW()) w edytorze VBA mam moduł z tą funkcją, czyli: [syntax=vbscript]Function NazwaFunkcji (zmienna As Integer, Optional v As Variant) Application.Volatile...
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 ponownie - być może gdzieś było na forum, ale ze względu na mój słaby poziom znajomości VBA proszę o wyrozumiałość i pomoc. W czym rzecz.......plik Excel posiada dwa arkusze - zmianowy i zbiorczy Zmianowy - edytowalny - wprowadzane dane ilościowe w przedziałach godzinowych. W pliku wskazane są również nr tygodnia/data/nr zmiany. Zbiorczy - w ten...
Witam, Dostałem na studiach 3 zadania z Excel'a i nie bardzo wiem jak to zrobić poprawnie. ZAD1: W wyborach prezydenckich uprawnionych do głosowania jest 30 mln. osób. Na kandydata X głosowało 12.5 % uprawnionych. Na kandydata Y głosowało 16 % uprawnionych. Do głosowania nie przystąpiło 40 % uprawnionych. Utworzyć arkusz który : oblicza liczbę osób...
Dobre macro tylko co zmienić by nie kasowało tabeli bo mam odpowiednio komórki scalone i przeniosło dokładnie zawartość wraz z taka samą tabelka ? Z góry dziękuje za odpowiedź. Wiele jest tematów na temat kopiowania danych z arkusza do arkusza lecz nie mogę wykombinować jak 1.Skopiować tabelkę z zawartością zachowując format czcionkę etc. 2.W tabeli...
Do kol. Prot jeśli otworzysz arkusz Sc>Tc to zobaczysz wyniki obliczeń z tą funkcją Dodano po 13 Jeszcze jedno. Po wywołaniu funkcji Suma podaję parametry n=25, x- dowolne z zakresu [-1 : 1] a dla Ai pierwszy element tablicy Ai. Może tu tkwi błąd?
Napisz całość to będziemy analizować. No przecież jest na screenie funkcji z Excela: y = -2E-16x⁴ - 8E-12x³ + 2E-07x² + 0,0003x + 9,8963 Jak będziesz miał funkcje prędkości i przyśpieszenia to ich wartość dla danego punktu czasowego. Z resztą mnożąc ww funkcje otrzymasz funkcję mocy , a dzieląc ją przez funkcję RPM(t) otrzymasz funkcję...
operuję na nazwach komórek. Ponieważ obliczenia są rekurencyjne, spowolnienie, zwłaszcza na wolniejszych komputerach jest osłabiające W jakim znaczeniu ? ... nazw zdefiniowanych w arkuszu ? Jeśli tak, to są tam pewnie wzory "automatyzujące" obliczenia, na ogół do dynamicznego wyznaczania zakresów obszarów z danymi. Pierwsze źródło obciążeń, bo jeśli...
Po pierwsze, wyraźnie napisałem że MOŻNA tak użyć tę funkcje. Po drugie, dodatki uaktywniamy: menu Narzędzia/Dodatki i stawiamy ptaka, gdzie trzeba. Po trzecie, prawidłowo zastosowana funkcja WORKDAY, eksponuje komórki "godne uwagi", osobno, oczywiscie ozdobniki mozna wstawiać dowoli do koloru i wyboru a wyniki wyswietlać z pomocą userform. Po czwarte,...
Witam, proszę mi wierzyć,że szukałem tego w historii i nic nie znalazłem! A temat wydaje się błahy.Robię sobie arkusz do obliczeń i chcę,żeby mi na końcu sumował wszystkie wyniki z jednej kolumny,np.w kolumnie C mam: =JEŻELI(B1=25;"2".... =JEŻELI(B2=25;"2".... =JEŻELI(B3=25;"2".... . . . I na dole chcę mieć sumę tych wyników.Ktoś pomoże?
Witam mam pytanie ... jak do jednego przycisku znajdującego się np. w arkuszu7 przypisać 2,3,4 lub więcej makr znajdujących (zapisanych) w rożnych arkuszach (arkusz 1, arkusz 2 itd.) W moim projekcie wygląda to tak że w arkuszu gdzie mam uzyskać wyniki muszę nacisnąć po kolei 10 różnych przycisków aktywujących różna makra odpowiedzialne za poszczególne...
jakbyś mógł to zrobić na tym ostatnim załączniku pomoc arkusz + wybór poszczególnych stropów dzieki za pomoc i jak z tym dokładaniem nowych stropów Dodano po 17 i dodać strop mogę w arkuszu pomoc zmienię tylko zakres spisu stropów tylko jak zrobiłeś że w arkuszu wyniki jest ta rozwijana lista i jak dołożyłem to już stropu dokładanego nie było na liście...
Jeszcze jedno pytanie: A czy koniecznie musi to być formularz w VBA (oczywiście pomijam wygląd kalendarza i sam kalendarz)? Przecież możesz zrobić oddzielny arkusz nazwać go np wyniki i w nim przedstawiać dane jak na formularzu. A kalendarz - właściwie daty masz wprowadzone nad tabelą i z nich wybierasz więc po co jeszcze dodatkowy kalendarz. (No chyba...
:) Widzę że kolega tele3 jest fanatykiem stosowania VBA :) Można i tak :) Ja jednak jestem przy "klasyce": "Moje" sortowanie z kolumną pomocniczą (żółtą) i sortowanie bąbelkowe w VBA na to samo wychodzi. No prawie: różnica dotyczy tych samych ilości defektów. W VBA ustawia je "od tyłu" (od końca występowania) - jeżeli tak ma być w przypadku funkcji...
Ja tak zrozumiałem intencję autora postu, że wybór z listy pozycji "Nie zdobyłeś punktów" jest autonomiczny i nie ma związku z liczbą wprowadzoną w komórce I3. Inaczej lista nie byłaby w ogóle potrzebna. Ja też nie jestem przekonany o celowości jej użycia, ale nie wiemy jak wygląda docelowy arkusz i czemu właściwie ma służyć. Tak, że na razie to jest...
Dzieki za odpowiedz. Dopiero po obejrzeniu ponizszego filmiku na youtube, wszystko stalo sie dla mnie jasne. http://www.youtube.com/watch?v=c-IazFzBr... Probowalem tak jak pisales, ale do konca nie wiedzialem co rozumiec przez tablica to kod i druga kolumna" Myslalem, ze tablica to osobny arkusz, a nie zakres komorek, np: A1:B10 :) nr kolumny to kolumna...
Brytyjskie lotto, to taki nasz duży lotek, z tym że losowania odbywają się 2 razy dziennie, losuje się 6 liczb plus bonus ball, czyli tak naprawdę siedem liczb (to mnie interesuje). Potrzebuję taki arkusz w excelu, gdzie wpiszę wyniki losowań powiedzmy, z trzech ostatnich miesięcy, a arkusz wyliczy mi, jaki był najdłuższy okres, kiedy nie padła dana...
Wiem że masz rację. Chroniłem arkusz hasłem ale niestety jak wspomniałem - jest on edytowany przez kilka osób naprzemiennie i chciałbym aby tylko wybrana grupa miała podgląd w trybie rzeczywistym na wyniki pracy pracowników. Pracuję z anglikami i ciężko jest ich namówić do trzymania się zasad. A że mam nad sobą dwóch szefów - muszę znaleźć jakieś wyjście...
W załączeniu "niedziele i święta" Sprawdzanie jest w arkuszu test35 (dwie dodatkowe tabele) a wyniki są kopiowane do arkuszy miesięcznych (to wymóg formatowania warunkowego excela 2003 i w dół. W 2007 wzwyż można juz formatować na podstawie danych z innego arkusza a wtedy można by było uprościć cały skoroszyt ale nie działał by sprawnie w starszych...
Witam aktualnie tworzę arkusz kalkulacyjny, który będzie zwracał wyniki do danego projektu ćwiczeniowego w zależności od tego jakie dane się poda. Natknąłem się na błąd w formule i nie mogę go znaleźć. =JEŻELI(H11<600;0,145; JEŻELI(H11>3499,9;0,02; JEŻELI(H11>2999,9;0,025; JEŻELI(H11>1999,9;0,035; JEŻELI(H11>1799,9;0,04;...
Witam Dzięki Maciej Gonet za pomoc :D . Dla zainteresowanych [syntax=vb]Sub tworzenie_formuły_tablicowej() ' ' tworzenie_formuły_tablicowej Makro Sheets("generator formuł").Select a = Sheets("generator formuł").Range("A5").Value b = Sheets("generator formuł").Range("A7").Value c = Sheets("generator formuł").Range("A11").Value d = Sheets("generator formuł").Range("A13").Value...
Zobacz w załączniku. Zakresy formatowania można modyfikować. Regułę formatowania zapisuje się w Excelu zawsze tylko dla pierwszej komórki formatowanego zakresu.
Użyj funkcji [url=http://office.microsoft.com/pl-pl/e... i wytnij z jej wyniku nazwę arkusza.
Można podać, ale warto by było abyś troszeczkę sam pomyślał. Chodzi o to aby wyeliminować taką możliwość kiedy na drugiej liście będzie nazwisko które nie istnieje na głównej liście. Jeżeli tak się stanie wynikiem będzie błąd "#N/D" Nie ładnie to wygląda wśród innych danych. Aby się tak nie stało warto dodać prosty warunek który wpisze "brak danych"...
OK, przykład dużo wyjaśnia :) Możesz to zrobić np. tak jak w załączniku. Program działa na pliku-źródle w katalogu "pliki" a wyniki zapisuje na c:\ Spróbuj dostosować do swoich potrzeb.
No, a jeśli wprowadzimy dni robocze? Jeśli zapiszesz formułę np. tak =SUMA.JEŻELI($B$5:$L$5;"<="&$B$9;... to uzyskasz wyniki jak na zrzucie :idea: :D 1094581
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...
Nie należy umieszczać w kodzie [syntax=vbscript]On Error Resume Next[/syntax]na wszelki wypadek. Kontrola błędów umożliwia panowanie nad kodem. Można włączać ignorowanie błędów w ściśle określonych miejscach programu, sprawdzać czy istotnie błąd wystąpił, obsługiwać taki przypadek, a później niezwłocznie przywracać kontrolę błędów. Program z totalnie...
Dobry wieczór, Można też tak: 1) wpisać do pustej komórki arkusza to co ma być dodane i skopiować do schowka (np. Ctrl+C) 2) zaznaczyć zakres, do którego chcemy coś dodać 3) wybrać z menu Wklej/Wklej specjalnie/Dodaj - wyniki będą stałymi, a nie formułami. Pozdrowienia
Proponuję rozwiązanie najprostsze i przy tym bardzo elastyczne. Wszystkie formuły w arkuszach pomocniczych są "kopiowalne", więc nie będzie żadnych problemów z rozbudową. W Excel <2007 funkcję JEŻELI.BŁĄD należy zastąpić formułą JEŻELI(CZY.BŁĄD(...
Nie jest to skomplikowane, ale potrzebny jest przykład, żeby wszystko przetestować. Tabelę danych wykorzystuje się zazwyczaj w tym samym arkuszu co obliczenia. Jeśli obliczenia są w innym arkuszu, komórkę z danymi źródłowymi (która poprzednio nazywała się DANE) należy umieścić w tym arkuszu, gdzie mają być wyniki (czyli w tym wypadku w Arkuszu2). Czyli...
Nie. Wszystko odbywa się na jednym komputerze. Mam program, który zbiera dane i wykonuje część analiz, ale potrzebuję pewne wyniki przesłać do arkusza Excela do dalszych obliczeń i analiz. Czyli np. wartość z kontrolki textbox lub label przesłać do arkusza Excela. Mam program opracowany dla zespołu i każdy na swoim komputerze będzie wysyłał wybrane...
Jeśli funkcja nie znajduje, to zwraca #N/D, jeśli znajduje - to wartość wskazanej kolumny. Możesz opleść ją w JEŻELI.BŁĄD i porównać zwracany wynik, a na jego podstawie dać 0 lub 1. Tutaj przykład: https://www.excel-szkolenia.com/wyszukaj...
Zadziała jeżeli zamiast Π poda się wartość lub wpisze rozpoznawalną przez Excel funkcję, czyli PI(). Zresztą Excel ma swoje nazwy funkcji i dla własnej wygody lepiej z nich korzystać. Tu problemem może być pierwiastek trzeciego stopnia. Jako takiego nie ma go w Excelu, ale znajomość matematyki pomaga w tym zadaniu, bo pierwiastek 3-go stopnia =...
cześć, Mam pytanie, czy istnieje jakiś w miarę prosty sposób graficznego przedstawienia rozkroju arkusza, coś jak na obrazku poniżj. https://obrazki.elektroda.pl/7511690500_... Mam już przygotowany excel pod kątem obliczeń, tylko nie wiem jak wyniki przedstawić graficznie.
Przetestuj: [syntax=vb]Sub zz() Dim lLstRw& Dim lLstRwDest&: lLstRwDest = 1 Dim iLstCol% Dim shSrc As Excel.Worksheet Dim shDest As Excel.Worksheet Set shSrc = Sheets(1) Set shDest = Sheets(2) With shSrc iLstCol = .Cells(1, Columns.Count).End(xlToLeft).Column For i = 1 To iLstCol lLstRw = .Cells(Rows.Count, i).End(xlUp).Row Range(.Cells(1, i), .Cells(lLstRw,...
Nie wiemy gdzie zapisywana jest informacja: odpowiedź (podpunkt 'c') Gdzie umieszczone mają być wyniki? W osobnym arkuszu? Najlepiej wrzuć jakiś przykład z fikcyjnymi (ustawa) danymi, ale w układzie jaki masz w arkuszu. Zaznacz, w którym miejscu masz błędy.
Post pod postem, ale jakoś chcę zwrócić uwagę autora :) Tak z niedzielnych nudów zacząłem kombinować z tymi pętlami. A jak już jest (prawie) gotowe, to wrzucam. Może się przyda... Warunkiem jest umieszczenie pracowników w odpowiednich wierszach zgodnych z Nr ewidencyjnym i Lp. tzn jeśli Pani Monika ma NrEw. 2 i jest w 4 wierszu (Lp 3), to tak musi być...
Poczytaj o WYSZUKAJ.PIONOWO, a jeżeli makro to o VLOOKUP.
A nie możesz wyniki przenieść na drugi arkusz? Wtedy tylko zmieniasz formułę: =LEWY(Arkusz1!A1;2) =PRAWY(Arkusz1!A1;DŁ(Arkusz1!A1&... Czy musisz na tym samym arkuszu kategorycznie pozostać? EDIT: Zrobiłem specjalnie dla Ciebie makro ;) [syntax=vb]Sub Prostokąt1_Kliknięcie() koniec = Range("A1").End(xlDown).Row Application.ScreenUpdating...
Pole tekstowe, jak sama nazwa wskazuje, zwraca w wyniku tekst. Jeśli taki tekst wpisujemy do komórki arkusza, czasem Excel na podstawie formatowania potrafi rozpoznać właściwy typ danych (np. rozpoznaje czas), ale nie zawsze tak będzie. Jeśli Excel nie potrafi samodzielnie dokonać konwersji, trzeba mu dopomóc i zastosować w kodzie VBA jedną z funkcji...
1. Jeśli chcesz zmienić formuły dla innego rozmiaru, usuń lub dodaj wiersze wewnątrz zakresu... 2. Jeśli chcesz uzyskać wyniki dla każdego roku osobno, powtórz grupy formuł. Tak, jak gdyby kilka tabel ustawić obok siebie. Kolumny, komórki i wiersze pomocnicze umieść w osobnym (ukrytym) arkuszu, żeby widoku nie psuć. 3. MAX, bo najkrótsza :) Możesz próbować...
Piszesz, że ma scalać wiersze, jeżeli wartości w kolumnach A:H oraz K są takie same, a w przykładzie: w 6 wierszu wartość w kolumnie A jest inna, a w 3 wierszu: w kolumnie G - mimo to zaznaczyłeś je na żółto. To jak to w końcu jest?? Czy scalanie dotyczy tylko jednej tabeli, czy wszystkich? Czy one mają stałą długość, czy się zmieniają? Czy wiersze...
Gratuluję, czujne oko, zastanawiałem się, czy ktoś to zobaczy, ale też w tekście uwzględniłem ostrzeżenie o tym w akapicie "Potencjalna pułapka". Zresztą to nie byłby pierwszy raz, ile się widzi chociażby w Internecie tych "śmiesznych obrazków"/zdjęć z niepoprawnymi tłumaczeniami np. z jakiś zagranicznych restauracji czy coś. To tak jak z AI, jest to...
wynik sortowania pozostaje bez zmian Nie wynik sortowania :cry: ale wynik filtrowania :D Jeśli w kolumnie 1054472
Musisz ustawić zmienne odpowiedzialne za bieżący arkusz oraz arkusz z drugiego pliku, a następnie odpowiednio nimi manipulować przy kopiowaniu. Ja to robię zwykle w ten sposób: [syntax=vb] Set wswyn = ThisWorkbook.Worksheets("Wyniki") 'bieżący arkusz Set wrkSrc = Workbooks.Open(Filename:=myPath, ReadOnly:=True) 'otwórz plik źródłowy Set wsSrc = wrkSrc.Worksheets("Dane")...
Jak coś jest logiczne/matematyczne to da się to zrobić w excelu. Kwestia rozbudowania formuł i kolumn/arkuszy pomocniczych. Ale w twoim przypadku nie jest to takie trudne. Do pierwszego zagadnienia poniżej przykład.
W naszym kodzie 'Int(v)* -1' da w wyniku 0 lub 1 (ew. odwróć 'Not...'). Ale przypisuj przed, lub za pętlą.
Przygotowałem Ci arkusz z podziałem na komórki. Nie napisałeś co w sytuacji gdy ktoś ma np 4 "+" i 5 "-". Arkusz przygotowałem tak by wynikami były 2 i 5 bez 3 wartości. Plik w załączeniu
Witam Mam mały problem z makrami, sam nie potrafię sobie poradzić i mam nadzieje, że znajdzie się tu ktoś, kto mi pomoże Ale o co chodzi? Mam makro w Wordzie (Office 2007, odniesienie do biblioteki Excela): [syntax=vb] Sub dane() Dim objExcel As New Excel.Application Dim exl As Excel.Workbook Set exl = objExcel.Workbooks.Open(ActiveDocument.P... & "/excel.xls")...
Dzień dobry. Mam problem z excelem365. W pliku mam formułę "=JEŻELI(ADR.POŚR(ADRES(MIN.K(JEŻELI($IM... Tworzę ją jako zwykłą formułę i przeciągam na kilka wierszy w dół. Każda komórka ma tę...
Można też użyć konsolidacji, jak w załączonym przykładzie. Obok kolumny ze słowami kluczowymi należy wpisać kolumnę jedynek. Wynik można umieścić w tym samym lub innym arkuszu. W przykładzie jest to Arkusz2.
Skoro branża oznaczona jest numerycznie (tak wnioskuję) i liczba stanowisk to też liczby, to dlaczego nie? Za pomocą funkcji: SUMA.JEŻELI policzymy wszystko w wierszu. Kolega gryzzly wcześniej pisał o formatowaniu warunkowym. Należałoby to przemyśleć w przeciwnym wypadku gdzie umieścić wyniki? W osobnym arkuszu? W ostatnim wierszu? W jakim zakresie...
W ostatnim arkuszu robisz listę nazw arkuszy, z których chcesz liczyć - zresztą zobacz tutaj: https://www.extendoffice.com/documents/e...
Tak po prostu musi być. :) Tabela którą kopiuję jest wynikiem pewnych działań na arkuszach i aby przesłać to dalej musi być w MS Word.
Na przykład taka formuła (do B8 - potem kopia w prawo i w dół): [syntax=text]=INDEKS(Arkusz2!$C$2:$C$9;P... przypadku wyników zduplikowanych formuła odczyta pierwsze dopasowanie. Zakresy dopasowane do danych - trzeba odpowiednio dopasować do innych danych.
#N/D! w Twoim arkuszu prawdopodobnie nie jest stałą tekstową, lecz wynikiem formuły. Metoda Replace, którą chciałeś zastosować odnosi się do stałych i do fragmentów formuł (ale tak jak zostały zapisane w komórce, a nie do ich wyników). W tym przypadku sugerowałbym użycie np. kodu: [syntax=vbscript]Dim r As Range For Each r In Range("G2:G10") If IsError(r)...
Witam, (at)JRV >> Jakie są przeszkody, aby umieścić wszystkie trzy Tabeli na jednym arkuszu? Przykład może być nieco mylący bo tabelki w przykładzie są podobne (prawie identyczne) do siebie. Realne dane to kilka tabel z kilku arkuszy (są to wyniki przeliczeń) mają różną zawartość merytorycznie i objętościowo. Pozdrawiam
Aby zrobić "szóstki" na podobnej zasadzie jak "dwójki" excel by musiał mieć 13.983.816 wierszy (liczba wszystkich kombinacji). Niestety excel ma "tylko" 1.048.576 wierszy. Usuwając kolumny można jeszcze trochę zwiększyć, ale gdzie 1 milion do prawie 14 milionów. Co prawda można powielić to w kolumnach (14 razy 6 kolumn plus po jednej na datę wyniku)...
Ok tylko, że wtedy cały czas będzie mi wyszukiwało z pełnej tablicy Nie ładuj całego arkusza do tablic. Operuj na komórkach arkusza 'Baza'. Proponuję 2 pętle: - pierwsza czytająca punkty, - druga obliczająca najbliższą odległość i zapisująca wynik w kolumnie D. I jak powyżej. Na koniec zarządzisz danymi z kolumny A i D.
Ech... Spróbuj czegoś takiego: [syntax=vbscript]Sub Dzialaj() Dim ark As Worksheet, temp As Worksheet Dim i As Integer Application.ScreenUpdating = False Set ark = Sheets("Arkusz1") For i = 2 To ark.Range("B65536").End(xlUp).Row If Not czyistnieje(Left(ark.Cells(i, 2), 31)) Then Sheets.Add Set temp = ActiveSheet temp.Move After:=Sheets(Sheets.Count)...
[syntax=vbscript]Sub Transpozycja() ow = Sheets("Dane").Cells(Rows.Count, "A").End(xlUp).Row y = 3 For x = 4 To ow Sheets("Wynik").Cells(1, y).Formula = "=Dane!A" & x y = y + 1 Next End Sub [/syntax]
Ale mnie chodzi o Makro wstawiające do bieżącego Skoroszytu (Zeszytu) Makro we we właściwości: Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) No i w czym problem? Ja podobnie jak adamas_nt nie rozumiem problemu... plik1.xls ok plik2.xls ok plik3.xls ok
Najszybciej zrobisz to bez excela ;) 1. Zainstaluj sobie Notepad++ (Freeware) 2. Skopiuj do niego zawartość arkusza. Lub zapisz arkusz jako csv i otwórz w Notepad++ 3. W Notepad++ zamień znak tabulatora "\t" (jesli kopiowałeś) lub średnik ze spacją "; " (jeśli zapisywałeś csv) na znak nowej linii ("\n"). Musisz użyć wyszukiwania rozszerzonego 4. Wynik...
Nie wiem jak ostatecznie zdecydowałeś się to zapisywać, ale zasady są takie. Jeśli zastosujesz zapis tekstowy w rodzaju: [syntax=text]=JEŻELI(A3=8;"7:35";"")[/sy... wynik w postaci tekstowej, który nie nadaje się wprost do obliczeń. Jeśli zastosujesz zapis liczbowy typu: [syntax=text]=JEŻELI(A4=8;--"7:35";"")[/... ułamek określający...
Super, dziękuję bardzo, działa :) Wracając do hulajnogi, to faktycznie tak jest — przemyślałem to i OK, spróbujmy to zoptymalizować. Mamy 1 plik o nazwie: Kalkulator - Koszty allegro v10f.xls w którym są 2 arkusze; ich nazwy to: Kalkulator Tablica wyników Kod to nagrane makro, które w kolejnych krokach wykonuje następujące ruchy: 1. Kopiuje z arkusza...
wyskakuje ten sam błąd w piątej linijce kodu: Range("E2").Select Jest to właśnie wynikiem wtłoczenia wszystkich poleceń do podprocedury "CommandButton1_Click". Chodzi o to, że wszystkie wywołania obiektów, bez jawnej deklaracji przynależności, odnoszą się do obiektu bieżącego, z którego są wywoływane, to swego rodzaju "dziedziczenie". Jeśli np. wywołujemy...
Może tak: formuły dla arkusza 'wynik' A2 ='Czerwiec 2018'!A2 B2 =JEŻELI.BŁĄD(WYSZUKAJ.PIONOWO(A2... 2018'!$A$2:$B$10;2;0);"&quo... i przeciągnąć w dół andie
Zakładając, że w CA3 jest normalna liczba (czas dodatni), a tylko w CA2 tekst, możesz dać w CA4: [syntax=text]=CA3+JEŻELI(LEWY(CA2)="-";-... propozycja, żeby jak najmniej zmieniać w arkuszach. Ale na przyszłość lepiej planować obliczenia bez ujemnych czasów.
Załączam przykładowy plik excela z makrem liczącym ilośc znaków w zadanym zakresie arkusza. Wynik podawany jest w drugim arkuszu. Makro wybiera kolejno komórki z zakresu, liczy liczbę znaków w poszczególnych komórkach i dodaje narastająco liczbę poszczególnych znaków z zakresu. Arkusz można dostosować do swoich potrzeb, np. wynik podawać w tym samym...
Zrobić się da, ale trzeba trochę pokombinować... Piszę tego posta gdy problem już jest rozwiązany, a piszę dlatego, że podałeś rozwiązanie nie tylko pracochłonne, ale przekombinowane. Po co wstawiać dodatkowe kolumny, skoro można od razu - gdzieś w sąsiedniej wpisać formułę: ="''" & A1 & "'", a otrzymanym wynikiem napisać (wkleić specjalnie...
Private Sub TextBox1_Change() Dim tekst As String, wynik As String, i As Integer tekst = TextBox1.Value For i = 1 To ThisWorkbook.Worksheets.Count ' "i" w tej pętli to indeks arkusza If Left(LCase(Sheets(i).Nam... 2) = "m-" Then 'przypisanie wyniku zwróconego przez funkcję. Drugi parametr funkcji...
A może arkusz pomocniczy z funkcjami wyszukującymi i adresowymi (Dodałem w "SPT" słowo "Wynik" w kolumnach K i N): http://obrazki.elektroda.pl/8432508000_1... A w arkuszu "RC" zamiast nazwy zakresu użyć wyniku z D1? Np =LICZ.JEŻELI(ADR.POŚR(Arkusz1!D1...
Tak "skok" to wiersz()*3 (funkcja wiersz() zwraca nr wiersza w której jest wpisana ta funkcja) w związku z powyższym: -3 i -4 to "korekta" początku Jeżeli zmienisz komórki z danymi i komórki z "wynikami" może być konieczność skorygowania właśnie tego początku i ewentualnie kolumny w funkcji adres.
Witam jeszcze raz, Przy kopiowaniu trzeba pamiętać o rodzajach adresów: względnych (bez $) i absolutnych (z $). Jeśli tworzy Pan odwołanie lokalnie (w tym samym arkuszu) jest ono domyślnie względne (bez $), a jeśli odwołanie zewnętrzne (do innego arkusza) jest ono domyślnie absolutne (z $). Charakter odwołania można zmodyfikować ręcznie (zwykła edycja)...
Wbrew pozorom zadanie nie jest trudne jeśli rozpisze się na kilka kolumn. W rozwiązaniu godziny przyjścia i wyjścia zostały rozłożone na oś czasu. Teraz wystarczyło porównać je z zakresami godzin nocnych. W arkuszu nie skonsolidowałem formuły bo tak długi sznureczek jest nieczytelny. Po sprawdzeniu można spróbować połączyć formuły w całość. Teraz powinno...
Możesz tak przygotować arkusz aby wynik Twojej funkcji był skopiowany do innej komórki. Wtedy można użyć prostego kodu: [syntax=vb] With Sheets("Arkusz1").Range("C8") .Characters(1, 10).Font.ThemeColor = xlThemeColorLight2 .Characters(11).Font.ThemeColor = xlThemeColorLight2 End With [/syntax] Kod koloruje pierwsze 10 znaków tekstu w komórce C8 na kolor1...
Samo obliczenie jest prawdopodobnie banalne (równanie liniowe), a jeśli nawet nie, to jest do tego narzędzie Szukaj wyniku, więc nie potrzeba żadnych tabelek do dopasowania wyników. Natomiast modelu kosztów nikt za Ciebie nie zrobi, więc musisz w arkuszu napisać co jest co, co wprowadzasz jako dane stałe (tam wpisać przykładowe wartości), co jest narzutem...
A nie lepiej wyniki zgromadzić w trzecim arkuszu?
Napisałem, w czym na pewno się da. Kwerenda daje 34 mln wyników z których wiele jest gotowcami. https://www.google.com/search?q=winforms... Jak wybierasz nie developerskie środowisko, jest ich odpowiednio mniej. Nie dla każdego jest programowanie, nawet w excellu. To działanie PRZEDE WSZYTSKIM polegająca na ciągłym poszerzaniu wiedzy,...
Te błędy są spowodowane sposobem przeliczania arkuszy przez Excel. Mamy ograniczone możliwości sterowania tym. W tym przypadku można wprowadzić 2 uzupełnienia: 1) w formule 'oblicz' dopisać na końcu: [syntax=text]+0*LOS()[/syntax]Ta zmiana nie zmieni wartości wyniku, wymusi tylko przeliczenie formuły przy każdym przeliczeniu arkusza. 2) Ale to jeszcze...
Witaj Ponieważ wiemy tylko zakres wejściowy jest nieznany, gdzie wynik, Załóżmy, że R3. znaleźć komórki z największą wartość - colrez=Application.WorksheetFunction.Mat... i skopiuj format do klatki wyniku R3 - Range("S3:AD3").Cells(colrez).copy Range("R3").PasteSpecial xlFormats Application.CutCopyMode = False Oczywiście...
Problem nie jest całkiem prosty, bo jakby był prosty, to sam znalazłbyś rozwiązanie. Nie da się sformatować wybiórczo (w sensie każdy znak osobno) wyników formuły. Cały wynik formuły musi być sformatowany jednakowo. Formatowanie wybiórcze jest możliwe tylko w przypadku stałych tekstowych. Można tu zastosować kopiowanie, tylko kłóci się ono jeszcze ze...
Szkoda, że nie dałaś swojego załącznika, bo nie wiem jaki jest dokładnie układ danych. Zakładając, że dane w Arkuszach 1 i 2 są w kolumnie A, można uzyskać formułami efekt jak w Arkuszu3. Są tam dwa warianty rozwiązania. W kolumnie A wariant prostszy, który listuje różnice z zachowaniem ich położenia, w kolumnie C wyniki są zgrupowane bez pustych pól....
Filtruj wg kolumny z wynikami LICZ.JEŻELI http://obrazki.elektroda.pl/7228439700_1... i ostatnia czynność: kopiuj > wklej specjalnie/wartości - w z góry upatrzony arkusz. Przy odrobinie wprawy wszystko "idzie piorunem" ;)
wynik excel arkusz excel excel wyniki szukania excel tablice wyniki
elektronika silnika szyby wylać bateria zmywarka whirpool uszkodzony moduł
rekuperator prana stacja parowa bosch
Opel Kadett E 1.3i – schemat instalacji paliwowej, opis układu, diagnostyka Światła stop nie świecą, żarówki i bezpieczniki sprawne – diagnostyka instalacji, wyłącznik hamulca