Slettet bruger
22. april 2015 - 11:53
Der er
10 kommentarer og 1 løsning
Problemer med at sammenligne datoer
Hej Jeg forsøger at sammenligne datoer og tælle dem der opfylder kirteriet, men det virker ikke :/ SUMPRODUCT('Action data'!$J$2:$J$10000<='Action data'!$H$2:$H$10000) Så jeg tjekker om J cellen er mindre eller lig med H cellen, er den det skal den tælle med. Nogle gode forslag?
Annonceindlæg fra Jobindex
22. april 2015 - 12:02
#1
Det er en forkert anvendelse af SUMPRODUKT(). SUMPRODUKT() anvendes til at summere produkterne af data i 2 eller flere kolonner. Prøv med denne: =SUMPRODUCT(('Action data'!$J$2:$J$10000<='Action data'!$H$2:$H$10000)*1)
22. april 2015 - 12:38
#2
Eller =SUMPRODUCT(('Action data'!$J$2:$J$10000<='Action data'!$H$2:$H$10000)*($H2:H10000<>0)*(J2:J10000<>0)) hvis du ikke ønsker at tælle dem med hvor begge celler er tomme
Slettet bruger
22. april 2015 - 13:07
#3
Hej, Faktisk er der mange flere ting i sumproduct... SUMPRODUCT(('Action data'!$J$2:$J$10000<='Action data'!$H$2:$H$10000)*N('Action data'!$N$2:$N$10000="Closed")) Men det giver samme resultat..... :(
22. april 2015 - 13:24
#4
Prøv med =SUMPRODUCT(('Action data'!$J$2:$J$10000<='Action data'!$H$2:$H$10000)*($H2:H10000<>0)*(J2:J10000<>0)*N('Action data'!$N$2:$N$10000="Closed"))
Slettet bruger
22. april 2015 - 13:25
#5
Nu har jeg fået dette til at virke =SUMPRODUCT(--('Action data'!$J$2:$J$10000<='Action data'!$H$2:$H$10000)*N('Action data'!$N$2:$N$10000="Closed")) Men jeg ville så gerne have den til at tælle med HVIS datoen i kolonne J tilhører fx anden kvartal (Q2) Det har jeg så løst ved SUMPRODUCT(--('Action data'!$J$2:$J$10000<='Action data'!$H$2:$H$10000)*N('Action data'!$N$2:$N$10000="Closed")*N(ROUNDUP(MONTH('Action data'!$J$2:$J$10000)/3;0)=ROUNDUP(MONTH($L$3)/3;0)) Men den siger bare at der er en value der har forkert data value (#VALUE) Kan du se hvad der er galt der?
22. april 2015 - 14:18
#6
Jeg har prøvet din formel, og den virker OK her. Har du en dato i L3? Hvis du skriver navnet på en måned virker det ikke
Slettet bruger
22. april 2015 - 14:21
#7
I L3 står denne dato 31-03-2015 Hmm wired.... men det er da en start det virker hos dig :)
Slettet bruger
22. april 2015 - 14:32
#8
Hvis jeg anvender denne kun =SUM(ROUNDUP(MONTH('Action data'!$J$2:$J$10000)/3;0)=ROUNDUP(MONTH($L$1)/3;0)) Får jeg count på 0 og der forventer jeg andet end 0
22. april 2015 - 14:57
#9
Nu bruger du L1 i stedet for L3
Slettet bruger
22. april 2015 - 15:27
#10
Det er fordi jeg anvender Q1 --> Q4 til at regne sammen. Fejlen erfundet... det var fordi der i en af cellerne stod et mellemrum også datoen og ikke bare datoen. Det fuckede det hele op :( Hvis du laver et svar får du pointene. Og tak for hjælpen :o)
22. april 2015 - 15:48
#11
Godt det lykkedes