TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
[excel] formuła , ghostmc 19/05/13 21:10 Jak napisać formułę aby dana komórka wyświetlała \\\"status\\\" w zależności od wartości innych komórek. Tj.
komórka A1 - to nasz status.
Komórki B1:D1 - to nasze dane
Jeśli B1=0; C1=0; D1=0 => a1 = BRAK
jeśli B1>0 ; C1=0; D1=0 => a1 = proces 1
jeśli B1=0 ; C1>0; D1 =0 => a1 = proces 2
- analogicznie dla komórki D1.
Powyższe wyniki oczywiście mają również działać w przypadku gdy więcej niż 1 komórka (dane) jest większa niż 0. I tak jeśli komórki
B1; C1;D1 są większe niż 0 - status powinien się pojawiać dla pierwszej większej niż 0. Tj. w takim przypadku powinien to być proces 1.
Jeśli natomiast B1=0, ale C1 oraz D1 większe niż 0 -> A1 powinno wyświetlać proces 3. Proces 2 będzie wyświetlany jedynie gdy C1>0 ; pozostałe dwie komórki =0.
Jeśli B1>0 ; C1=0 ; D1>0 - wyświetla status proces 1.
Dziękuje za pomoc ;)What a beautiful creature.
Wish him luck, boys. - Taka? , Emalia 19/05/13 21:57
=WYBIERZ(JEŻELI(B1;2;JEŻELI(C1;3;JEŻELI(D1;4;1)));"BRAK";"proces 1";"proces 2";"proces 3")- wg mnie , OzA 19/05/13 22:30
=WYBIERZ(JEŻELI(B1;2;JEŻELI(D1;4;JEŻELI(C1;3;1)));"BRAK";"proces 1";"proces 2";"proces 3")
dlatego, iż w przypadku D1>0 i C1>0 ma wyświetlać proces 3
a w Twoim przypadku sprawdzi C czy jest większe od zera i już nie sprawdzi DI sniffed Coke...
but the ice cubes
got stuck in my nose - Albo taka:) , Emalia 19/05/13 22:39
=WYBIERZ(JEŻELI(ORAZ(C1>0;D1>0);4;JEŻELI(B1;2;JEŻELI(C1;3;JEŻELI(D1;4;1))));"BRAK";"proces 1";"proces 2";"proces 3")- Bo jak C1 i D1, to proces 3 , Emalia 19/05/13 22:42
ale ta moja ostatnia i tak jest do poprawki:)
- własciwie sobie sam odpowiedziałeś.... , Jacenty 19/05/13 22:26
Teraz wystarczy uszyć formułę...
=JEŻELI(ORAZ(B1=0;C1=0;D1=0);"BRAK";JEŻELI(ORAZ(B1>0;C1=0;D1=0);"PROCES1";JEŻELI(ORAZ(B1=0;C1>0;D1=0);"PROCES2";"INNY"))) |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|