Wpis z mikrobloga

#excel #programowanie
Kochane i Kochani,
potrzebuję wsparcia w stworzeniu formuły w excelu 2019. Kombinuję i kminie ale nic mi nie wychodzi. Opis problemu jest na tyle rozwiązły, że gugul nie znajduje odpowiedzi.
W jednej kolumnie mam pole wyboru (2 opcje open/closed). Potrzebuję w drugiej kolumnie wstawić funkcję która będzie wstawiała datę w momencie zmiany wartości w pierwszej kolumnie z open na closed.
Mam tabelę z problemami do rozwiązania i chciałbym by w momencie zmiany statusu problemu na closed, w jakiejś kolumnie wprowadziła się data zamknięcia problemu (data zmiany statusu).
Nie pytam czy możliwe jest to do zrobienia, bo pewnie jest :)

Podpowiecie jak to zrobić? Jak rozpisać funkcję?
  • 6
@przema99: @Polinik: @stefan_pmp:

niby da sie bez VBA...

excel, nowy plik, File, Options, Formulas, Enable iterative calculation [check]

i teraz np w A1 open/closed, a w B1:
=IF(A1="closed";IF(B1<>"";B1;NOW());"")
i format na data/czas

rozwiązły


tak, rzeczywiscie budzi zgorszenie twoj opis...
@taju: Tak, ale w ten sposób obcinasz trochę funkcjonalności. Jeżeli jest pewność, że nie trzeba będzie używać iteracyjnego obliczania - to można tak zrobić, ale to ustawienie jest per instalacja Excela a nie skoroszyt, więc za jakiś czas, przy innym skoroszycie, gdzie to zostanie użyte coś nie będzie działać i będzie zagadka czemu.
Byłem tam, przerabiałem.