Excel - poblem z formułą z dużą ilością zagnieżdżeń


(Kgawry) #1

Napisałem formułę, która w zależności od wartości w jednej komórce ma wstawiać wyrażenie w kolejnej komórce

=JEŻELI(G3<=1;35;JEŻELI(ORAZ(35=75;"1:2:2:2:2"))))))))

tu jest ok. ale gdy chcę powiększyć formułę o kolejne zależności:

=JEŻELI(G3<=12.5;1:2:2;JEŻELI(ORAZ(12.5

pojawia się komunikat:

"Nie można wprowadzić podanej formuły, ponieważ użyto w niej więcej poziomów zagnieżdżenia, niż można użyć w bieżącym formacie pliku." Można to zrealizować za pomocą innych poleceń lub jakoś to „obejść”?


(Dimatheus) #2

Hej,

A z jakiej wersji Excela korzystasz?

Pozdrawiam,

Dimatheus


(Kgawry) #3

Z 2007 i 2010 w obu pojawia się ten sam problem.


(rgabrysiak) #4

Nie próbowałeś obejść problemu poprzez napisanie makra które wykonywało by to samo co zagnieżdżone funkcje?


(Dimatheus) #5

Hej,

:arrow: Pracujesz na pliku z rozszerzeniem *.xlsx?

W drugiej podanej formule na pewno są błędy - liczby zamiast przecinka mają kropki. Na początek to trzeba skorygować. Później w pierwszej formule jeżeli drugi argument powinien być w cudzysłowie. Na koniec trzeba usnąć ostatni, niepotrzebny nawias. I działa.

=JEŻELI(G3<=12,5;"1:2:2";JEŻELI(ORAZ(12,5

Pozdrawiam,

Dimatheus