[url=https://www.youtube.com/watch?v=ywS... coś znajdziesz.
Czy ma ktoś jakiś pomysł na formułę która zautomatyzuje poszukiwania? Proszę o pomoc. W załączeniu Excel Rozważyłbym przeprojektowanie tej tabelki albo skorzystanie z tabelki przestawnej. Ale ok. Potraktowałem to jako challenge - powstała jednolinijkowa formułka ;) Zasada działania: iloczyn logiczny ze sprawdzenia miesiąca z dniem daje nam dzień albo...
Zerknij wpierw tutaj, czy cokolwiek by ci się nadało do adaptacji pod twoje potrzeby: https://www.elektroda.pl/rtvforum/topic3... https://www.elektroda.pl/rtvforum/topic3...
ale funkcje tablicowe to już "wyższa" matematyka excela Jaaaasne. :D :D I kto to pisze. To ja, zgodnie z tym co mam napisane nad tym brzydkim ryjem po lewej mogę używać takich zwrotów, a nie wirtuoz Excela. Ale żeby temat trochę uprościć to zamiast tablicówki można użyć zwykłej: =suma.iloczynów((zakres1="a...
Ale to zwróci ci, czy cały numer jest parzysty. A jeśli kolega ma (np. poprzez funkcję LEWY) wydzielone poszczególne cyfry do osobnych komórek, to IMO sumę parzystych cyfr najprościej zrobić tak: =LICZ.JEŻELI(A1:J1; 2)*2+LICZ.JEŻELI(A1:J1; 4)*4+LICZ.JEŻELI(A1:J1; 6)*6+LICZ.JEŻELI(A1:J1; 8)*8 Gdzie kolumny...
Ech, pomyliły mi się te plusy z minusami :) Trzeba zamienić warunki pętli.
Dla Excela 2007 i powyżej: Formatowanie warunkowe -> Nowa reguła-> Użyj formuły do określenia komórek, które należy sformatować. W okienku formuły wpisujesz warunek "=ORAZ($A$2=1;$B$2="") i dalej ustawiasz format komórki Dla pozostałych komórek ustawiasz warunki format podobnie.
Gdybyś mógł te warunki naliczania zebrać w takiej postaci: od .....warunki........do od .....warunki .......do To można uniwersalną regułę stworzyć.
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.
Jeżeli dobrze rozumiem to czas dostawy dotyczy wszystkich paczek w danym tygodniu. Jeżeli tak to dokładasz wiersz tydzień przyjazdu który jest sumą wiersza tydzień i czas dostawy . Wtedy za pomocą suma.jeżeli() otrzymasz wynik dostaw w każdym tygodniu. https://obrazki.elektroda.pl/2450138800_...
Formuła zwraca Fałsz, jeśli oba warunki niespełnione. Wystarczy w to miejsce jeszcze jedno jeżeli zdaje się. =JEŻELI(ORAZ(A5>-9;A5<9);PRAWDA;JE... wyszukaj";FAŁSZ))
Jeżeli jest więcej warunków wykorzystaj suma.iloczynów() w 2007 już jest cos w stylu sumy warunków ale suma.iloczynów w obu przypadkach będzie działać. =SUMA.ILOCZYNÓW((warunek1)*(warunek2)*(w... kolumna)) (warunków może być więcej /mniej) Przykaład przy założeniu że tabela z danymi A1:D50 a warunki w kolumnie F (ale to dowolność) =SUMA.ILOCZYNÓW((A1:A50=F1)*(B1:B50=F2)*...
Problem w tym, że jeśli dam aby pomijał tekst "po terminie" to będzie pomijał wszystkie teksty... Chodzi o to, że pomimo tego, że komórka jest pusta to arkusz pustą komórkę traktuje jako datę jeśli cała kolumna jest tak sformatowana. .. Wiec sprawdzaj 2 warunki w forumule np.: ORAZ(E20<DZIŚ();E20<&g... albo kolejny...
Chyba nie znajdziesz jednej "funkcji" :cry: , która obsłuży wszystkie Twoje wymagania w założonym układzie :crazyeyes: , ale możesz wykorzystać kilka prostych formuł (dla każdego zboża osobna :D ), żeby uzyskać zbliżony efekt - jak na zrzucie :spoko: 928057 Takie formuły będą dodatkowo zliczać (sumować) wszystkie ilości, które mogłyby wystąpić w nieco...
Przyznam, że skorzystałem z pliku który dawno temu zamieściłem tu na forum jako ("zmienny kalendarz"). Dodałem tylko twoje warunki za pomocą ostatnio modnej na forum funkcji suma.iloczynów w nieopisanej przez MS wersji "sumy warunków". Silnik do kalendarza tkwi w ukrytej kolumnie A Jeżeli za dniówkę wpiszesz 0 formuły będą brać to do średniej. Jeżeli...
Niby spoko ale czasochłonne dla mnie :cunning: Widać, że masz niewiele doświadczenia z Excelem i nie potrafisz nawet wykorzystać natywnych możliwości programu :cry: Pierwsze 6 wierszy (te z kryteriami filtrowania) możesz zawsze ukryć przed użyszkodnikami :D tego arkusza. Warunki filtrowania zapisane są w postaci samo aktualizujących się formuł więc...
Na ten moment przy moich danych mail powinien wysłać się do 2 osób, a wysyła się 1 mail. Set OtlMail = OtlApp.CreateItem(0) Nie działa bo masz poza pętlą. Zmień [syntax=vbscript]With OtlMail [/syntax] na [syntax=vbscript]With OtlApp.CreateItem(0)[/syntax]
Jest. Jeżeli nie są spełnione 2 pierwsze warunki (czyli wszystkie inne)... To tak jak z teściową: =Jeżeli( Gada ;"udawaj że słuchasz";Jeżeli(Patrzy;"uśmiechaj się";"luzik, nie gada i nie patrzy")) No i formatowanie warunkowe w odpowiednich kolorach :)
jakimi formułami można to formatowanie zrealizować Można to zrealizować np. tak jak na zrzucie: 1244706 przy wykorzystaniu formuł typu =ORAZ(MIESIĄC($B2)>=1;MIESIĄC($B2)<... Będziesz miała natychmiastowe formatowanie całego zakresu (np. 100 wierszy) ale tylko wtedy gdy spełnione są warunki ;-)
A więc.. sprawa jest bardzo prosta, musisz stworzyć warunki w kolumnach np z prawej strony danych. Warunki takie będą wyświetlać 1 lub 0 w przypadku prawdy i fałszu (D, E, F), w kolumnie G za pomocą znaków konkatenacji lub funkcji złącz.teksty() łączysz wszystkie 1 i 0 z kolumn w których znajdują się warunki. Powstają Ci w ten sposób słowa kodowe np:...
Może to ci trochę rozjaśni. Chodzi o formatowanie warunkowe. W moim przypadku posłużyłem się dodatkowymi komórkami pozwalającymi wyliczyć dane wartości ale możesz je pominąć wpisując odpowiednio zmodyfikowane warunki formatowania (np. tak jak w poście podanym przez adamas_nt). Dla zrozumienia stań na komórce (zaznacz komórkę) a2 (lub a3,a4,a5) - menu...
Tak, Np ActiveCell.FormulaArray = "=SUM(A1:A5)" Wracając do makra. Jeśli wypełniasz "od końca" to zmień warunek Target.Column na 8... Edit: Jeśli robie to chaotycznie to zmień i uzupełnij warunki [syntax=vb] ofs = IIf(Target.Column = 8, 1, -1) If Target.Column = 8 Or Target.Column = 9 And Target.Value <> Empty And _ Target.Offset(0,...
Tak z ciekawości postanowiłem sprawdzić czy da się prostymi formułami. Dla ułatwienia przyjąłem, że maksymalnie może być 5 powtórzeń. Jeśli ma być więcej, trzeba dołożyć warunki w kolumnie H oraz poszerzyć "grupy" w kolumnie N - Arkusz2. Wysokość tabeli wynikowej wg rozmiaru w Arusz1 4x3=12 komórek Trochę prymitywnie, ale działa :) Edit: wyszukaj.pionowo...
Najprosciej w kolumnie D wpisz warunki np w D2 =DŁ(USUŃ.ZBĘDNE.ODSTĘPY(B2))>0 nastepnie w jednej komorkie np. w E1 =ORAZ(D : D), w makrze If Range("E1") Then ' tu wysłanie pliku mailem Else ' tu uwaga End If
:arrow: tadkli9743 Zaglądałeś w ogóle do arkusza? A u mnie bez kolumn pomocniczych (lub VBA) ani rusz :( dane z postu #1 http://obrazki.elektroda.pl/9886155100_1... W G1: =LICZ.JEŻELI(B1:E5;PRAWDA) Edit: Aj! Miały być tylko 6-cio cyfrowe http://obrazki.elektroda.pl/6354320300_1... Teraz warunek mam ">99999". Ale, jeśli...
Prawie to samo chciałem zaproponować (różnica w znaku ";" zamiast "*" - łatwiej zauważyć że tu warunki a tu mnożona tablica =SUMA.ILOCZYNÓW((A1:A56000=F... Funkcji suma.iloczynów nie trzeba "zamykać" klamrami. Ona się zachowuje jak tablicowa bez wymuszania obliczeń tablicowych. Jednak jak...
A może /bez makra/ tak przez tablicę w tablicy zdefiniować ze dwa wiersze w pierwszym imiona w drugim wartości zaś tu wyszukaj.pionow i pobieranie danych z tamtej tablicy. Przykład: =WYSZUKAJ.PIONOWO(A1;imiona;2;FAŁSZ) gdzie: a1 - wpisane imię ewentualnie wybierane z listy, imiona - tablica z dwóch wierszy pierwszy imię, drugi przypisane wartosci do...
Nie działa, bo w liczeniu tej formuły (jak właśnie sprawdziłem) znalazłem na oko ze dwa błędy, które po poprawieniu generują jeszcze inny bład, bo co najmniej jedno z założeń jest złe (które: jednym z założeń jest, że godzina START może być wyższa niż godzina KONIEC i że obie godziny mieszczą się w zakresie nocnym. Za liczenie tego odpowiada jedna reguła,...
Dzień dobry, Wydaje mi się, że niepotrzebnie się Pan obraża, bo moje pytanie chyba jednak było zasadne - w nowej wersji usunął Pan to godzinowe formatowanie i teraz wiadomo, że chodziło Panu o liczby całkowite. Lepiej wyjaśnić wątpliwości zawczasu aniżeli zrobić coś nie tak i później poprawiać. Pana problem wcale nie jest banalny i pewnie dlatego nikt...
Można umieścić kod w ThisWorkbook przy zdarzeniu Open. Żeby zabezpieczyć plik przed otwarciem bez makr można ustawić na kluczowe arkusze atrybut VeryHidden (z poziomu edytora VB) a widoczny zostawić dodatkowy pusty arkusz. Przy starcie jeśli warunki są spełnione wystarczy zamienić atrybuty. Tu konieczne hasło ochrony VBA. Przy zamknięciu ustawić na...
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...
Pytania dodatkowe: -czy te dane w wierszach są tylko z zakresu 1-9 -czy to są tylko liczby Jeśli oba powyższe warunki są spełnione to rozwiązanie okazuje się banalne. Przy wykorzystaniu kolumny pomocniczej nie ma znaczenia jakie są dane w poszczególnych komórkach. Mogą być mieszane tu cyfry tu liczby, bo poprzez łącznik & zawsze wynikiem będzie tekst...
Jeśli wszystkie warunki były znane od początku, to być może byłoby oczekiwanych wyników. biorąc pod uwagę fakt, że Pan dwa razy więcej postów i są wystarczająco dużo punktów, myślałem, że to po prostu dać wskazówkę. Dlaczego wyszukiwanie w kolumnie I nie działa z poniższym kodem ).AutoFilter Field:=9: w tym przykładzie nie ma nic o kolumnie 9 przy pierwszym...
... gdyż naciskasz F9 idziesz zrobić kawę, wracasz i gotowe :D ... A mogę zapytać po co naciskasz F9? Masz wyłączone automatyczne odświeżanie? Odwołania cykliczne w formułach? Owszem F9 wymusza przeliczanie ale całego arkusza/skoroszytu a akurat "moje" rozwiązanie tego nie potrzebuje (pod warunkiem że masz włączony standardowo automat w opcjach) W...
Aby połączyć w ten sposób warunki JEŻELI, musisz je zagnieździć. Czyli JEŻELI(warunek1=x;wtedyx;JEŻELI(warunek2... Sprawdza czy spełniony 'warunek1', jeśli tak to robi 'wtedyx', a jeśli nie, wtedy sprawdza warunek2, itp. Rozumiesz? EDIT Nie do końca rozumiem o co chodzi, także nie widać co masz w J8...
Przejrzyj dobrze kod. Ostatnią funkcję masz "zaremowaną". [syntax=vb]'Call GetOnlyGoodValues(x1, x2, x3, x4, x5, x6, x7, x8, x9)[/syntax] Wewnątrz GetOnlyGoodValues wykonywane jest przeszukiwanie. Działa to dobrze bo sprawdzałem, ale generowanie czegokolwiek trwa baaaardzo długo. Zapis do komórek Excela mija się z celem o czym już pisałem. Właśnie dodałem...
Którego masz excela? Jak 2007 i wyżej to dla pierwszego "problemu" jest funkcja licz.warunki() A do "trudniejszego" problemu: w funkcji licz.warunki() w jednym warunku umieść Miesiąc(Dziś())
Musisz poćwiczyć zatwierdzanie formuły...
Wszystkie typy, włącznie ze zwracanym, zdefiniowałeś jak Double - choćby to jest źle. [url=http://dzono4.w.interia.pl/kurs/dod...
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...
Witam mam ogrooooomna prośbę potrzebuje i nie mogę poradzić sobie funkcja jeżeli ani warunki Zrobić formule taka Komórka e5 ma wartości procentowe wyniki sprzedaży od 0 w górę I chcę w osobnej komórce mieć takie coś Jak wynik poniżej 80% daje wartość 0 Jak wynik większy od 80 ale mniejszy od 150 % daj wynik 1 Jak wynik większy lub równy 150% daj wynik...
Jesli naprosto usunuc - tak, a jesli zamiast 2 MsgBox If odp=vbYes ??
Jeśli nie zrobiłeś błędu w swoim przykładzie i w przypadku "1" robisz d23-d4, a w pozostałych przypadkach robisz d23-x (x to będzie jakaś wartość), to będzie trzeba zastosować warunek dla jedynki, a resztę zrobić na lenia (wariant 2 w moim przykładzie). Jeśli masz błąd i w przypadku 1 też chcesz zrobić działanie d4-d23, to jeszcze bardziej na lenia...
Cześć. Jestem raczej początkujący z Excel vba i może to banalne, ale pogubiłem się i kompletnie nie mogę znaleźć rozwiązania. Chcę napisać funkcję, której zadaniem jest wypisanie po przecinku wszystkich rodzajów produktów które są w danym sklepie (wierszu). Warunki są w kolejnych kolumnach, jeżeli 1 produkt jest w sklepie. Jak na zdjęciu. https://obrazki.elektroda.pl/7415622500_...
Zdradzisz jak to zrobiłeś ? Rozwiń plusik i zobacz całą formułę. Główna formuła licząca godziny w danym dniu to: =WARTOŚĆ(PRAWY(D6;DŁ(D6)-ZNAJDŹ("-";D6;1... Reszta to proste warunki jeżeli() Czy też wytłumaczyć powyższą formułę (jak liczy) ?
Zakładam, że ta tabela TCOne będzie się rozrastała i zmieniała :D , więc proponuję ewentualnie się od niej uniezależnić i poprzez "nazwane funkcje" uprościć tą formułę przeciąganą w kolumnie A :idea: - tak jak na zrzucie :spoko: 1045128 Zmiana oznaczeń (XXX - AAA itd.) można zrealizować poprzez zagnieżdżenie formuły JEŻELI() - 1045149
chciałbym żeby excel wyszukiwał na podstawie dwóch zakresów, tj. HH oraz np. CC, jak to zrobić odwołując się do poniższego przykładu ? Wstępne zrozumienie problemu Chcesz rozszerzyć istniejącą formułę w Excelu, aby wyszukiwać dane na podstawie dwóch kryteriów, tj. wartości w kolumnach HH oraz CC . Obecnie korzystasz z formuły wykorzystującej funkcje...
Wiem że jestem trochę późno, ale dołożę kilka uwag może się przyda w przyszłości. Jako inżynier prowadzący kilka podobnych projektów i zajmujący się elektroniką całe życie, dołożę swoje trzy grosze. 1. Solary - można zastosować ale trzeba dobrze policzyć. Jeden z projektów, który prowadziłem był zasilany całkowicie z paneli PV i z obliczeń wynikało,...
Z plikiem było by dużo łatwiej bo nie wiem co dokładnie masz wpisane w kolumnach, ale według mnie powinieneś użyć funkcji licz warunki + może coś dodatkowego.
Przy tak rozbudowanym arkuszu Excel nie będzie działać błyskawicznie. Excel jest programem uniwersalnym, ma różne "wodotryski", które zabierają czas. W tym przypadku pole tekstowe trochę spowalnia, bo ono "jest gotowe" po naciśnięciu każdego klawisza. Gdyby dane wprowadzać do komórki, filtr zaczynałby działać dopiero po 'Enter', więc byłoby szybciej...
excel warunki excel obliczanie warunki warunki generacji
kernel security check podgrzewacz przepływowy stiebel silnik wiatka
makita migają diody radio makita
Długość kapilary termostatu wewnątrz zamrażarki Navitel MS700 - Co oznacza komunikat "ładuje skórki"?