mam taki arkusz:

w kolumnie Cena ma być wstawiona jedna i ta sama funkcja w każdym wierszu która w zależności od tego w jakiej walucie podany jest koszt będzie go mnożyła przez odpowiednią komórkę tam gdzie podane są ceny walut. zrobiłem to tak:
Kod
=JEŻELI(B8="Euro";ILOCZYN(C8;$H$3);JEŻELI(B8="USD";ILOCZYN(C8;$H$2);JEŻELI(B8="Funt";ILOCZYN(C8;$H$4))))

w komórce D16 jest podana najniższa cena, to pomijam.

w komórce E16 ma być firma która oferuje najniższą cenę. zrobiłem to tak:
Kod
=ADR.POŚR(ADRES(PODAJ.POZYCJĘ(MIN(D8:D14);D1:D14;0);1;1;"Arkusz1"))


i teraz mam pytanie: czy da się to jakoś prościej zrobić? (szczególnie to ostatnie)