Porównujesz wartość komórki z zakresem komórek. Jeżeli ma być że jest równe jednej lub drugiej z tego zakresu, użyj funkcji logicznej LUB(). Natomiast jezeli w zakresie chcesz coś znaleźć, to funkcja JEŻELI jest całkowicie nieprzydatna, tu trzeba użyć funkcji WYSZUKAJ.PIONOWO albo WYSZUKAJ.POZIOMO.
zastosowanie zapisu np. =JEŻELI(B1="";"";JEŻELI(D1="";"";SUMA(B1... nie pomaga. A powinno. Spróbuj =JEŻELI(LUB(B1=0;D1=0);"... Ostatnia wartość: Jeśli kolumna nie ma dziur (każdy wiersz jest wypełniony), to zlicz niepuste i podstaw jako argument funkcji ADR.POŚR. =ADR.POŚR("A"&ILE.NIEPUSTY...
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:...
To jest projekt edukacyjny, musisz sam się wykazać. Dla podpowiedzi wyważasz otwarte drzwi, bo STL ma funkcję do generowania permutacji. Opisana jest w dokumentacji, masz kod źródłowy. Błędy kompilatora wynikają chyba z tego, że używasz funkcji zagnieżdżonej (nested functions). Mało który kompilator obsługuje takie cóś.
Dajesz funkcję zagnieżdżoną. Jeżeli pierwszy warunek funkcji jeżeli jest spełniony to wstawia wartość jak nie to przechodzi do następnego itd. =jeżeli(a=b;PrawdaB;jeżeli(a=c;PrawdaC;....
Wyskakuje gdzie? Po zatwierdzeniu formuły? W takim razie formuła ma błąd, trzeba ją zapisać poprawnie. Zacznij od jakiegoś innego arkusza, napisz coś z raz zagnieżdżoną funkcją jeżeli() dla zrozumienia mechanizmu działania takiego wpisu.
Pod "fałsz" podstawiasz następną funkcję, w której też jest "fałsz". Nic się nie martw, zawsze jakiś fałsz zostanie. Inaczej: Jeżeli(MAŁA;mysz;krowa) Fałszem jest "krowa", bo nie jest mała. Krowa, to to, co zostanie, jesli nie będą spełnine wszystkie warunki zagnieżdżonej funkcji. Powiedzmy, że drugim sprawdzaniem będzie: Jeżeli(ŚREDNIA;koza;krowa)...
Za pomocą makr pewnie, skoro standardowe funkcje nie pozwalają. Gdyby Twój opis był jaśniejszy, już kilka osób pewnie by Ci pomogło. Dwa razy czytałem Twoje posty i nadal nie mam pojęcia, co chcesz tak właściwie osiągnąć (chodzi o wynik końcowy, bo wiem, że zmieniając coś chcesz zmienić resztę tabeli, ale według jakich kryteriów - nie mam pojęcia)....
Trochę zagnieżdżeń funkcji JEŻELI wystarczy w tym przypadku.
Bo przez makro to widzę że musi to przejść przez naciśnięcie CommandButton? Nie musi, pod jakie zdarzenie podepniesz, to pod nim zadziała... Na funkcjach jakby to wyglądało? Nie myślałem, pewnie jakoś się da przez bardziej skomplikowane, zagnieżdżone funkcje. Pisałeś, że może być makro, to jest makro.
Tak jak pisał Kolega, funkcje w excelu można zagnieżdżać. Co to oznacza? Standardowa funkcja jeżeli wygląda tak: =JEŻELI(WARUNEK;_PRAWDA_;_FAŁSZ_) - czyli na przykład: =JEŻELI(A1<10;1;2) Ten banalny przykład oznacza, że jesli w polu A1 jest wartość mniejsza niż 10 to w wyniku dostaniemy wartość 1, a jeśli tak nie będzie (czyli będzie 10 lub więcej)...
Witaj. Powinieneś zagnieździć funkcje Jeżeli: =Jeżeli(H2<4; 4; Jeżeli(H2>40; 40; H2)) Czyli: Jeżeli h2<4 to wypisz 4, jeżeli nie to sprawdź czy h2>40 - jeżeli tak wypisz 40, jeżeli nie to wypisz H2.
WIELKIE DZIĘKI !!! Tylko mi się wydawało, że potrafię używać funkcji zagnieżdżonych. Oba rozwiązania są sprawne i szybkość jest ta sama.
Zagnieździć dwie funkcje JEŻELI i do tego funkcję CZY.* (np. CZY.LICZBA). Dla wartości w komórce A1: =JEŻELI(CZY.LICZBA(A1);JEŻEL... Mam nadzieję, że rozumiesz ;)
Można pokombinować z zakresami w funkcji jeżeli (funkcja zagnieżdżona).
Przykład: '(a (b c d (e f)))' - jest jako napis, trzeba to zamienić na listę ('a', ('b', 'c', 'd', ('e', 'f'))). Czy ktoś zna funkcję, która to robi?
Jeżeli w programie występuje nadpisywanie RAMu to można w dowolnym jego miejscu sprawdzać SP? Kiedy SP może się przepełnić, np w czasie przerwań albo wywoływania funkcji zwłaszcza gdy operuje się na większych buforach/ stringach? SP możesz odczytać w dowolnym miejscu, to przecież jeden z dostępnych rejestrów MCU, ale... średnio to pomaga. Owszem, zauważysz,...
Właśnie chodzi o zagmatwanie funkcji aby wyłuskać dane. W załączeniu przykład samo CL zadziałało w integracji (czyli pozbyciu się komórek pomocniczych to dopiero 1/3 głównej funkcji) ale już przy zmianie PM przy integracji (czyli pozbyciu się komórek pomocniczych) krzyczy że ża duże zagnieżdżenie funkcji i stop. A to przecież dopiero druga część głównej...
Jak się domyślam (jeśli chodzi bez makra) funkcję zagnieżdżona? Jakaś podpowiedź? Natomiast jeśli chodzi o makro to potrzebuję te nr faktur, aby później porównać z inna tabelą i przypisać odpowiedni NIP do danego klienta.
Ciężko zrozumieć o co chodzi bo opis problemu jest zagmatwany, ale pewnie wystarczy funkcja Jeżeli() z zagnieżdżoną funkcją Dziś().
Proponuję skorzystać z funkcji MIESIĄC i zagnieździć funkcję JEŻELI. Jeśli ma to być zrobione w VBA to MONTH i IF.
Można za pomocą wyszukaj.pionowo lub indeks. W przedstawionym przykładzie prostsza wersja z wykorzystaniem wyszukaj.pionowo. Skopiuj funkcje w dół i będzie działać (nie kopiowałem by zaoszczędzić na wielkości pliku). Oczywiście zagnieździłem tą funkcję w "Jeżeli" bo nie wszystkie indeksy są w danych kolumnach. Na przyszłość przed podaniem tak dużego...
Uzupełnię pytanie kolegi yogi009 Ile maksymalnie wierszy liczy grupa? W załączniku przykład dla trzech. Ograniczeniem jest maksymalna ilość zagnieżdżeń funkcji JEŻELI.
Chodzi mi po kolei jakie zastosowanie ma np funkcja PRAWY To się nazywa lenistwo. Jeżeli w Twoim Excelu nie działa klawisz F1 kliknij na ostatnią pozycję w menu. Tam jest to bardzo przystępnie opisane. co ona wykonuje jako funkcja zagnieżdżona to samo co nie zagnieżdżona.
Zamieniłem asm na __asm__ żeby było zgodne z C99 i teraz mam: syscalls.c:34:34: error: expected ')' before 'stackPtr' w linii: [syntax=c] if ( (((caddr_t)&_HEAP_START stackPtr) && (nextHeap > stackPtr)) || [/syntax] BTW ten warning o funkcji zagnieżdżonej ten zniknął.
Nie ma takiej zależności. Jeśli nie korzystasz z dynamicznej alokacji pamięci to możesz to bardzo zgrubnie oszacować po ilości zmiennych automatycznych (lokalnych), a szczególnie tablic. To co czyni takie oszacowanie szczególnie trudnym to określenie stopnia zagnieżdżenia funkcji - bo to zajmuje sporo pamięci na stosie. A zależy to od ilości przerwań,...
Użyj funkcji INDEKS z zagnieżdżonymi PODAJ.POZYCJĘ.
A nie myślałeś o zagnieżdżeniu funkcji?
Do rozwiązania tego problemu proponowałbym funkcję =WYSZUKAJ.PIONOWO() Można to osiągnąć poprzez wielokrotne zagnieżdżenia funkcji JEŻELI, ale kod jest wtedy mało czytelny i może sprawiać problemy przy poprawianiu.
A tutaj wujek G. nie zabrał?? :) For i = 1 To Len(text) If Mid$(text, i, 1) = "a" Then count = count + 1 Next
po prostu - masz thread, który pisze do SD. odbierasz ramke, który jezt zablokowany na kolejce, semaforze, mutexie czy tez notyfikacji. Przykład: Jak odbierzesz ramkę wstawiasz do kolejki dane (lub tylko referencję). Thread zapisujący na kartę się odblokowuje i zapisuje. Możesz miec (jezeli wstawiasz do kolejki same rwskażniki do buforów) dwa (lub węcej)...
Witam! Mam pewien problem z wymyśleniem formuły w excelu do zrobienia tego co chce. http://obrazki.elektroda.net/94_12738308... Chciałbym, aby wartość w komórce E17 (2x25 pod W2) była wyszukana w kolumnie M (2x25;2x35 itd) tabeli i następnie z danego wiersza została wybrana wartość z kolumny np. N (kolumna obok). Jedyny pomysł jaki wymyśliłem...
Excel w swojej pomocy ma dość fajnie opisane te funkcje i polecam zajrzeć. Jest opis i jest przykład działania. W przykładzie Kolegi jest funkcja zagnieżdżona, czyli musisz najpierw przeanalizować, co generuje funkcja PRZESUNIĘCIE(Towar;;;;2), a potem co by zrobiła funkcja WYSZUKAJ.PIONOWO(A2;X;2;FAŁSZ) - gdzie X to wynik wcześniej wspomnianej funkcji...
Witaj, Można się upewnić, że w przypadku nieodnalezienia wartości funkcja wyszukaj.pionowo zwróci błąd (jest to opisane w pomocy funkcji). Dalej można opakować tę funkcję w funkcje czy.błąd oraz jeżeli. W funkcjach jeżeli można zagnieździć kilka warunków i kilka funkcji wyszukaj.pionowo, więc można sobie szukać w trzech tabelach.
Na formułach się pewnie też da No pewnie, że się da :D jak będzie tak mała liczba danych - wystarczy 5 krotne zagnieżdżenie funkcji jeżeli :D
ok, załączam plik, nie pomyślałem o tym od razu za co przepraszam. d4 - wartość która będzie wyliczona przez jakąś tam funkcję e4 - przyporządkowana wartość z zagnieżdżeniem funkcji if może bym sobie jeszcze poradził, ale vba nie ogarniam ani trochę, więc jeśli ktoś obeznany w vba mógłby napisać funkcję która rozwikła mój problem, będę bardzo wdzięczny.
Masz zagnieżdżone funkcje w main(). Przy okazji mylisz języki, C# to zupełnie inny język, to co pokazujesz to klasyczny C.
Witaj. Sprawdź: =JEŻELI(A1<2;"Brak promocji";JEŻELI(A1>4,5;&quo... wyróżnienie";"Otrzymał promocję")) Oczywiście zamiast A1 podstaw swoją komórkę. Dodano po 16 Kolegi drugą formułę można poprawić na coś takiego: =ZŁĄCZ.TEKSTY(JEŻELI(J3>4,5;&... wyróżnienie";"");JEŻE...
Zdefiniuj "łącze komórki" dla obu checkbox'ów (dwie osobne) i sprawdzaj zagnieżdżoną funkcją JEŻELI. prawda/fałsz;"OK" fałsz/prawda;"Błąd" pozostałe przypadki;""
Witam, Próbowałem rozwiązac problem funkcjami zagnieżdżonymi z wykorzystaniem wyszukaj.pionowo, jezeli, suma jednak nie mogę sobie poradzić, więc proszę o pomoc. Podstawowe założenia: - w pierwszej kolumnie znajdują się daty w formacie dd.mm.rrrr, są to konkretne dni na przykład 12.04.2009, 25.01.2010, itd. Każda data w osobnej komóre w jednej kolumnie...
Przy takich warunkach jakie podałeś :cunning: można to zrealizować poprzez wielokrotne zagnieżdżenie funkcji JEŻELI :spoko: 940406 całość w załączonym pliku. 940407
A może użyć zagnieżdżonej funkcji jeżeli() ? Normalnie ta funkcja działa tak: jeżeli(warunek; tu_co_jeśli_TAK, tu_co_jeśli_NIE) ale można to nieco skomplikować: jeżeli(warunek; tu_co_jeśli_TAK, jeżeli(inny_warunek; tu_co_jeśli_TAK, tu_co_jeśli_NIE) )
Ja do tego celu używam funkcji wyszukaj.pionowo() (lub wyszukaj.poziomo() zależnie od potrzeb). Funkcja wyszukuje w skrajnie lewej kolumnie tablicy wartość i podaje wartość z tego wiersza ale innej wybranej kolumny. W Twoim przypadku tworzysz tablicę (zakres komórek) dwukolumnową w pierwszej liczby -2, -1, 0, 1, 2 w drugiej odpowiadające im wartości...
Jeżeli chodzi tylko o sprawdzenie czy wpisana liczba mieści się w ustalonym zakresie wystarczy proste zagnieżdżenie funkcji jeżeli. Oczywiście najprościej aby zakres był podany jako minimum i maksimum w osobnych wierszach. https://obrazki.elektroda.pl/4483882400_...
Ale jak to wstawić? Z tym mam problem. Cokolwiek próbuję wstawić to jest bład formuły. Na przykład =LICZ.JEŻELI('Arkusz1'!ADR.POŚR(A1):ADR.... jest błędne. Mogę zrobić =LICZ.JEŻELI(ADR.POŚR(A1&":"&A2);"ok") ale nie mogę dodać 'Arkusz1'. Nie wiem czemu. Nie rozumiem logiki excela, jak zagnieździć funkcję w parametrze. Zawsze takie problemy...
Witam! Mam taki problem w excelu, muszę przerobić pole wyboru w 2 opcji wyboru języka na 3 opcje wyboru. Obecnie działa to na zasadzie funkcji jeżeli, gdy wybieramy język angielski mamy logiczną jedynkę to całą ankietę widzimy w języku angielskim i to samo z językiem niemieckim, chcę dodać język polski do tego. Domyślam się żeby wykorzystać funkcje...
Witaj, Będzie starczyć bardzo mocno zagnieżdżone zestawienie funkcji JEŻELI i ORAZ do sprawdzania, czy warunek spełnia jednocześnie dwa kryteria. Moja wizja (wklej w komórce E6 i rozciągnij w dół na resztę komórek): =JEŻELI(ORAZ(CZY.LICZBA(D6... NORMY";JEŻELI(ORAZ(D6>=1...
Tak naprawdę to żeby to działało przez cały tydzień, od poniedziałku do niedzieli, trzeba by jeszcze jeden warunek zagnieździć - dla soboty dodający dwa dni. Wówczas funkcja tak by wyglądała: [syntax=vb]=JEŻELI(DZIEŃ.TYG(DZIŚ();2)=5...
Proszę o stworzenie formuły która policzyć nadgodziny :D Potrzebne zwykłe zagnieżdżenie funkcji "Jeżeli()" np jak w załączniku 791740
Świetna wiadomość! Jaka była poprawka pojedynczej linii? Czy BK7231U to układ CC8000? Tak mi się wydaje. Być może wciąż mam ten moduł. . A wraz z nim prawdopodobnie BK7231T z nowym sdk. Może ze sterownikiem SPI DMA dla diod LED? Zamówiłem ostatnio jeszcze kilka klonów WS2812 (również RGBW) i zamierzam rozszerzyć OBK o ich obsługę. (at)pkaczmarek2 sprawdzałeś...
No niedokońca można przepisywać z wilkipedi ja nie mogę sobie wyobrazić tego z tym mam trudności zdefiniować umiem ale póżniej te waruneczki zagnieżdżenia funkcji mnie powalają Chyba nie każdy może być programistą Naszczeście na Automatyce nie jest to główną rolą Pozdrawiam.
tak jak piszesz reti używasz tylko do powrotów z przerwań, natomiast samo ret do powrotów z funkcji (podprogramów) aby dosyć jasno pisać kod należałoby się trzymać pewnej zasady, o którą czasem wiadomo ciężko ale... .... otóż po tei inicjalizacji robisz tzw pętlę główną (zamkniętą) - występuje ona w każdym języku wyższego poziomu jak Bascom lub C. czyli...
Poczytaj o zagnieżdżeniu warunków.
Po tej formule chciałbym dodać 3 kolejne.(zaznaczone kolorem żółtym) Jeśli chcesz zwiększyć liczbę wojowników (np. do 16 :D) to musisz zwiększyć zagnieżdżenie funkcji Jeżeli() :idea: np. tak [syntax=vbscript]=JEŻELI(MIN.K($J$4:$J$1...
Witam, nie mam czasu na dokładną analizę kodu ale problem raczej nie jest zabójczo skomplikowany. Powinieneś zastosować jakiś znacznik "właśnie wciśnięto przycisk zmiany efektu". W funkcjach poszczególnych efektów (dużo pętli for) analizujesz wspomniany znacznik i ewentualnie "wyskakujesz" z pętli (czasami chyba kilku zagnieżdżonych), na wyjściu z funkcji...
Witam wszystkich serdecznie :D Problem drugi: -- W jaki sposób policzyć ilość funkcji w danym pliku? Oczywiście liczymy również zagnieżdżenia. Płacą Ci od funkcji ? ;) W moim odczycie pytasz jakby o ilość definicji funkcji. Wątek to traktuje jako ilość wywołań funkcji. Jak widzisz, słowa są ważne
Tak to wymyśliłem :D Można to zrealizować przy pomocy wielokrotnie zagnieżdżonych funkcji jeżeli() 903405 Arkusz z formułami dla eliminacji MŚ w załączeniu :spoko: 903408
Tak na szybko, ogólnie wystarczy formuła tablicowa (zatwierdzamy Ctrl+Shift+Enter) postaci: =SUMA(JEŻELI(Zakres_nazwisk=nazwisko;JEŻ... Potem tylko dodajemy kolejne warunki (dla Time<50 i IN) w wartości_prawdy funkcji JEŻELI. Wiadomo, tylko 7 zagnieżdżeń JEŻELI. Może wystarczy licz.warunki() jak pisze Marcin230 ale...
Takie zjawisko masz, jak stos ci wchodzi na zmienne. Rejestry odkładają się na stosie, jak wywołujesz zagnieżdżone funkcje. Stos przyrasta z przeciwnej strony RAMu, niż zmienne. Jak masz 70% pamięci danych zajęte, to jest to na 99.99% tego skutek. Rozwiązanie jest takie, żeby zmniejszyć liczbę zagnieżdżeń, ew. rozwinąć USART_Transmit wewnątrz USART_Transmit_Word....
Czepia się, bo wszystkie funkcje (w tym ISR) umieściłeś w main. ISR z natury są globalne, więc nie mogą być zagnieżdżone w ciele innej funkcji.
Możesz zagnieździć kilka funkcji ZNAJDŹ i jeśli >0 WYSZUKAJ.PIONOWO, nie zapominając o zamianie liter na wielkie lub małe. Dla mnie o wiele prościej jest wykorzystać własną (załącznik).
Kimi, nie obraź się, ale trochę nadwyrężasz naszą wyrozumiałość. Nie dość, że to jest zadanie dla studentów do rozwiązania (ja już nie mówię o samodzielnym rozwiązaniu, ale czyżby cały akademik nie znał rozwiązania ?), to jeszcze wciskasz tzw. kit. Ja sobie zsumowałem wierszyk z zaległościami i taki bez zaległości i w obu przypadkach arkusz podał eleganckie...
3) Generalnie na początku makra SIGNAL wyłączane są przerwania (funkcja cli), a na końcu są odblokowywane (sei), tak więc nie ma zagnieżdżenia przerwań, po prostu niektóre pomiary gubisz. 2) wg noty katalogowej do masy przez kondensator 1) jeśli ich nie używasz, to należy je ustawić jako WYJŚCIE, i można na nich ustawić stan 0. Nie powinny wisieć w...
Otóż mam kilka pytań dotyczących Excela, byłabym wdzięczna jeżeli ktoś by mógł odpowiedzieć chociaż na kilka :) 1. Jak skorzystać z formatowania warunkowego, by na podstawie zawartości jednej komórki zmieniał się wygląd innej komórki? 2. W jaki sposób ustawia się aby Excel sam dobrał skale osi? 3. Który typ wykresu jest najlepszy do rysowania funkcji...
Jeśli dobrze rozumiem, to rozwiązaniem problemu jest zastosowanie funkcji warunkowej JEŻELI() zagnieżdżonej na tylu poziomach, ile jest kolejnych grup rabatowych (uwaga, bo Excel ma ograniczenie liczby poziomów zagnieżdżania tej funkcji). Ustrzeliłem ekran i tak: w komórce B2 jest wpis: =JEŻELI(A2>8000; 0,02; JEŻELI(A2>4000; 0,01; 0)) w komórce...
(at)koham, no masz rację, ale stwierdzenie, że jeśli fakty przeczą temu co napisałem, tym gorzej dla faktów idealnie tu pasuje. To drugie wywołanie nie służy ponownemu sprawdzeniu przycisków i jest bez sensu, bo nie mierzy wtedy czasu od poprzedniego (choć pełna ms i tak nie minie) stanu przycisku. To tylko potwierdza, że tym bardziej nie należy tego...
Aby wykonywać zagnieżdżone pętle musisz skorzystać ze stosu, czyli z funkcji pop i push , bo pętla korzysta z cx więc każda zmiana tego rejestru wewnątrz pętli może popsuć pętlę. Rozwiązaniem jest wrzucenie cx na stos i użycie jej w drugiej pętli a później odczytanie cx. Przykład taki "mniej więcej", bo już dawno nie pisałem w asemblerze (może nie działać...
kolego azara czepiasz się. Napisałem przykładowa funkcja i była kopiuj-wklej, z większego programu (a dokładnie z pracy inż), gdzie zmienne globalne miały swoje zastosowanie. Jednak oczywiste jest że deklaracje zmiennych trzeba dostosować do własnego programu, to był tylko przykład jakbyś nie zauważył. Nie wiem czy będzie "n" czy "z" to wie autor:P,...
Odpowiedni bit z DB'ka jest podpinany przecież dopiero przy wywoływaniu funkcji, a nie w jej środku - opisałem przecież wszystko dokładnie. Używam wielu funkcji, które robią różne rzeczy i operują na raz na różnych DB'kach i są to funkcje czasem wielokrotnie zagnieżdżone, ale w tym przypadku nie chce to działać poprawnie i w tej chwili nie potrafię...
Najpewniej trzeba będzie użyć formuły wyszukaj.pionowo [url=http://office.microsoft.com/pl-pl/e... albo indeks z zagnieżdżoną podaj.pozycję [url=http://office.microsoft.com/pl-pl/e... [url=http://office.microsoft.com/pl-pl/e...
Jeżeli nie masz zbyt dużej bazy produktów, to załóż sobie drugi skoroszyt z kodami produktów w kol. A, nazwą i innymi parametrami - w kol. B i dalej. W arkuszu ze skanerem użyj funkcji WYSZUKAJ.PIONOWO aby wyszukać wartości z kolumny A, ew. możesz ją zagnieździć w funkcji JEŻELI, żeby nie wyszukiwało dla pustych ciągów w kolumnie A. To jeden ze sposobów,...
Dokładnie. W przypadku takiego zapisu, jak dałeś w pierwszym poście, wszystkie funkcje typu wyszukaj będą się wykładać błędem N/D. W przypadku takiego zapisu jak w oryginale można napisać własną funkcję (makro) w VBA. Jeśli jednak dopuścimy pewne modyfikacje, można pisać jakieś hardkorowe jednolinijkowce. Jeśli w czterech polach z wiekiem napiszemy...
Do porównania do wzorca można użyć operatora Like, czyli całość mogłaby wyglądać tak: For i = 1 To 65536 If Not IsEmpty(ActiveSheet.Cells(i, 1)) Then pos = InStrRev(ActiveSheet.Cells(i, 1), "-") If pos > 2 Then kod = Mid(ActiveSheet.Cells(i, 1), pos - 2, 6) If kod Like "##-###" Then...
czy Cie dobrze zrozumiałem :cry: Akurat nie :D ponieważ tablica w "planners" jest "krótka" to tam proponowałem przekształcić pierwszą kolumnę funkcją KOD() :idea: W rozbudowanej tablicy "Data Sheet" zmieniona jest tylko formuła wyszukiwania poprzez zagnieżdżenie w niej tej funkcji KOD :!: Ale ważne, że działa :spoko:
Tak jak kolega wyżej wspomniał najpierw umieść wszystko co w obecnym kodzie masz między "#define", a "mainem" właśnie w funkcji main(void) tak jak w przykładzie (at)excray . Później musisz jeszcze zagnieździć w funkcji main główną pętlę progamu while(1), w której właśnie będzie zmieniał się stan diody - w innym wypadku stan zmieni się tylko raz. Potem...
do ilu " zapętleń" mogę używać funkcji jeżeli ? Czy nie ma ograniczeń ? Są ograniczenia : zagnieżdżone poziomy funkcji - 64; długość zawartości formuły - 8 192 znaków :idea: Podmieniłem przykład na bardziej przejrzysty To teraz jeszcze podmień odpowiednio argumenty mojej formuły lub twórz swoją :D Niepoważne jest oczekiwanie uzyskania formuły, która...
Kolego, zacznij od podstaw C, bo ten kod nie ma szans na kompilację. Np. konstrukcja: char usart_bufor[60] = ("napiencie") |(sprintf(wynik,"U=%1.3f [V]",adc)); kompletnie nie ma sensu, podobnie UDR = usart_bufor[60] = ("napiencie");. Co to ma być? Kolejna sprawa, że ISR zagnieżdżony w funkcji też nie ma sensu (funkcja obsługi przerwania nie może być...
Wszystkie przykłady sa złe ponieważ zmienne są deklarowane jako zmienne automatyczne w body funkcji. Jeśli taka funkcja zakończy działanie, jej zmienne z natury ulegają unicestwieniu. Tak więc nie trafimy zwróconym wskażnikiem do zawartości zmiennej. Inaczej mówiąc po co nam zwrócony wskażnik skoro może on być już nieaktualny. Jesli taki program zadziała...
Możesz użyć dodatkowej tabeli do przypisania 67 rodajów danych wartości liczbowych a potem użyć funkcji wyszukaj.pionowo (poziomo) lub index w dodatkowym polu. Jest co prawda funkcja jeżeli ale zezwala tylko na siedmiokrotne zagnieżdżenie ... Rozumiem, że chcesz zastąpić jedne wartości drugimi ?
No właśnie jak dla mnie to jest bardzo dziwne, bo wg mnie wszystko przed tą instrukcją jest ok... Jeśli włączasz PLL i MAM, to może spróbuj odpalić wszystko bez PLL i MAM - na niskich prędkościach? A nuż jest to problem sprzętowy... Z jakiego przerwania jest wywoływana ta funkcja? Masz tam przerwania zagnieżdżone? Nie mam już pomysłów... /; 4\/3!!
twój wrapper nie robi nic poza wywołaniem konkretnej funkcji, a mianowicie irqADC - do dispatchera zagnieżdżonych przerwań jeszcze trochę brakuje, bo funkcja taka powinna pobierać adres odpowiedniego handlera z VIC, a ty masz ustawiony adres funkcji na sztywno. kod podany na stronce która przytoczyłem może i jest dla ARMów od Atmela, ale w zasadzie...
Witam, mam do zrobienia taką rzecz w Excelu. Załóżmy, że ktoś wybiera się na wycieczkę. Pod uwagę musi wziąć koszty dojazdu, noclegu, wyżywienia, wycieczek dodatkowych, atrakcji, ubezpieczenia itd. Do każdego z tych punktów mam kilka wariantów odpowiednio droższych lub tańszych od siebie o określoną liczbę procent. Problem polega na tym, że kompletnie...
(...) :16:t<0?t<-72?main(_,t, " Przede wszystkim, warto przepisać ten kod w czytelny sposób, aby ułatwić jego analizę. Kod po przepisaniu wygląda następująco: ```c #include <stdio.h> main(t, _, a) char *a; { if(!0 < t) { if(t < 3) { return main(-79, -13, a + main(-87, 1 - _, main(-86, 0, a + 1) + a)); } else { return 1; } } else {...
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.
Witam. Czy jest możliwe, aby Excel pobierał dane z arkusza, którego nazwa jest w innej komórce arkusza głównego? Przykłady: Jeżeli w arkuszu głównym w komórce A1 jest tekst "Arkusz2", to w komórce A3 ma się pojawić wartość z komórki A1 w "Arkusz2". Jeżeli w arkuszu głównym w komórce A1 jest tekst "Arkusz3", to w komórce A3 ma się pojawić wartość z komórki...
A co do tego dziwnego IFa to nie możesz podzielić zmiennej file_nr przez 16 i wynik wstawić do nr? Arytmetycznie to będzie tyle samo co te zagnieżdżone IFy.
Witam panowie mam mały problemik kupiłem sobie ten moduł i od 3 dni nie mogę sobie dać rady konfiguracją bascoma avr 1.1.8.1 ponieważ wyskakuje mi taki błąd HW stack SW stack and frame space may not exceet the chip memory Przekroczyłeś limit pamięci chipa. Przyczyn może być dużo; począwszy od konfiguracji środowiska kompilacji poprzez za duży kod programu,...
... Jednak dla spokoju mojej duszy jeżeli stworze program w pętli którego będę wyświetlał zmienną na wyświetlaczu LCD to jest możliwe że za którymś razem przerwanie przerwie w „połowie” transmisję danych do wyświetlacza co spowoduje wyświetlenie krzaków na wyświetlaczu tak? Pozdrawiam Jeśli w przerwaniu nie używasz LCD , to NIE MA PRAWA...
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
(...) rzypadku gdy w kolumnie B znajduje się "XYZ", wyszukuje pokazuje w danym polu zawartość komórki z innej wskazanej przeze mnie, i tak jest OK. Chciałbym jednak zrobić w ten sposób, że zamiast "XYZ" pojawi się inny wpis np. "ABC" lub "DEF" i wtedy alternatywnie będzie działało jak powyżej. Jak to zrobić? Wstępna ocena dostępnych informacji Użytkownik...
Cześć. Problem nie jest skomplikowany, tylko jest mimo swojej prostoty trochę żmudny w oprogramowaniu. W przypadku takiego problemu może wystąpić aż 9 różnych sytuacji, z której każda sytuacja ma inne rozwiązanie: - godzina startu to może być przedział 6..22 albo 22..6 - godzina końca to może być przedział 6..22 albo 22..6 - w każdym przypadku godzina...
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,...
Dopiero teraz zauważyłem resztę kodu... Nawet nie wiem od czego zacząć. W każdym razie Ty zacznij od czytania jakiejś książki/kursu o podstawach WFA. Po pierwsze: niemożliwe jest zagnieżdżenie funkcji i już. Musisz posłuchać poprzedniej rady. I nie mówię o wywalaniu tylko o przeniesieniu. Po drugie: w projekcie musisz już mieć funkcję main, która dopiero...
Ja bym zrobił po prostu [syntax=c]zmienna32bit = TIM6 -> CNT; [/syntax] Bez wołania jakiś skomplikowanych funkcji. Wołanie funkcji HAL-a w takiej sytuacji chyba nie ma sensu. Jezeli chcesz juz HAL-em koniecznie to bym użył niskopoziomowego [syntax=c]__HAL_TIM_GetCounter(...)[/syn... który poprzez 5 tysiecy zagnieżdżonych definicji sprowadza się do...
nie. dziękuję za pomoc, poradziłem sobie :) Wystarczyło stworzyć kolumnę pomocniczą łączącą dane (tekst) z kolumny B i kolumną A. Ten zabieg stworzył unikalne ID. Następnie tworzę tabelę przestawną i przenoszę kolumnę A do wierszy w tabeli przestawnej - to eliminuje mi duplikaty kolumny A. Następnie w wyniku tabeli przestawnej kilkakrotnie zagnieździć...
Witam, poszukuję rozwiązania następującego problemu mam tabelę w której są kolumny: lp | Imię i nazwisko | Punktacja ta ostatnia zmienia się w zależności od ilość uzyskanych punktów. Za pomocą funkcji MAX jestem w stanie wyszukać sobie we wszystkich rekordach osobę z max liczbą punktów, drugą, trzecią, itp. Problem polega jednak na tym, że chciałbym...
Musisz pamiętać także, że każdorazowe użycie bloku try..catch negatywnie wpływa na wydajność kodu w nim się znajdującego. Ja bym powiedział że jest zdecydowanie odwrotnie, wywołanie wyjątku przypomina wywołanie przerwania które jako takie samo jest obsługiwane dość szybko, tyle że później następuje poszukiwanie chętnego do obsługi wyjątku co może trochę...
Racja, przedstawiony fragment to nie jest maszyna stanów, to jedynie kawałek pokazujący przewagę programu opartego o "maszynę stanów", nad zagnieżdżonymi ifami przeplecionymi dwudziestoma delayami. Te cztery dwuliniowe funkcje to cała logika "programowalnego wyłącznika światła". Co do samej maszyny: dwa stany i trzy zdarzenia dla pierwszego przykładu...
tak na szybko, miesięcy jest 12, więc można użyć zagnieżdżenia funkcji jeżeli() coś a'la (nie traktuj tego jako wzorcowy kod, tylko jako sposób myślenia): to jest mniej więcej filozofia tej funkcji: =jeżeli(warunek;co_jeśli spełniony;co_jeśli_nie_spełniony) w skrócie zapiszmy to tak: =if(W;T;F) -> będzie krótszy zapis teraz zagnieżdżamy: =if(W;T;if(W;T;F))...
Witam, mam silnik i potencjometr obrotowy, chciałbym aby podczas kręcenia potencjometrem prędkość silnika w miarę liniowo się zwiększała, jednak nie mam pojęcia jak to zrobić... Póki co używam funkcji if zagnieżdżonych kaskadowo pod sobą: [syntax=c]if(ADC<50) { OCR1A = 0; } if(ADC>50) { OCR1A = 100; } if(ADC>300) { OCR1A = 150; } if(ADC>450)...
pętel zagnieżdżony excel zagnieżdżony funkcja funkcja bascom
iskrownik ustawić logitech wingman wytrzyma kondensator
generator ozonu generator ozonu
Zablokowany tempomat w Scania 420 automat - przyczyny Czy mogę zamienić kartę 256MB na 1GB?