Tomasz Gorynia

Tomasz Gorynia Student,
Politechnika
Poznańska

Temat: porównanie niepustych pozycji

Witam
Mam taki problem... Chciał bym porównać liczby z niepustych wierszy. Dla zrozumienia przedstawię przykład.

----A--b--c--d--e--f---g--f---i---j
1-10--p--4--p--3--6--p--3--11-p
2-10--8--p--p--p--5--2--p--p--p

gdzie:
p - pusta komórka

Chcę sprawdzić że zależność: wraz ze wzrostem kolumny spada wartość (pomijając puste komórki). Powiedzmy że jeżeli zależność się sprawdza to 1 jeśli nie to 0

czyli:
dla wiersza 1 - 10>4>3<6>3<11 zależność nie zachodzi czyli 0
dla wiersza 2 - 10>8>5>2 zależność zachodzi czyli 1
Bogdan Gilarski

Bogdan Gilarski www.excelperfect.pl
Perfect And
Practical

Temat: porównanie niepustych pozycji

Formuła tablicowa (zatwierdzasz Ctrl+Shift+Enter), wklej w wierszu 1 i skopiuj w dół.
=JEŻELI(SUMA((A1:I1>B1:J1)*1)=ILE.LICZB(A1:I1);1;0)


Dane w kolumnach od A:I, formuła wynikowa nie w kol. J., tylko co najmniej o 1 kolumnę dalej (K lub dalej w prawo).Bogdan Gilarski edytował(a) ten post dnia 20.09.10 o godzinie 11:46
Tomasz Gorynia

Tomasz Gorynia Student,
Politechnika
Poznańska

Temat: porównanie niepustych pozycji

niestety wyskakuje #arg!
jeszcze jedno excel 2003tomasz Gorynia edytował(a) ten post dnia 20.09.10 o godzinie 11:58
Bogdan Gilarski

Bogdan Gilarski www.excelperfect.pl
Perfect And
Practical

Temat: porównanie niepustych pozycji

Zaznacz tekst kodu znajdujący się na forum -> Ctrl + C -> przejdź do Excela -> zaznacz komórkę L1 -> wciśnij Ctrl + V -> wciśnij F2 -> naciśnij i trzymaj CTRL + Shift -> naciśnij Enter -> puść cokolwiek trzymasz/wciskasz -> w L1 masz wynik dla wiersza numer 1.
Skopiuj formułę z komórki L1 w dół -> otrzymasz wyniki dla poszczególnych wierszy.

Jak wyskakuje błąd #ARG to znaczy, że podałeś na forum inne dane n iż są w arkuszu albo nie zatwierdzasz formuły tablicowo! Wersja Excela dowolna.Bogdan Gilarski edytował(a) ten post dnia 20.09.10 o godzinie 12:02
Tomasz Gorynia

Tomasz Gorynia Student,
Politechnika
Poznańska

Temat: porównanie niepustych pozycji

Wielkie dzięki działa !
Tomasz Gorynia

Tomasz Gorynia Student,
Politechnika
Poznańska

Temat: porównanie niepustych pozycji

Chciał bym dodać jeszcze jeden warunek. Jeśli w badanym zakresie komórek będzie tylko jedna wartość do zbadania to zakres nie będzie brany pod uwagę i komórka nie wyświetli nic (pusta)tomasz Gorynia edytował(a) ten post dnia 20.09.10 o godzinie 12:33
Bogdan Gilarski

Bogdan Gilarski www.excelperfect.pl
Perfect And
Practical

Temat: porównanie niepustych pozycji

Piszę z palca, zatem ostrożnie
=JEŻELI(ILE.LICZB(a1:i1)<=1;"";JEŻELI(SUMA((A1:I1>B1:J1)*1)=ILE.LICZB(A1:I1);1;0))

Zatwierdzić tablicowoBogdan Gilarski edytował(a) ten post dnia 20.09.10 o godzinie 13:08
Tomasz Gorynia

Tomasz Gorynia Student,
Politechnika
Poznańska

Temat: porównanie niepustych pozycji

Już sobie poradziłem. Przefiltrowałem dane przed utworzeniem tabeli przestawnej. Dane biorę dopiero z tabeli. W każdym bądź razie bardzo dziękuję za pomoc. Temat rozwiązany - można zamknąć.
pozdrawiam
Tomasz Gorynia

Tomasz Gorynia Student,
Politechnika
Poznańska

Temat: porównanie niepustych pozycji

Niestety formuła jednak nie działa. Proszę spojrzeć na screena.


Obrazek

np. 4 wiersz tabeli komórka f7 wartość 3, komórka i7 wartość 4, komórka l7 wartość 2. Czyli 3-4-2 najpierw rośnie później maleje, a pokazuje 1 powinno pokazywać 0. Coś jest nie tak w tej formule. Proszę o poprawienie.tomasz Gorynia edytował(a) ten post dnia 22.09.10 o godzinie 13:51
Bogdan Gilarski

Bogdan Gilarski www.excelperfect.pl
Perfect And
Practical

Temat: porównanie niepustych pozycji

No fakt, rzeczywiście formułami bedzie ciężko to zrobić. Da się, ale będzie mulić przy każdym przeliczeniu, wg mnie bez sensu.
Lepiej niech koledzy smarną szybkie, proste makro uruchamiane na przycisk.
Tomasz Gorynia

Tomasz Gorynia Student,
Politechnika
Poznańska

Temat: porównanie niepustych pozycji

Bardzo bym prosił. Na jutro muszę to zrobić :(



Wyślij zaproszenie do