ID tematu: 68543
 |
Liczba komórek do ponownego powtórzenia wartości |
Autor |
Wiadomość |
Daro11111
Forumowicz

Posty: 19
|
Wysłany: 19-07-2020, 13:33 Liczba komórek do ponownego powtórzenia wartości
|
|
|
Witam.
Czy da się i mógłby ktoś mi sporządzić funkcję, która:
1. Sprawdzałaby w kolumnie wyznaczoną liczbę np. 1, która co jakiś czas się powtarza i chciałbym uzyskać informację średni czas oczekiwania na pojawianie się tej liczby;
2. Sprawdzałaby w kolumnie wyznaczoną liczbę np. 1, ile aktualnie oczekujemy na jej pojawienie się.
Przesyłam plik.
l — kopia.xlsx
|
Pobierz Plik ściągnięto 19 raz(y) 31.74 KB |
|
|
 | ID posta:
389866
|
|
|
 |
|
|
|
Maciej Gonet
Excel Expert

Wersja: Win Office 2016
Pomógł: 1950 razy Posty: 6241

|
Wysłany: 19-07-2020, 14:11
|
|
|
Zobacz, czy takie wyniki Cię zadowalają. Jeśli nie, musiałbyś podać przykład jak liczysz ten średni czas oczekiwania.
Częstość_los.xlsx
|
Pobierz Plik ściągnięto 20 raz(y) 31.9 KB |
|
|
 | ID posta:
389867
|
|
|
 |
|
|
umiejead
Excel Expert

Wersja: Win Office 2013
Pomógł: 756 razy Posty: 4078
|
Wysłany: 19-07-2020, 18:42
|
|
|
Wiem że w treści na pisałeś "funkcję" - ale ponieważ sam wątek umieściłeś w dziale "Jak to zrobić" - to skleciłem coś takiego w VBA - zał.
Info: "czasy" traktuję jako kolejne losowania.
.
Kopia l — kopia.xlsm
|
Pobierz Plik ściągnięto 13 raz(y) 42.33 KB |
|
_________________ .
Jak poprawnie opisać problem: http://www.excelforum.pl/...ika-vt59262.htm
Chcesz precyzyjną odpowiedź - zadaj precyzyjne pytanie. |
|
 | ID posta:
389873
|
|
|
 |
|
|
Daro11111
Forumowicz

Posty: 19
|
Wysłany: 19-07-2020, 21:23
|
|
|
Maciej Gonet napisał/a: | Zobacz, czy takie wyniki Cię zadowalają. Jeśli nie, musiałbyś podać przykład jak liczysz ten średni czas oczekiwania. |
Wygląda na to że wszystko gra. Dzięki wielkie.
Daro11111 w dniu: 19-07-2020, 22:26 napisał/a: | umiejead napisał/a: | Wiem że w treści na pisałeś "funkcję" - ale ponieważ sam wątek umieściłeś w dziale "Jak to zrobić" - to skleciłem coś takiego w VBA - zał.
Info: "czasy" traktuję jako kolejne losowania.
. |
VBA jakim to cudem liczba 1 oczekuj 45 kolejek :) jak czeka 13. VBA nie zdaje egzaminu a tym bardziej edycja z mojej strony nie do zrobienia. Ale kolega funkcjami rozwiązał problem i wszystko śmiga |
Daro11111 w dniu: 19-07-2020, 22:51 napisał/a: | Jeszcze jedna prośba o dopisanie 3 opcji.
3. opcja to maksymalna przerwa za nim wystąpiła dana liczba. |
edycja Zbiniek:
Proszę korzystać z opcji edytowania wypowiedzi – przycisk „edytuj”. Opcja jest dostępna bodajże przez 30 minut od momentu wysłania wypowiedzi. |
|
 | ID posta:
389885
|
|
|
 |
|
|
Daro11111
Forumowicz

Posty: 19
|
Wysłany: 22-07-2020, 16:43
|
|
|
Nie da się już uzyskać tej 3 opcji?
Maksymalna przerwa - czyli funkcja sprawdza przerwy jakie występowały i podaje tą najdłuższą. |
|
 | ID posta:
390042
|
|
|
 |
|
|
Asia_@.
Excel Expert

Pomogła: 2729 razy Posty: 4583
|
Wysłany: 22-07-2020, 16:52
|
|
|
nie wiem czy o to chodzi
spróbuj taki
Kod: | =MAX(CZĘSTOŚĆ(JEŻELI(CZY.LICZBA(JEŻELI($E$2:$E$436=Y$1;"a";$E$2:$E$436)); WIERSZ($E$2:$E$436);"");JEŻELI(CZY.LICZBA(JEŻELI($E$2:$E$436=Y$1;"a";$E$2:$E$436));"";WIERSZ($E$2:$E$436))))
|
jest to formuła tablicowa (należy zatwierdzić klawiszami Ctrl+Shift+Enter) i kopia w prawo |
_________________ Pozdrawiam
Asia |
Ostatnio zmieniony przez Asia_@. 09-09-2020, 13:35, w całości zmieniany 2 razy |
|
 | ID posta:
390043
|
|
|
 |
|
|
Maciej Gonet
Excel Expert

Wersja: Win Office 2016
Pomógł: 1950 razy Posty: 6241

|
Wysłany: 22-07-2020, 19:53
|
|
|
Asiu, a nie wystarczyłoby tak?
Kod: | =MAX(CZĘSTOŚĆ(JEŻELI($E$2:$E$436=Y$1;"";WIERSZ($E$2:$E$436));JEŻELI($E$2:$E$436=Y$1;WIERSZ($E$2:$E$436);""))) | Wydaje mi się, że wynik jest identyczny. Inna sprawa, że ja bym do tych wyników dodawał 1, bo w tej chwili to jest liczba losowań pomiędzy tymi w których wypadła sprawdzana liczba.
No i jeszcze pozostaje sprawa fragmentów początkowych i końcowych tego ciągu. Obecna formuła je liczy, chociaż nie jest to formalnie "czas pomiędzy", tylko "czas przed" albo "czas po". |
|
 | ID posta:
390048
|
|
|
 |
|
|
Daro11111
Forumowicz

Posty: 19
|
Wysłany: 22-07-2020, 21:51
|
|
|
Jak sprawić aby nie zliczał pustych komórek? Bo dodaję wyniki codziennie i lista rośnie więc fukcję mam na 2000 w dół komórek ale wyników kilkaset. Jeśli taką funkcję wpuszczę na 2000 komórek to zlicza puste i mam fałszywy wynik.
Edit MG: Nie cytuj w całości poprzedniego wpisu. Domyślnie do niego się odnosisz. Cytowanie ma sens, jeśli dotyczy wpisu wcześniejszego lub wybranego fragmentu. |
|
 | ID posta:
390050
|
|
|
 |
|
|
Maciej Gonet
Excel Expert

Wersja: Win Office 2016
Pomógł: 1950 razy Posty: 6241

|
Wysłany: 23-07-2020, 02:30
|
|
|
A gdzie wstawiasz te nowe dane u góry, czy u dołu?
Jeśli u góry, to możesz użyć w formule adresów od pierwszego wiersza (nagłówkowego), żebyś wstawiał nowe wiersze w środku, a nie na końcu zakresu, do którego odwołują się formuły. Wtedy odwołania będą się automatycznie dopasowywać.
Jeśli u dołu, to można postąpić analogicznie, wstawiając na końcu wiersz ze znacznikami końca danych i wstawiać nowe dane przed tymi znacznikami. Można również przekształcić zakres w Tabelę Excela i w takim przypadku dodawanie danych na końcu tabeli będzie automatycznie dopasowywać zakresy w formule. |
|
 | ID posta:
390053
|
|
|
 |
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
 |
Strona używa plików cookies.
Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe
|