Test z Excela (5) - pyt. 6

Użytkowanie arkusza kalkulacyjnego

Test z Excela (5) - pyt. 6

Postprzez Pysio » Wt wrz 21, 2021 2:54 pm

Mam pytanie odnośnie testu z Excela.
Rozwiązałem go bez większych komplikacji, prócz pyt. 6.
Tj. odpowiedź znam, ale chciałbym zrobić to w sposób dynamiczny a nie na zasadzie przepisania.

Link do filmiku z odpowiedziami: https://www.youtube.com/watch?v=ifZ1DoWPEHw
Link do ściągnięcia testu: https://excelszkolenie.pl/Testy.htm (test 5)

O ile udało mi się ściągnąć najniższą i najwyższą cenę dla produktu z danej kategorii, o tyle nie wiem jak dynamicznie wpisać tutaj nazwę marki i produktu.

w komórce G15 mam następującą formułę:
Kod: Zaznacz cały   Rozszerz widokZwiń widok
=MIN.WARUNKÓW($Dane.H2:H186;$Dane.G2:G186;"Lipstick")


I wygląda na to, że działa prawidłowo, analogicznie dla max.warunków.

Teraz, jak wyciągnąć dynamicznie dane dla marki i nazwy?
Myślałem aby porównać cenę minimalną, ale w momencie wystąpienia 2ch identycznych cen, wywali mi błąd (2 różne segmenty produktu, te sama cena)
Musi więc porównać segment/ kategorię oraz znaleźć najniższą wartość.

Wyszukaj pionowo tutaj raczej nie zadziała bo mamy cenę oraz segment po prawej (kryterium) a nazwę po lewej. Więc zaznaczenie tablicy tutaj nie pomoże.

Macie jakieś propozycję na rozwiązanie tego testu w sposób bardziej ambitny niż przepisanie nazwy produktu i marki Ctrl+C ; Ctrl + V ?
OpenOffice 4.1.7 / LibreOffice 6.4.4.2 na Windows 10
Pysio
 
Posty: 51
Dołączył(a): Cz mar 12, 2020 11:39 am

Re: Test z Excela (5) - pyt. 6

Postprzez Rafkus » Wt wrz 21, 2021 11:48 pm

Tak z ciekawości pobrałem ten test i zrobiłem go w LO (ze względu na istniejące w nim funkcje).
Zakładając że w arkuszu Zadania, w komórce G15 masz obliczoną najmniejszą cenę, to do komórki E15 wpisz poniższą funkcję macierzową:
Kod: Zaznacz cały   Rozszerz widokZwiń widok
=INDEKS($Dane.E2:$Dane.F186;
PODAJ.POZYCJĘ(G15; JEŻELI($Dane.G2:G186="Lipstick"; $Dane.H2:$Dane.H186); 0); {2.1})

Zatwierdź ją wciskając jednocześnie klawisze CTRL+SHIFT+ENTER
OpenOffice 4.1.6. oraz LibreOffice 7.1.6 Widows 10
OpenOffice 4.1.3. oraz Libre 4.2.5.2 Windows XP
Avatar użytkownika
Rafkus
 
Posty: 296
Dołączył(a): Cz kwi 12, 2018 10:26 pm


Powrót do Calc

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 10 gości