im liczyć na konkretne miesiące powiedzmy miesiąc 6 i 7, ponieważ jego wakacje.
Znalazłem tę funkcję na netto tutaj w dół strony.
=COUNT(FILTER(A2:A;(A2:A-DAY(A2:A))<=DATE(C1;D1;0);(B2:B-DAY(B2:B))>=DATE(C1;D1;0)))
gdzie C1 to rok wyszukiwania, a D1 to numer miesiąca do wyszukania i tak to zmodyfikowałem
=IF(YEAR(H204)=YEAR(J204);
COUNT(FILTER(H204;(H204-DAG(H204))<=DATE(YEAR(H204);6;0);(J204-DAY(J204))>=DATE(YEAR(J204);6;0)))+COUNT(FILTER(H204;(H204-DAG(H204))<=DATE(YEAR(H204);7;0);(J204-DAY(J204))>=DATE(YEAR(J204);7;0))) ;
IF(J204="";
COUNT(FILTER(H204;(H204-DAY(H204))<=DATE(YEAR(H204);6;0);(J204-DAY(TODAY()))>=DATE(YEAR(H204);6;0)))+COUNT(FILTER(H204;(H204-DAG(H204))<=DATUM(YEAR(H204);7;0);(J204-DAG(TODAY()))>=DATE(YEAR(H204);7;0)))+
COUNT(FILTER(H204;(H204-DAY(H204))<=DATE(YEAR(TODAY());6;0);(J204-DAG(TODAY()))>=DATE(YEAR(TODAY());6;0)))+COUNT(FILTER(J204;(H204-DAY(H204))<=DATE(YEAR(TODAY());7;0);(J204-DAY(TODAY()))>=DATE(YEAR(TODAY());7;0)));
COUNT(FILTER(H204;(H204-DAG(H204))<=DATE(YEAR(H204);6;0);(J204-DAY(J204))>=DATE(YEAR(H204);6;0)))+COUNT(FILTER(H204;(H204-DAG(H204))<=DATE(YEAR(H204);7;0);(J204-DAY(J204))>=DATE(YEAR(H204);7;0)))+
COUNT(FILTER(H204;(H204-DAY(H204))<=DATE(YEAR(J204);6;0);(J204-DAY(J204))>=DATE(YEAR(J204);6;0)))+COUNT(FILTER(H204;(H204-DAY(H204))<=DATE(YEAR(J204);7;0);(J204-DAY(J204))>=DATE(YEAR(J204);7;0)))
)
)
ponieważ pierwsze formuły nie są prawdziwe. Z tej funkcji napisałem, że działa ALE tylko wtedy, gdy druga kolumna J204=""
jest pusty Chcę użyć TODAY
s data.
więc zastąpiłem to
(J204-DAY(J204)) ---> (J204-DAY(TODAY()) in line4 and 5
Ale nie wiem jak zastąpić J204?
Jak mogę to zrobić?
EDYTOWAĆ
aby wyjaśnić, że mam problem, jeśli kolumna J jest pusta (brak daty), więc chcę użyć TODAY
zamiast J204, więc jak mogę to zmienić
(J204-DAY(J204)) to TODAY ??
microsoft-excel
google-spreadsheets
g-suite
Scooter Daraf
źródło
źródło
Odpowiedzi:
J204 to odwołanie do komórki. Albo umieść
=TODAY()
do tej komórki lub zmień każde odwołanie do J204 w tej formule na inne odwołanie do komórki lubTODAY()
.Ale z pytania, które zadajesz i co jest omawiane w / na tym łączu, nie jestem pewien, czy twoja formuła faktycznie robi to, co chcesz zrobić? Brzmi to tak, jakbyś chciał uzyskać wynik „czerwiec, lipiec”, podczas gdy formuła próbuje uzyskać liczbę za miesiące, które upłynęły między dwiema datami.
źródło
(TODAY()-DAY(TODAY())