Formuła Excel 2010?


0

Potrzebuję pomocy z formułą w następujących przypadkach:

L6 musi pokazywać datę, która jest datą w K6 + wartość (dni) w J6. Jeśli jednak nie ma danych lub tylko tekst w K6 lub J6, komórka L6 powinna być pusta.

Z góry dziękuję za pomoc!


czego próbowałeś? spróbuj spojrzeć na funkcję JEŻELI. aby obliczyć za pomocą dat, wystarczy zsumować datę + liczbę dni.
— Brtrnd

Należy pamiętać, że Super User nie jest usługą pisania skryptów. Jeśli powiesz nam, co próbujesz do tej pory (w tym skrypty, których używasz) i gdzie utknąłeś, możemy spróbować pomóc w rozwiązaniu określonych problemów. Powinieneś także przeczytać Jak zadać dobre pytanie? .
— DavidPostill

Ogólnie dobrą praktyką jest używanie komórki do określonego celu. Opisujesz J6 i K6 jako potencjalnie zawierające informacje związane z datą (zakładam, że nie są pomieszane z czymś innym) lub tekst (i nie opisujesz natury potencjalnego tekstu). Nie wiedząc, co potencjalnie może być w komórkach, nie ma praktycznego sposobu na odpowiedź.
— fixer1234,

Odpowiedzi:


1

Przepraszamy za odpowiedź noob! Zredagowałem ten post w zapomnienie!

Spróbuj skopiować i wkleić następujące elementy do komórki L6:

=IF(OR(ISBLANK(J6), ISBLANK(K6)), "", K6+J6)

Jak zauważył jeden z komentujących, jeśli jedna z komórek ma sformatowaną wartość tekstową w przeciwieństwie do daty ogólnej / krótkiej / długiej, pojawi się błąd. Jednym ze sposobów na obejście tego jest konwersja zawartości na K6 i J6 na wartości przed dodaniem ich do siebie. Przechodzimy od powyższej formuły do:

=IF(OR(ISBLANK(J6), ISBLANK(K6)), "", VALUE(J6)+VALUE(K6))

To jednak da nam pięciocyfrową liczbę, która wskazuje liczbę dni kalendarzowych od 1/1/1900. Następnie sformatuj tę komórkę jako datę (krótką lub długą).

Jeśli jednak chcesz zachować wynik końcowy w formacie tekstowym, użyj następujących poleceń:

=IF(OR(ISBLANK(J6), ISBLANK(K6)), "", TEXT(VALUE(J6)+VALUE(K6), "MM/DD/YYYY"))

Kiedy wpisuję tę formułę, wychodzi ona z błędem i podkreśla pierwszy przecinek (,) między (J6) a ISBLANK ...
— Steven Milton Amini

Formuła jest w tej chwili
— Steven Milton Amini

Formuła, którą mam w tej chwili, jest tak prosta, jak: = [Data ostatniego kalendarza (MMRRRR)] + [Cal interwał (dni)] (ostatnia data kalibracji to kolumna 6, interwał kalibracji to kolumna J)
— Steven Milton Amini

Potrzebuję teraz formuły, która działa tak samo jak powyżej, ale jeśli J6 (Cal Interval (dni) jest pusty, komórka docelowa powinna pozostać pusta)
— Steven Milton Amini

Kolumna J może mieć liczbę (dni) lub tekst NIE KALIBRUJ.
— Steven Milton Amini
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.