w załączniku
A tak będzie dobrze? Makro Numerowanie()
Czy liczby zawsze są w układzie rosnącym?. A może wykorzystaj funkcję Suma.jeżeli()
Np. takie uzupełnienie: [syntax=vbscript]If Kolor = r.Font.Color And IsNumeric(r.Value) And Len(r.Value) > 0 Then[/syntax]
Da się: http://obrazki.elektroda.pl/8027992500_1...
Na przykład tak: [syntax=text]=SUMA.ILOCZYNÓW(--CZY.TEKST...
Przed Tobą jeszcze sporo pracy. Zawodników na liście powinno się wybierać wg drużyn, a nie z pełnej listy. W formułach takich jak te z H10:I11 unikaj pustych tekstów, bo nie poradzisz sobie z porównywaniem. Spróbuj, co by było gdyby drużyna 1 nie strzeliła bramki. Formuła do zliczania bramek zawodników: [syntax=text]=SUMA.JEŻELI('MECZE - GRUPA A'!$E$14:$E$350;'LISTA...
Tylko, jeżeli warunki formatowania określone formułami Ponadto uważnie patrzeć na warunki formatowania(zakresy) W porządku, jeśli komórki nie są bardzo wiele.
Użyj funkcji sumy.częściowe() (w argumencie funkcja zliczając np. ilość komórek liczbowych).
Zabierasz się do tego od trochę złej strony. Pamiętaj, że działasz z kalendarzem, a nie ze zwykłymi liczbami. Miesiące 30 dniowe muszą zaczynać się w czwartek lub piątek żeby mieć 5 piątków, jeśli zaczną się w inne dni, to piątków jest 4. Miesiące 31 dniowe muszą zaczynać się w środy, czwartki lub piątki, żeby mieć 5 piątków, jeśli zaczną się w inne...
Witam [syntax=vb]Sub liczbaM() Dim src As Range, dst As Range Dim r As Long, ost As Long, rb As Long Set src = Sheets(1).Columns(7).Cells Set dst = Sheets(1).Columns(15).Cells ost = src(src.Rows.Count).End(xlUp).Row For r = 1 To ost If src(r) = "-" Then rb = r While src(r + 1) = "-" r = r + 1 Wend Range(dst(rb), dst(r)) = r - rb + 1 End If Next End...
Zakładając, że w wierszu 2 jest branża, w wierszu 3 ilość miejsc pracy, oferty w kolumnach B do E to: =SUMA.JEŻELI(B2:E2;"x";B3:E3)
Trzeba znać nazwę arkusza. Nabela odpowiada rzeczywiste Zdjęcia w #1 ?
Nie wystarczy jeśli zliczysz jedynki w kolumnie "B"? Drugim kryterium dla LICZ.WARUNKI mogłaby być kolumna pomocnicza z funkcją MIESIĄC: http://obrazki.elektroda.pl/1784510700_1...
Skoro już VBA, to można rozwinąć funkcję "LiczKolor" do "LiczKolorJeżeli", Np [syntax=vbscript]Function LiczKolorIf(zakres As Range, wzor As Range, var As Range) Dim kom As Range Dim suma As Double Dim kolor As Integer suma = 0 kolor = wzor.Interior.ColorIndex For Each kom In zakres If kom.Interior.ColorIndex = kolor And kom.Value = var.Value Then suma...
Dodanie sum cząstkowych z każdego dnia.
Dzień dobry, Przy obliczeniach związanych z godzinami należy pamiętać, że Excel pamięta godziny jako ułamki doby, a to co jest wyświetlane, to tylko kwestia formatu. Jeśli chce Pan wyświetlić godzinę zegarową, to format powinien być np. g:mm, a jeśli liczbę godzin (także powyżej 24) to [g]:mm. W Pana podsumowaniach formaty były błędne, a formuły dziwne....
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...
ma nadzieję że zrozumiale jest napisane Niezupełnie. po zliczeniu wszystkich wartości z kol. H ( arkusz1) Chyba chodziło o Arkusz2, a Arkusz1 jest skoroszytem, w którym ma być podsumowanie (?) Założyłem, że nazwy i stawki VAT będą wprowadzone w arkuszu1. Przetestuj takie makro. [syntax=vbscript]Sub Podsumuj() Dim A1 As Worksheet: Set A1 = Workbooks("Arkusz1").Sheets("dok...
ElseIf kom <> "" And Left(kom, 2) = "nie" Or Left(kom, 3) = "asd" Or Left(kom, 3) = "ffg" Then 1 błąd. - Left(kom, 2) = "nie" -> w "nie" jest trzy a nie 2 litery 2 błąd. - brak nawiasy -> ElseIf kom <> "" And ( Left(kom, 2) = "nie" Or Left(kom,...
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...
1. W celu uzyskania daty, zamień "." na "-" w kolumnach D i K -zaznacz kolumnę -Ctrl+h Nie wykonuj, jeśli u Ciebie wyświetla prawidłową datę (Czesi mają kropkę, zdaje się). 2. Odejmowanie+format niestandardowy
Dodam tylko że makro w poprzednim poście co do zasady właściwie robi to samo co formuły (no zliczanie spóźnien ma trochę inaczej).
Gotowe makro napisane pod Excel 2003: [syntax=vb] Sub Makro1() ' ' Makro1 Makro ' Makro zarejestrowane 2011-09-22, autor sidsysunia ' ' Klawisz skrótu: Ctrl+q ' Sheets("zestawienie").Select p = Range("c1") 'tu sprawdza ile masz pozycji Range("a2:b" & p).Select ' tu zaznacza wszystkie pozycje bez nagłówka Range("a2:b" & p).Copy 'kopiowanie Sheets("przeliczanie").Select...
Co wnoszą te nowe przykłady, które załączyłeś? Są tam różne wybory stron, ale nadal nie wiadomo, dlaczego taki zestaw stron został wybrany. Wcześniej pisałeś włącznikiem było by wypełnienie na pierwszej stronie – dane podstawowe, konkretnych wierszy ale nie wyjaśniłeś, o które wiersze chodzi, a teraz w tych nowych przykładach pierwsza strona jest identyczna,...
Nie znam struktury Twojej tabeli, ale nie możesz po prostu na koniec zrobić sumy "wszystkich janków"? Ewentualnie możesz spróbować tego: https://support.microsoft.com/en-us/offi... czyli w stylu =SUMIFS(D2:D11,A2:A11,”Janek”... Innego sposobu (w przypadku dużej ilości...
=LICZ.JEŻELI(A1:A5;13) =LICZ.JEŻELI(B1:B5;B1) sorki, chyba nie o to chodzilo, ale zaraz poszukam rozwiązanie udalo się :) =LICZ.WARUNKI(B1:B5;"pilka";A1:A5;A1)
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.
Czy ktoś ma jakiś pomysł w jaki sposób coś takiego zrealizować? Można coś podobnego zrealizować poprzez niestandardową listę jeśli zadbasz o zliczanie wystawianych rachunków (czy liczbę zapisanych arkuszy ?) :D np. tak jak na zrzucie i w załączonym pliku :spoko: 1068668 1068669
Witam, zgodnie z przykładem z załącznika chciałbym zliczyć wartość niepuste między aaa bbb ccc wyszukując je w tabeli obok a przy okazji sumując na tej samej podstawie kwoty obok Chodzi o to ze wartość szukana (aaa, bbb, ccc) występuje raz w tabeli a odległości między nimi mogę być różne, mogą również występować między nimi puste pola których nie chcę...
Czesc Na poczatku przeprosze za brak polskich liter, nie mam mozliwosci ich uzywania. Teraz przeprosze za mozliwe powielenie tematu, ale stricte takiego pytania nie widzialem. Co do problemu Czy jest jakas funkcja, ktora pozwolila by na sumowanie liczb calkowitych (przed przecinkiem)? Tzn Jesli mamy komorki A1 = 12,4 A2 = 10,3 A3 = 4.37 Potrzebuje aby...
Podstaw właściwy zakres...
Dawno nie zaglądałem na forum i nie spojrzałem że autor założył już temat. A ponieważ zasugerowałem się dawnym (z 2012 roku :) ) kodem kolegi adamas_nt czuję się w obowiązku dołączyć do wątku. :) Przerzucę informację z PW jak przedstawił mi to autor: -- ... Może w skrócie opisze o co mi mniej więcej chodzi: Chciałbym żeby załączony arkusz zaczął żyć...
Podstawowa sprawa, co jest błędnym wpisem, a co poprawnym, w kolumnie "D", bez tego ani rusz. np "rusz" poprawnie a "róż" błędnie.
Na początek rozbij sobie te obliczenia na cząstkowe, w dodanych "technicznych" kolumnach. Wylicz ilość godzin, w kolejnej kolumnie stwórz złożony warunek z użyciem funkcji jeżeli() - prawdopodobnie trzy poziomy zagnieżdżenia, tu powinieneś otrzymać ilość złotówek za wyliczoną ilość godzin w konkretnym czasie pracy.
Zliczanie komórek o innym kolorze tła jest możliwe wyłącznie makrem. Jednak nawet makro nie obliczy kolorów jeżeli są one zmienione formatowaniem warunkowym. W makro, w twoim przypadku, trzeba by było zliczać tak samo jak w warunku formatów. Proponuje ci, w przypadku rozwiązania zastosowanego przez kolegę adamas_nt , w jakiejkolwiek komórce wpisać =LICZ.JEŻELI(G1:I3;"<="&C5)...
Upierasz się, żeby nie załączać pliku, a to przecież Twój interes, a nie mój. A problem opisujesz nieprecyzyjnie. Jeśli masz w kolumnie liczby z końcówką "kg" przy formatowaniu Ogólne, to takie liczby są dla Excela tekstem i nie przeszkadzają w sumowaniu liczb (w tym kwot zł). Żeby Excel traktował kilogramy jak liczby ten wpis "kg" musi być albo w innej...
Sorry że tak wyszło ale wyszedł zbieg okoliczności i wynik był dobry. dzięki Bobo za zwrócenie uwagi. Jednak znalazłem coś innego co chyba będzie działało przynajmniej ja sprawdziłem na tym prostym przykładzie zapoczątkowanym przez Ciebie Apstynent. Oto Info z pomocy excela Zliczanie wystąpień unikatowych wpisów 1. Zaznacz kolumnę zawierającą listę....
Witam, mam taki problem. Mam bazę danych i potrzebuje zliczać ilość komórek spełniających dwa warunki. Jeden warunek odnosi się do kolumny z datą drugi do kolumny z komórkami pustymi albo zawierającymi 1. I teraz tak. Chce żeby zliczać np. Wszystkie komórki z "1" które są równocześnie na przykład w styczniu. Daty są różne, w formacie RRRR-MM-DD Kombinowałem...
W załączniku dwie wersje rozwiązania. Łatwiejsza, z arkuszem pomocniczym (w przykładzie dla poniedziałku). Minusem jest arkusz (arkusze) pomocniczy. Trudniejsza (wtorek) dla, w przykładzie, dwóch pracowników z wykorzystaniem kolumny pomocniczej i dodatkową tabelką. Tu wystarczy dodawać kolejne JEŻELI. Minusem jest długość funkcji.
no Więc dobrze postanowiłem zrobić to sposobem, który zaleciłeś Markoz. Wyliczyłem, że bede potrzebowal około 3000 kombinacji czyli 3000 kolumn pomocniczych. Cos strasznie kombinujesz. W excelu nie wskazane jest rozbudowywanie arkusza na szerokość, bo to go strasznie spowalnia. Z tego co widzę bardzo mało znasz excela, a to sprawia, ze niewłaściwie...
nie pomoglo?
Tam w tej komórce z FZ występuje numeracja pierwsze Fz to FZ1 ale nie wiem czy numer tutaj ma znaczenie. Ma o tyle, że do tej pory sprawdzałem, czy wartość komórki = FZ, teraz trzeba sprawdzić, czy w łańcuchu znaków, będącym wartością komórki, znajduje się fragment FZ. Dodatkowo w komórkach A pod fz znajdują się głównie cyfry bądź puste pole więc może...
Jak zaznaczę tą pustą komórkę i dam tą funkcję to w zakresie mam całą kolumnę w której chce zliczyć te oceny a w kryteriach co pomocy Dodano po 2 Juz sie z tym uporałem temat zamykam.
Wystarczy wyłączyć "(brak)", a w jaki sposób proponujesz wyciągnięcie samej daty? Wyciąganie typu "LEWY" się nie sprawdza.
Nie bardzo rozumiem, jak to chcesz rozbijać na te miesiące i lata. Wg daty transakcji po przerwie? Dla wszystkich klientów razem? Czy dla każdego osobno? I czego oczekujesz teraz? Wygenerowania tej kolumny pomocniczej? Nadal nie wiem, której wersji Excela używasz. Zakładam, że nowej. Wtedy taka formuła dynamiczna: [syntax=text]=JEŻELI(($A$2:$A$1277=$A$3:...
Tak to jest jak amator excela bierze się za takie rzeczy :-) Wielkie dzięki ! Pozdrawiam
Tak jak wspomniał kolega adamas_nt - załącz przykład (jeżeli to excel2007 i wyżej spakuj plik) lub napisz warunki jakie są wpisane w formatowaniu warunkowy. Wtedy da się określić czy formuły excelowskie to ogarną czy trzeba będzie pisać makro. Jeszcze raz powiem - nie da się makrem (i inną formułą) znaleźć zmianę barwy komórki zmienionej za pomocą formatowania...
Możesz skorzystać z funkcji "lewy" i "prawy", później wszystko zamień na minuty(chociaż zliczając tylko godziny nie musisz)...dalej już chyba dasz sobie rade ;-) Ściślej w jednej komórce można taką funkcją: =JEŻELI(D5<>"";PRAWY(D5;2)-LEWY(D5... Oczywiście tyczy się komórki D5. Pozdro
Ponieważ pisałem że nie pomagam na PW więc tu zamieszczam przykład który jeszcze dostosuj do siebie. W środku jest kod przedstawiony przez kolegę pitemxa dla jeszcze dwóch kolorów. Podobnie dla tła Jak wiesz już jaki jest "kod grubej czcionki to zapewne sobie poradzisz w przekształceniu kodu. Jak nie wiesz to nagraj makro i popatrz na nagrany kod. "wyłuskaj"...
Dzięki za pomoc. Może nie napisałem jednej istotnej sprawy, że wyborów ze słownika może być od 1 do 44 pozycji (wpisów) ;) Teraz działa tylko dla trzech. Także chodziło by mi o docelowe formatowanie wypisanej ze słownika pozycji w negatywne/pozytywne: 1) Ochrona głowy 2) Ochrona oczu 3) Ochrona rąk a nie tak jak jest teraz po średnikach. Rozumiem, że...
Po mojemu, spełnione muszą być oba warunki z obu znalezionych funkcji. Zmodyfikowana, będzie wyglądać po prostu: [syntax=vbscript]Function SumCellsByColor(rData As Range, cellRefColor As Range) Dim indRefColor As Long Dim indRefFontColor As Long Dim cellCurrent As Range Dim sumRes Application.Volatile sumRes = 0 indRefColor = cellRefColor.Cells(1, 1).Interior.Color...
zliczanie excel excel formuła zliczanie excel zliczanie godzin
brother komunikat wymień toner czujnik zalać mondeo android
VW Passat B5 1.9 TDI AVB - odcina moc podczas jazdy Manta DVBT024PRO – aktualizacja firmware USB, problem MUX 8, instrukcja krok po kroku