Kuba J.

Kuba J. Jacobsony

Temat: jak sprawdzić w której komorce jest najwyższa wartość

mam tabelę (kolejne miesiące od I do XII) i produkty (kolejne wiersze).
wiem jak sprawdzić która wartość w wierszu jest największa, ale jak powinna wyglądać formuła zwracająca numer miesiąca, w której wartość jest największa?

Temat: jak sprawdzić w której komorce jest najwyższa wartość

Ja bym zrobiła to przez funkcję wyszukaj.pionowo (funkcje: wyszukiwania i adresu)
Najpierw w oddzielnej komórce napisać formułę wyszukiwania maksymalnej wartości, a póżniej, przez szukaj.pionowo

konto usunięte

Temat: jak sprawdzić w której komorce jest najwyższa wartość

Funkcja WYSZUKAJ.PIONOWO może nie pomóc, ponieważ wyszukiwanie w tej funkcji występuje tylko w I kolumnie zakresu. Da się to ominąć za pomocą VBA i przestawiania zakresów, ale w tej sytuacji proponuję kombinację funkcji PODAJ.POZYCJĘ oraz INDEKS plus oczywiście funkcję MAX.Darek J. edytował(a) ten post dnia 02.06.10 o godzinie 12:09
Kuba J.

Kuba J. Jacobsony

Temat: jak sprawdzić w której komorce jest najwyższa wartość

PODAJ.POZYCJĘ - załatwia sprawę.
wielkie dzięki. i miłego długiego weekendu :)

konto usunięte

Temat: jak sprawdzić w której komorce jest najwyższa wartość

Podsyłam link do artykułu na ten temat:

Adres komórki zawierającą największą wartość

Generalnie do osiągnięcia celu wystarczy lekka modyfikacja znajdujących się na stronie formuł.
Wiesław Lacroix

Wiesław Lacroix specjalista
techniczny, Exalo
Drilling S.A.

Temat: jak sprawdzić w której komorce jest najwyższa wartość


Obrazek


=WYSZUKAJ.POZIOMO(MAX(B24:E24);B24:E25;2;0)


Możesz spróbować coś w tym stylu. Trochę naokoło, ale generalnie działa. Oczywiście to co w wierszach 24 i 25 można jakoś ładnie ukryć w tabeli.Wiesław Lacroix edytował(a) ten post dnia 10.06.10 o godzinie 13:12
Paweł Olkiewicz

Paweł Olkiewicz Inżynier
oprogramowania

Temat: jak sprawdzić w której komorce jest najwyższa wartość

Ja proponuję na pozór najtrudniejsze rozwiązanie:
1. Znajdź przy pomocy funkcji MAX() najwyższą wartość
2. Przy pomocy funkcji podaj.pozycję() znajdź numer wiersza, w którym znajduje się najwyższa wartość
3. Funkcja Indeks() zwróci nazwę (numer) szukanego miesiąca
Załużmy, że obszar A1:B12 zawiera w kolumnie A nazwy miesiecy a w kolumnie B mamy wartości do sprawdzenia.
1. w komórce C3 użyjemy funkcji =MAX(B1:B12)
2. w komórce C4 użyjemy =podaj.pozycję(B1:B12;C3;0)
3. w komórce C5 użyjemy =indeks(A1:A12;C4;1)

Możemy też oczywiście zagnieździć funkcje:
=indeks(A1:A12;podaj.pozycję(B1:B12;MAX(B1:B12);0);1)

Powodzenia



Wyślij zaproszenie do