Nie jest to sortowanie, ale może wystarczy ci dodać kolumnę z rankingiem. (w przypadku dwóch takich samych wyników będzie np dwóch z nr 3 ale nie będzie 4 tylko od razu 5) Można dodać jeszcze formatowanie warunkowe i "kolorować" złotem pierwsze miejsce sredbrem drugie i brązem trzecie. (tego nie ma w załączniku ale myśle że to nie problem) W innym przypadku...
Scalanie to nie jest - moim zdaniem - właściwa droga. Raczej trzeba wypełnić wszystkie wiersze w kolumnie A, posortować, w końcu usunąć zbędne wpisy. Nie jest z tym tak dużo roboty, gdy czynność trzeba powtarzać wielokrotnie, można ewentualnie napisać makro. Można to zrobić tak: 1) w kolumnie A w pierwszej wolnej komórce (arkusz ANG - PL, komórka A3)...
Dzień dobry, W takiej sytuacji zawsze lepiej dać załącznik z przykładowymi danymi, bo po co tracić czas na kopiowanie z tekstu. Próbka danych jest mała, ale sądzę, że wystarczy zwykłe WYSZUKAJ.PIONOWO zabezpieczone funkcją JEŻELI.BŁĄD przed komunikatem o braku danych. Zakładam, że Excel w wersji >=2007. Załączony plik .xls proszę wczytać do Excela i...
Jeśli masz Excela 2010 lub nowszy można to zrobić w Power Query
Niestety, nie ma takiej opcji. Możesz co prawda przy ochronie arkusza zezwolić na sortowanie, ale zakres nie może składać się z komórek zablokowanych.
Ech, pomyliłem. Nie tłumacząc zbyt wiele. Wpisz w K10: =J10+(13-WIERSZ())/100+I10/10 i przeciągnij w dół. Zasada się nie zmienia, ale wartości chcemy od zera w górę. Dodajemy mały ułamek wiersza i dodajemy duży bilansu. Jeśli bilans ujemny - zmieni się znak (ułamka) na minus i przesunie w tabeli na koniec "równych". Tu: ManU na końcu http://obrazki.elektroda.pl/7520329700_1...
Można tak: [syntax=vb]Sub AddItem(ByVal sItem As String, ByRef cmbBox As ComboBox) ' adds item retaining alphabetic order Dim l As Long For l = 0 To cmbBox.ListCount - 1 Select Case StrComp(cmbBox.list(l), sItem, vbTextCompare) Case 0: Exit Sub ' already in the combobox Case 1 cmbBox.AddItem sItem, l Exit Sub End Select Next l cmbBox.AddItem sItem End...
W załączniku rozwiązanie. Nie wiem, czy to wszystko. zeby sie pojawialo zestawienie na najblizsze 3 miesiace Jesteś w stanie przygotować wzór tego zestawienia?
Może wystarczy przestawienie cyfr w tablicy[syntax=vb] For i = 1 To UBound(tbl) tblTemp(i, 1) = tbl(i, 1) vVar = CDbl(objRegExp.Execute(tbl(i, 1))(1)) 'tblTemp(i, 2) = CDbl(objRegExp.Execute(tbl(i, 1))(0)) * 10 ^ 3 + vVar tblTemp(i, 2) = CDbl(vVar * 10 ^ 3 + objRegExp.Execute(tbl(i, 1))(0)) Next[/syntax]
Zaznacz całą tabelę tak jak na zrzucie ekranu https://obrazki.elektroda.pl/8914254000_... Przejdź do zakładki Dane -> Sortuj Ustaw okno tak jak tu (to tylko przykład) https://obrazki.elektroda.pl/4065237900_...
Tak się nie da. Usuń sumy częściowej. Dodaj kolumnę pomocniczą z funkcją suma.jeżeli() w której warunek będzie "odbiciem" "warunku" dla sumy częściowej i według tej kolumny posortuj dane (jako pierwszy klucz). Dopiero wtedy wstaw ponownie sumy częściowe.
Najwyraźniej nie jest to nic ważnego, gdyż kolega zignorował moją propozycję zdalnej pomocy na PW... Zaś użycie apostrofów w nazwie pola jest ewidentnym błędem, gdyż MySQL traktuje to wtedy jako wartość string i "sortuje" po niej. Zapytanie wykona się pozornie bez błędu, ale wynik będzie nieposortowany. Prawidłowym jest brak apostrofów przy nazwie pola...
Jeśli chodzi o pobieranie danych i ich sortowanie, to można by to tak zrobić jak w pliku poniżej (jeden z wielu wariantów): 964013 W kodzie praktycznie brak obsługi błędów, więc bierzesz odpowiedzialność za rzetelność swoich danych, będą chińskie albo złe formaty daty, makro się wywróci, będziesz sabotować własne działania w obróbce danych, makro się...
O, to fajnie. Poprawka jest baaardzo skomplikowana. Uwaga! W linii 21 jest: test.Add lista(i, 2), CStr(lista(i, 2)) Usuń i podstaw[syntax=vb]test.Add lista(i, 1) & lista(i, 2), CStr(lista(i, 1) & lista(i, 2))[/syntax]
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...
Mianowice niektóre nazwy miejscowości są 2-częsciowe. :cunning: W Polsce występują także nazwy miejscowości 3-członowe (np NOWY DWÓR WEJHEROWSKI,GÓRA ŚWIĘTEJ MAŁGORZATY itp.) :please: , ale to nie jest żaden problem dla sortowania - trzeba tylko dostosować formuły rozdzielające - przykładowo: 962956 oraz w kolumnie B [syntax=vbscript]=PODSTAW(A1;C1;"")[/syn...
Witam Raczej trzeba będzie ro-scalić komórki i posortować
Proponuje zmienić trochę formuły [skorzystać z z funkcji MIN.K() ] z delikatnym zabiegiem dodającym tysięczną by podaj.pozycję() mogło działać prawidłowo gdy dubel, a wtedy uprości się wszystko. Dla zabawy dodałem formatowanie warunkowe które na zielono z automatu pokazuje duble. To w przykłądzie 1 Twój pomysł w przykładzie 2. Niestety "strasznie" sie...
Jak automatycznie - podczas wpisywania również? Załóżmy, że masz liczby 1, 4,5 i 50. Wpisujesz 20 - wciskasz "2" i w tym momencie jest wywoływane (automatycznie jak chciałeś) sortowanie i "hans klops". Chyba nie przemyślałeś trochę koncepcji. Nie lepiej umieścić gdzieś przycisk którym będziesz sobie sortował na żądanie?
Przed sortowania musisz zastąpić formułę na wartość, ponieważ funkcja LOS() zawsze daje nową wartość w obliczeniach
Musi być wpisana wartość komórki nawet jeśli to ma być 0 wtedy excel sortuje. Dla Ciebie, rozwiązaniem będzie nadanie nagłówków nad każdą kolumną, klasycznie 1,2,3... przeciagnij, bez zbędnego zastanawiania się nad tym, wtedy funkcja sortowania "pomyśli" że pusta kolumna pod nagłówkiem jest wypełniona "0" i zadziała. Po sortowaniu przed zapisem pliku...
Jaki masz Office?
Witaj. Da się nawet bez makro - można stworzyć pomocniczą kolumnę pozycja, wypełnić ją odpowiednią formułą i posortować według wartości w niej wygenerowanych. Na koniec można usunąć pomocniczą kolumnę. Na lenia można to w rejestrator makr upakować. A można też napisać poprawne makro (nieco je optymalizując). Ale na początek najprostszy sposób - bez...
Na początek proponuję skorzystać z rejestratora makr (dla każdej czynności osobno), połowa pracy będzie z głowy. Pozostanie tylko odrobinę "posprzątać", podstawić zmienne i określić ich wartości (zamiast sztywnych zakresów, nagranych przez rejestrator) i poskładać wszystko do kupki.
Coś mi się zdaje że kolega chce dokonać niemożliwego (zakładając że użyje jeno sortowania). Jeśli posortuje wg nazwisk a następnie wg daty umowy będzie miał w pierwszej kolumnie ludzi posortowanych alfabetycznie a w drugich daty rosnąco ale tylko dla każdego z kolejnych ludzi. Jak się zmieni nazwisko, sortowanie zaczyna się od początku, tylko dla rekordów...
Dodaj dodatkową kolumnę, wypełnij ja liczbami losowymi (funkacja LOS() lub RANDBETWEEN() skopiowana od góry do dołu), posortuj po tej kolumnie i na koniec usuń dodatkową kolumnę. Pozdr!
Dzień dobry, Ten wariant jest trochę trudniejszy od poprzedniego. Po pierwsze trzeba ustalić w której kolumnie najdalej może wystąpić zaznaczony tekst. Jeśli to wiadomo, ten etap można pominąć. Jeśli nie, to szukamy frazy "Ciężar całkowity" w każdym wierszu i notujemy numer kolumny, następnie znajdujemy najwiekszy z tych numerów. Jest to numer kolumny,...
Cześć Mam pytanie dotyczące prostej funkcji Excela – sortowanie danych. W załączniku mam plik, w 1 zakładce dane ze zdjęciami, gdzie po sortowaniu zdjęcia nie sortują się razem z resztą danych – pozostaja na swoim miejscu nieruszone. W drugiej zakładce podobne dane ze zdjęciami, i tu po sortowaniu dojęcie przenosi się razem z danymi. W czym...
[url=http://instrukcja.pl/i/ms_excel_sor... tak ? a reszta [url=http://www.google.pl/search?q=Excel...
Przydałby się załącznik, bo opis trochę pogmatwany. Zrozumiałem, że 3 pierwsze kolumny mają pozostać bez zmiany, a w kolumnie 4. należy poszukać numeru odpowiadającego numerowi w kolumnie pierwszej i wyświetlić odpowiednią datę z kolumny 5. Jeśli tak i numery w 4.kolumnie nie powtarzają się to można użyć funkcji WYSZUKAJ.PIONOWO: [syntax=text]=WYSZUKAJ.PIONOWO(nr_z_kol1...
witajcie, stworzyłem tabelkę jak w dzienniku. W kolumnie 1 są numery uczniów w kolumnie 2 imię i nazwisko a w komórce 3 średnia ocen. Chciałbym aby w innej tabelce excel po rozpoznaniu wszystkich średnich ocen wypisał mi uczniów i ułożył ich automatycznie od ucznia najlepszego do najgorszego. W sumie sobie poradziłem, ponieważ utworzyłem tabelkę a w...
Witam, Potrzebna mi tabela w której będą dane w kolumnach: Market |nazwa |adres|data dos.|opis sprzętu|typ|nr. fab.|data przeglądu|NR.| chodzi mi o to żeby wiersze zamieniały się miejscami tj. wg. daty przeglądu żeby wiersze zamieniały się miejscami do góry te których kolej na serwis nadchodzi + ew. wiersz z |datą przeglądu | lub |NR.| podzielić na...
Witam, nie znalazłem informacji o tym na forum stąd nowy temat. Mam listę i w jednej kolumnie mam zapis po kolei od 1 do 321 według poniższego formatu: 1/14 2/14 3/14 4/14 5/14 itd. Problem polega na tym, że nie są one po kolei a stosując standarowe sortowanie lista nie układa się po kolei od 1 do 321 tylko w ten sposób: 1/14 10/14 100/14 101/14. Poproszę...
Spróbuj takie makro: [syntax=vbscript]Public Sub TworzFoldery() Dim Sciezka As String Dim i As Long Dim k As Integer Dim OstW As Long Dim NFolder As String Dim NPodFolder As String Dim JPlik As String Dim NPlik As String 'Sciezka = ThisWorkbook.Path & "\" OstW = Range("A" & Rows.Count).End(xlUp).Row For i = 1 To OstW NFolder = Range("A" & i) NPodFolder...
musi być sortowano wg kolumny A
Najczęściej dane zapisywane są od wiersza 1 lub wiersza 2. Głównie chodzi o to że jedna z kolumn w obydwu tabelach zawiera identyczne dane i one sa kluczowe do sortowania i porównywania. W końcowym efekcie chcę uzyskać taki rezultat aby wiersze z obu tabel były na jednym poziomie oraz pusty wiersz był tam gdzie nie ma identycznych danych (jak w załączonym...
Zobacz teraz. Dodałem pętlę po arkuszach. [syntax=vbscript]For Each wk2 In Sheets(Array(Arkusz24.Name, Arkusz26.Name))[/syntax]Można również użyć numerów arkuszy: [syntax=vbscript]For Each wk2 In Sheets(Array(2, 3))[/syntax]albo wprost nazw jako tekstów, ale te są u Ciebie długie, więc niezbyt wygodne w użyciu.
Następna lista musi zaczynać się od 43 wiersza. Czyli odwracając działanie w kodzie: (43+1) / 2 = 22 I trzeba zresetować LP przed następną pętlą[syntax=vb]elpe = 1 For w = 1 To 20 Cells(w * 2 - 1, 1) = elpe elpe = elpe + 1 Next elpe = 1 For w = 22 To 140 Cells(w * 2 - 1, 1) = elpe elpe = elpe + 1 Next[/syntax]
Zrozumiałem (w końcu) :) Kłopotem jest tu ilość tych arkuszy Ex1. Żadna formuła z bezpośrednim wskazaniem komórek źródłowych nie wejdzie bo będzie za długa. Prawdę mówiąc lepiej by było to "łączyć" w accessie. Może zrobić 12 plików pomocniczych z 70 arkuszami i jednym głównym sumującym te arkusze. Każdy z arkuszy byłby połączony z konkretnym plikiem...
z czym to może być problem? :cunning: Problem jest tylko z użytkownikiem :!: , który zapomniał "poinformować" program, że tym razem chce posortować tabelę większą od poprzedniej :D Po każdej zmianie rozmiarów tabeli musisz zmienić zakres filtrowania i sortowania, lub zrobić tabelę "na zapas" :idea:
Sortowanie w Excelu działa tak jak kopiowanie, a nie jak przesuwanie. W związku z tym odwołania z zewnątrz do obszaru sortowanego nie aktualizują się. W odwołaniach zewnętrznych trzeba się odnosić do stałych, a nie do adresów. Zaprezentowany problem można rozwiązać np. za pomocą funkcji WYSZUKAJ.PIONOWO.
Mam problem: Pierwsza wartość w tabeli jest podana, ale już kolejne są wyliczane Przy sortowaniu pojawia się problem, bo komórkiodwołują się do wyższych wierszy (gdzie już jest tekst). Jak zrobić, żeby to sortowanie było poprawne?
Witam Proszę o cierpliwość i pomoc :) w napisaniu kodu VBA Excel oraz wskazanie, jak w tablicach wskazać zakres np. cały wiersz a nie poszczególne komórki. Problem: 3 tablice z danymi liczbowymi: tablica 12A (i , j) tablica 12B (i , j) tablica 12C (i , j) tablica HHH (i , j) - tablica do której należy wpisać wartości z tablic jw.. Zadanie: napisz kod...
Aby moc skorzystać z opcji sortowania dane muszą sie znajdować na jednym wspólnym arkuszu. Nie można posortować danych na osobnych arkuszach bo dane te nie są spójne. Zakładając bazę danych, uzależniamy między sobą dane w poszczególnych kolumnach ( wierszach ) już na etapie projektowania arkusza.
Chciałabym, żeby można było dane sortować i filtrować bez zdejmowania ochrony Gdy zakładasz ochronę musisz dodatkowo zahaczyć sortowanie i używanie autofiltru
Dzień dobry, Można za pomocą funkcji INDEKS i PODAJ.POZYCJĘ jak w załączonym przykładzie. Formuły można kopiować pionowo. Będzie działać przy założeniu, że nazwy się nie powtarzają i że nazwy są zgodne z indeksami. Te formuły bazują na zgodności nazw, a zgodność indeksów jest domniemana.
Zrobiłem sobie dokument w WORD w którym chciałbym wpisywać nowe słówka do nauki Angielskiego. Mam z tym problem ponieważ zrobiłem sobie układ tabeli w 3 kolumnach tak żebym zaznaczył jedną kolumnę i po niej mógł sortować alfabetycznie. Niestety nie działa sortowanie rosnąco (wtedy umieszcza słówka na samym dole kolumny), a jeżeli filtruje malejąco to...
Pokaż przykładowe pliki :!: Albo uruchom wyszukiwarkę forum :D przykładowo wątek https://www.elektroda.pl/rtvforum/viewto...
Dzień dobry, Scalanie komórek utrudnia lub uniemożliwia wykonanie różnych operacji m.in. sortowania. Dlatego lepiej nie scalać komórek dopóki nie wykona się wszystkich operacji i dopiero na końcu scalać, jeśli to niezbędne. Należy pamiętać, że w przypadku komórek scalonych dane są przypisane tylko do komórek znajdujących się w lewej górnej komórce zakresu...
Rzecz w tym, że rozpiska musi być w pionie, jedna grupa pod drugą. Żeby nie wpisywać ręcznie (trochę tego dużo się zrobiło), dorobiłem kolumny pomocnicze i teraz można przeciągać formuły w dół. W tej chwili potrzebne nam do w/k 35/15 Uwaga w S1 jest wyjątek. "Kopiowalne" jest dopiero od S2 (tak mi się dopasowało z MOD).
A czemu w excelu a nie w access? Sortowanie wierszy w kolejności rosnącej (od A do Z lub od 0 do 9) albo w kolejności malejącej (od Z do A lub od 9 do 0) Kliknij komórkę w kolumnie, według której chcesz sortować. Kliknij przycisk Sortuj rosnąco albo przycisk Sortuj malejąco .
OK Dzięki spróbuję pokombinować tą metodą, którą mi pokazałeś Dam znać, czy udało mi się posortować wszystkie przypadki Jeszcze raz Dzięki, choć mile widziane inne podejścia do tematu ... jeżeli istnieją :-) Pozdrawiam :-)
Dla mnie by wystarczyło... Niestety, osoba, która zażyczyła sobie wykonanie takiego arkusza w Excelu powiedziała, że ma być posortowane.
Witam Mam takie zadanie: System może obsługiwać zgłoszenia w innej kolejności niż wchodzą one do systemu. Wielowsadowy system komputerowy wymaga podania granicznego czasu wykonywania programu (po jego przekroczeniu program zostaje przerwany). Ustalono, ze 3 graniczne wartości 10, 100 i 1000 sekund (czyli są 4 kategorie programów). W...
Tak to jest jak amator excela bierze się za takie rzeczy :-) Wielkie dzięki ! Pozdrawiam
Wygląda to trochę inaczej niż założenia o jakich była mowa w pierwszym poście, tematy się powtarzają. Dla filtra potrzebna będzie lista unikatowych nazw tematów, realizowana w arkuszu przez wstaw>wklej specjalnie i dalej jak w moim przykładzie. Lub makro (uruchamiane np przy aktywacji arkusza "Menu") z wykorzystaniem tablicy, jeśli ma to działać automatycznie...
nalezy zaznaczyc obszar ktory chcesz sortowac np: zaznaczasz 100 wierszy i kilkanascie kolumn i sortujesz wg. ktorej kolumny chcesz. zrobilem test i to dziala
A pro po nagrania czy kolega adamas_nt zauważył że Tak, w 2007 jest podobnie. Microsoft "ulepszył" VBA i w związku z tym nie wszystkie makra są "kompatybilne" wstecz. Większość nagranych makr w E2007 z użyciem wbudowanych narzędzi, w pliku zapisanym w wersji wcześniejszej, nie działa w E2003... Słuszna uwaga.
... Kiedy nie miałem filtrowania poprzez przycisk z makrem vba ukrywanie oraz chronienie komórki pomagało, lecz kiedy ma m filtrowanie z przycisku, to VBA wyrzuca błąd iż arkusz jest chroniony A czy w kodzie vba jest gdzieś taka linia (?): True , to po zablokowaniu arkusza dana czynność jest dozwolona. Tam gdzie jest False , jest ona zabroniona. ......
Tak dobrze?
Można zastosować sortowanie bąbelkowe, jeśli nikt nic lepszego nie wynajdzie. Makro uruchamia skrót Ctrl+e, należy ustawić odp. operator w kodzie (< lub >). Wykorzystałem Arkusz3 jako temp.
Załącznik powinien być adekwatny do danych rzeczywistych. Nie da się pisać formuł na każdą okoliczność. Liczby pomocnicze muszą być całkowite dodatnie i w odpowiednim porządku wyznaczonym przez kierunek sortowania. W kolumnie J nie może być duplikatów.
Jest do tego narzędzie sortowania http://office.microsoft.com/pl-pl/excel-...
Pięknie dziękuję bardzo za odpowiedź. Być może niedokładnie opisałem swój problem z sortowaniem. Otóż mam bazę danych (nazw plików) do której co jakiś czas dodaję kilkanaście tysięcy nazw plików. Nazwa pliku to ok. max 60 znaków. W nazwie występują znaki liczbowe, tekstowe i interpunkcyjne. Chciałbym, aby sortowanie odbywało się w sposób identyczny...
Jak to "tak już jest"? Tzn że "ten typ tak ma" i nie można nic na to poradzić? Nie za bardzo będzie mi się chciało przeciągać formuły po każdym sortowaniu.... Przekopiowałem zawartość arkusza "Plantacje", zmieniłem formuły i narazie sortowanie działa bez zastrzeżeń. MAm jeszcze pytanie odnośnie "automatycznego" zaznaczania przez excel obszaru do sortowania...
A jak ustawić, żeby Excel sortował automatycznie wg jednej kolumny? Wprowadzam dane, np. Piotr Kowalski 15 20 0 i tak powiedzmy sobie trzy inne nazwiska + dane liczbowe. I chciałbym, żeby te imiona i oraz pozostałe liczby sortował wg jednej kolumny, np. tej z liczbą 15.
Proste jest też użycie sum częściowych, z sortowaniem (wg odbiorcy i daty) lepszy efekt :)
Tak, wiem ale nie o to chodzi. Po prostu staram się zrozumieć dlaczego akurat tak te obszary zostały zdefiniowane i działanie całej formuły. Muszę chyba potrenować trochę excela z takimi formułami bo na razie za wąski jestem :).
Witam. Mam problem z sortowaniem w Excelu. Mianowicie, w załączonym pliku zrobiłem sobie arkusz z meczami na Euro2012 :D I teraz tak: chciałbym, żeby po wprowadzeniu wyników tabela automatycznie się sortowała wg ilości punktów i w drugiej kolejności wg bilansu bramkowego. I tu pojawiają się 2 problemy. Raz, że nie wiem jak włączyć automatyczne sortowanie,...
Kolego. W Twoim arkuszu wklejasz ten kod w komórkę K11 i przeciągasz formułkę w dół. Od wiersza 11 wprowadzasz dane które Cię interesują. Później po wprowadzeniu nastu * dziesięciu faktur dajesz np sortowanie wg zapłaconyc * niezapłaconych faktur.
A czy coś odnośnie sortowania tych grup (4 wiersze jako całość) względem tej komórki zaznaczonej na żółto też by się znalazło bo tak w zasadzie to to sortowanie tych "grup" jest dla mnie najważniejsze?
DANE / Filtruj DANE / Sortuj
Zamiast używać dodatkowej funkcji końcowej, wystarczy posortować tabelkę liczba-ilość wystąpień wg. ilości wystapień, malejąco. To tylko 10 niezmiennych pozycji liczb ... To wiem, tylko jeżeli coś się zmieni w tabeli trzeba będzie znowu sortować Co prawda można to zautomatyzować przez makro - ale to już makro :) do autora topiku chodzi o zwykłe sortowanie...
Po prostu nie zaznaczaj kolumny a np dowolną komórkę. Jak klikniesz sortowanie, to powinno pojawić się okienko w którym wybierzesz kolumnę, po której chcesz sortować.
Zaznaczasz wszystkie kolumny, W górnym menu Dane>Sortuj
Byś chyba musiał użyć funkcji warunkowej JEŻELI i potem operować MIN, MAX, >, <, etc. EDIT: Albo jeszcze lepiej: utwórz sobie listę z danych i potem posortuj xD
otóż w Excelu (2007 jeśli ma to znaczenie) Jak widać w załączniku (E2010 zdaje się) kolegi JaroFon ma... W E2007 przybliżone (jeśli nie identyczne) działanie ma funkcja POZYCJA. W pierwszym załączniku, w C1 wpisz =POZYCJA(B1;B$1:B$13) i przeciągnij w dół.
Excel może sortować dane w wierszach, ale musi wiedzieć jak. Normalnie teksty sortuje się alfabetycznie, ale w tym przypadku nie o to chodzi. Trzeba określić porządek sortowania, bo Excel nie rozumie, co znaczy np. chleb i że to ma być na pierwszym miejscu, a np. Bochnia na którymś następnym. Trzeba by było określić listę słów (dokładną), które mogą...
Poszukaj informacji na temat sortowania bąbelkowego. Tak się składa, że w VB litery i łańcuchy też można porównywać. "b">"a", "Alicja">"Ala" itd Musiałbyś kopiować dane ze wszystkich kolumn wiersza do tymczasowej tablicy, co pokazałeś że potrafisz już robić. Sumowanie najlepiej zrobić funkcją SUMA.JEŻELI. W VB Aplication.WorksheetFunction.SumIf(argum...
Stworzyłem makro, które wstawia do komórki excela zdjecie produktu, którego nazwa znajduje się w komórce obok. Niestety po sortowaniu pliku zdjęcia nie zmieniają lokalizacji razem z resztą danych. Czy jest jakiś sposób aby "przywiązać" zdjęcie do komórki, tak aby możliwe było sortowanie?
Dzień dobry, Aby rozdzielić scalone komórki należy przed sortowaniem dopisać linijkę: [syntax=vb]oneRange.UnMerge[/syntax] Rozumiem, że po sortowaniu komórki mają pozostać rozdzielone. Jeżeli zaraz po sortowaniu wyniki mają być drukowane, to makra można połączyć. Zastanawiam się tylko nad tymi pustymi liniami, które są między wierszami danych. Czy one...
W przykładowym pliku pokazałeś już dane posortowane, więc nie zobaczysz tak łatwo efektu, chyba że sobie posortujesz odwrotnie. Sposób postępowania, który najprościej zastosować: Rozdzielić listy pustymi kolumnami. Wartości z listy wzorcowej ponumerować od 1 do N w dodanej kolumnie. Do listy sortowanej dołączyć kolumnę z wyliczonymi numerami wg listy...
Sheets("DRUKI SORTOWANIE").Select Range("A1").Select Selection.Copy Sheets("KP").Select Range("V28:W28").Select ActiveSheet.Paste Taki fragment można zapisać krócej tak: Gdzieś na początku makra: [syntax=vb]Set wsSort = Sheets("DRUKI SORTOWANIE") Set wsKp = Sheets("KP")[/syntax] a dalej: 1. jeżeli chcesz skopiować tyko wartości, bez formatów: [syntax=vb]wsKp.Range("V28:W28").Value.....
Witam Chciałbym móc liczyć proste remanenty w oparciu o excela. Dane które posiadam to : Nazwa asortymentu Cena zakupu netto Stawka VAT Cena sprzedaży brutto Ilość ( którą za każdym razem będę wpisywał ręcznie ) Stworzyłem listę rozwijaną z asortymentem. Udało mi się za pomocą wyszukaj pionowo przenieść do odpowiednio wybranego asortymentu automatycznie...
Jeżeli chodzi o arkusz to nie ma problemu. Zamień Sheets("Arkusz1") na ActiveSheet wtedy wypełnianie tabeli będzie dotyczyć aktywnego arkusza. W załączeniu sortowanie nie na "Tabeli" edit -------------------------- Jak już jest sortowanie trochę inaczej, to numerację (Lp) dodałem do pętli wpisujących dane tabeli C
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...
Ok, tak to ma wyglądać. Jak wyglądają dane przed sortowaniem?
Tak jak kolega fuutro doradził. Jeżeli jednak dane nie są pod sortowanie (chodzi ci tylko o odwrócenie wierszy a nie przestawiania między wierszami) proponuję dodać jedną kolumnę. W pierwszej komórce dodanej kolumny wpisujemy 1 w drugiej 2. Zaznaczamy myszką te dwie komórki i "chwytamy" prawy dolny róg zaznaczenia. Przesuwamy w dół do końca danych....
można to zrobić w 3 etapach 1. Przejdź do lokalizacji (ChDrive, ChDir) 2. przy pomocy funkcji Dir i FileDateTime zrobić listę plików 3. Sortuj listę malejąco po Data-godzina pierwszy na liście będzie plik, którego szukasz
Witaj. Sortowanie nie rozwiąże problem?
3/4 zrobiłem. Działa prawie, jak chciałeś. Jedynie nie sortuje wyniku alfabetycznie, a kodów do sortowania w sieci multum, to sobie możesz dodać. Obecnie kod działa dla wpisów w kolumnie 'K'.
Nie da się zrobić tego sortowaniem, ponieważ (...) Na pewno? Jeśli musisz wykonać jakieś działania, wykonaj je w kolumnie pomocniczej i sortuj/filtruj w tej kolumnie. Excel, chociaż nie jest doskonały, tak bardzo ubogi w narzędzia też nie jest: http://obrazki.elektroda.pl/1255087600_1... Po drugie: Nie byłoby prościej wrzucić załącznik,...
na komputerze z wersją 2003 poniższe makro działa bez problemu to samo makro na komputerze z excelem 2010 Chyba jest raczej odwrotnie, to na 2003 makro z ".Sort.SortFields" nie będzie działać. Excel 2003 obsługuje co najwyżej składnię ".Sort Key1:=, Order1:=, Key2:=, Order2:=, Key3:=, Order3:=, Header:= ..." Excel 2010 obsługuje zarówno powyższe ,...
To, co w bazie jest naturalne, do Excela jest "przyszywane". Odkąd mnie kiedyś Excel oszukał podczas sortowania i filtrowania sporej "bazy", nie zlecam mu tak karkołomnych zadań. To nie ma sensu, skoro są dedykowane narzędzia do baz. Tylko ludziom czytać się nie chce.
Powinieneś załączyć plik przykładowy, a nie sam kod. Nie wiadomo, jak ta procedura jest wywoływana (z jakiego arkusza?). Odwołanie [syntax=vbscript]Key:=Range("A8")[/synta... się do arkusza bieżącego, a sortowanie odbywa się w skoroszycie i arkuszu zdefiniowanym na stałe. Może tu leży przyczyna. Ale to trzeba przetestować.
Funkcja do wstawienia w nowym arkuszu, oczywiście w odpowiednich miejscach dodać odnośniki: =JEŻELI(B1>0;A1;"") Jedynym minusem będą "dziury" w miejscach, gdzie były osoby z zerami, ale od czego jest sortowanie potem ;)
Excel, tak? A więc sortowanie po kolumnie E, a potem sumy pośrednie po kolumnie E z sumą kolumny B. Następnie zwinąć arkusz tylko do sum pośrednich, zaznaczyć cały i skopiować. W nowym arkuszu "wklej specjalnie" -> "tylko widoczne komórki". Tak :D
Witam Nie wiem jak za bardzo do tego podejść, czy od strony makra czy jakichś funkcji, potrzebuję z danych jakie dołączam przekopiować do kolejnego arkusza dane te które są np. wpisane 2011-11-10 potem te dane posortować według kolumny F a następnie utworzyć wykres skumulowany gdzie głównym słupkiem będzie to co jest w kolumnie F np. BC a w skład tego...
(Baza Zielone) 1 - nie do końca wiem czy o to Ci chodzi (próbowałem zrozumieć co chcesz osiągnąć - możliwe, że właśnie to co w załączonym pliku). Najprościej będzie posortować po pierwszej kolumnie tak aby puste wartości (matki) zostały na końcu i wówczas do kopiowania danych używasz formuły: 1060144 (Baza Niebieskie) 2 - już napisałem powyżej. Robisz...
to musi być za pomocą formuł, nie chcę sortowania
sortowanie excel sortowanie tekstu excel sortowanie danych excel
prosty pilot włącz wyłącz pralka połowa załadunek głowica telewizorze
fotowoltaika instalacja fotowoltaika instalacja
Chłodziarko-zamrażarka Electrolux nie mrozi i bulgocze - przyczyny i rozwiązania Zmywarka Electrolux zatrzymuje się i rusza losowo - przyczyny i rozwiązania