Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Kool@ 22:19
 » DJopek 22:15
 » rainy 22:11
 » bajbusek 22:11
 » Wedelek 22:09
 » siwydym 22:08
 » ManiusNG 22:01
 » xpx 21:58
 » zibi13 21:46
 » Rafael_3D 21:45
 » rulezDC 21:43
 » okobar 21:37
 » NimnuL 21:35
 » Irys 21:34
 » MARtiuS 21:33
 » Sherif 21:24
 » BoloX 21:22
 » malyy 21:19
 » ReMoS 21:17
 » leon 21:10

 Dzisiaj przeczytano
 36889 postów,
 wczoraj 25433

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2025
A R C H I W A L N A   W I A D O M O Ś Ć
    

excel formuła - znów :0 , ghostmc 31/07/12 14:48
Chciałbym zrobić automatycznie uzupełniającą się komórkę "status" która ma w zależności od informacji uzupełnianej w pozostałych arkuszach "wypluwać" wartości : w toku, opóźnienie, zakończono, brak rozwiązania, brak daty.
I teraz tak:
Brak rozwiązania - gdy w kolumnie B brak uzupełnionej odpowiedniej komórki.
Brak daty - gdy kolumna C nie zawiera daty.
W toku - gdy kolumna B zawiera tekst, kolumna C zawiera datę i nie jest ona późniejsza niż dzisiejsza
Opóźnienie - gdy kolumny B i C są uzupełnione ale data w kolumnie C jest późniejsza niż aktualna ( zapisana w komórce formułą =teraz() )
Zakończono w terminie- gdy kolumny B, C są uzupełnione oraz w kolumnie D znajduje się data wcześniejsza niż w kolumnie C
Zakończono po terminie - analogicznie jak wyżej ale data z kolumny D późniejsza niż ta w kolumnie C.

Specjaliści z excela - help !

What a beautiful creature.
Wish him luck, boys.

  1. może to Cię nakieruje: , x_nerve 31/07/12 15:25
    =JEŻELI(CZY.PUSTA(D1);JEŻELI(CZY.PUSTA(B1);"Brak rozwiązania";JEŻELI(CZY.PUSTA(C1);"Brak daty";JEŻELI(C1<=DZIŚ();"W toku";"Opóźnienie")));JEŻELI(D1<=C1;"Zakończono w terminie";"Zakończono po terminie"))

    Niestety w tej wersji w kolumnach C:D muszą być wpisane daty - nie ma rozróżnienia na rodzaj danych(data w excelu jest przetrzymywana jako liczba). Zdecydowanie wolałbym zrobić to w VBA.

    Gentlemen...... START YOUR ENGINES !!!

  2. Ja bym... , Ar3cK 31/07/12 15:37
    ...chociażby dla przejrzystości na przyszłość rozbił te warunki - każdy osobno w kolejnej (najlepiej ukrytej) kolumnie, zerojedynkowo. Potem tylko pozagnieżdżane jeżeli w jednej komórce sprawdzające po kolei każdą kolumnę w poszukiwaniu pierwszej 1.
    Osobno również łatwiej zrobić te sprawdzenia (kolumny w []):
    O1=teraz()
    [P] brak rozwiązania - jeżeli(B1="";1;0)
    [Q] brak daty - nie wiem jak sprawdzić czy komórka zawiera datę, ewentualnie jak wyżej, aby sprawdzić czy zawiera cokolwiek,
    [R] w toku - jeżeli(oraz(P1=0;Q1=0;C1<$O$1);1;0)
    [S] opoznienie - jeżeli(oraz(P1=0;Q1=0;C1>$O$1);1;0)
    [T] zakonczono w terminie - jeżeli(oraz(P1=0;Q1=0;C1>D1);1;0)
    [U] zakonczono po terminie - jeżeli(oraz(P1=0;Q1=0;C1<D1);1;0)

    Ukryć wszystkie od [P] do [U] i przykładowo w kolumnie [W] - jeżeli(P1=1;"brak rozwiazania";jeżeli(Q1=1;"brak daty";jeżeli(...)))

    Tak na szybko, bez sprawdzania, ale chodziło mi o przekazanie idei.

    It's the Bright One, it's the Right
    One, that's Ar3cK...
    http://thesurrealist.co.uk/slogan

    
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL