zagnieżdzona funkcja jezeli?wyszukaj pionowo?
Witam bardzo bym was prosił o pomoc.
Mam 2 arkusze. Arkusz 1 z bazą danych a arkusz 2 do uzupełnienia koszt na podstawie numeru trasy oraz przedziałów 150,300,450
przykład arkusz1:
trasa/tonaz 150 300 450
1 50 75 100
2 51 80 101
3 60 85 105
[b][/b]
przykład arkusz 2:
trasa tonaz koszt(jego trzeba uzupełnić na podstawie numeru trasy oraz przedziałow)
1 140 50
1 3 50
3 215 85
Podsumowując: w arkuszu2 trzeba uzupełnić koszt - jezeli trasa 1 i tonaz 140 to ma wziąć dane z arkusza1 czyli z trasy1 i z przedziału ponizej 150 weżmie nam 50.
Analogicznie dla trasy 3 uzupelnia koszt - jezeli trasa3 i tonaz 215 to ma wziąc dane z arkusza 1 czyli z trasy 3 i przedzialy poniżej 300 weźmie nam 85.
Odpowiedzi: 7
Szacun o to chodziło przynajmniej na pierwszy rzut oka.
Sprawdź rozwiązanie z załącznika. Uwagi jak w pierwszej mojej odpowiedzi.
Przyznam się szczerze, że się trochę z tym kręcę. Załączam jeszcze raz plik może bardziej czytelny. Chodzi o to żeby w tabelce 2 znalazł się koszt z tabelki 1.
Przykład:
Jeżeli w tabelce 2 jest trasa 2 i waga 29,27 to pobiera koszt z tabelki 1 dla trasy 2 i dla tonażu poniżej 50.Czyli koszt 20,20zł
Prosiłbym uprzejmie jeszcze jakąś podpowiedź.
Zgadza się. To nie rozwiąże tematu.
Szukałem możliwości wstawienia załącznika w trakcie pisania odpowiedzi a tu takie zaskoczenie. Dzięki.:redface:
Czy możesz formułę, którą podałeś zastosować w załączniku?
Zdaje się, że nie bardzo ma się do warunków które podałeś.
jak napiszesz post to masz tam u góry "załącz"
Odwróć porządek dla kolumn w arkuszu 1. Muszą się zaczynać od 450 i być uszeregowane malejące. Formuła wyszukująca może wtedy mieć postać [code]=PRZESUNIĘCIE(Arkusz1!$A$1;A2;PODAJ.POZYCJĘ(B2;Arkusz1!$B$1:$D$1;-1))[/code]
PS jak na forum wstawić załącznik excela?
-
ten kod pomógł [code]=INDEKS($B$2:$D$4;A9;JEŻELI(CZY.BŁĄD(PODAJ.POZYCJĘ(B9;$B$1:$D$1));1;PODAJ.POZYCJĘ(B9;$B$1:$D$1)+1)) [/code]
Strona 1 / 1