Croestoriad rhwng cyfnodau dyddiad

Un o'r tasgau nodweddiadol ar gyfer defnyddiwr Microsoft Excel. Mae gennym ddau ystod o ddyddiadau o'r math “dechrau diwedd”. Yr her yw penderfynu a yw'r ystodau hyn yn gorgyffwrdd ac, os felly, sawl diwrnod.

Croestorri neu beidio?

Gadewch i ni ddechrau trwy ddatrys y cwestiwn a oes croestoriad o gyfyngau mewn egwyddor? Tybiwch fod gennym dabl o sifftiau gwaith ar gyfer gweithwyr fel hyn:

Mae'n amlwg bod sifftiau gwaith Yaroslav ac Elena yn croestorri, ond sut i gyfrifo hyn heb droi at adeiladu amserlen galendr a rheolaeth weledol? Bydd y swyddogaeth yn ein helpu ni SUMPRODUCT (SUMPRODUCT).

Gadewch i ni fewnosod colofn arall yn ein tabl gyda fformiwla sy'n rhoi'r gwerth boolaidd GWIR os yw'r dyddiadau'n croestorri:

Sawl diwrnod yw'r groesfan?

Os yw'n sylfaenol nad yw'n hawdd deall a yw ein cyfnodau yn croestorri ai peidio, ond i wybod yn union faint o ddyddiau yn union sy'n disgyn i'r groesffordd, yna mae'r dasg yn dod yn fwy cymhleth. Yn rhesymegol, mae angen “pwmpio” cymaint â 3 sefyllfa wahanol mewn un fformiwla:

  • nid yw cyfyngau yn gorgyffwrdd
  • mae un o'r cyfyngau yn amsugno'r llall yn llwyr
  • ysbeidiau rhannol groestorri

O bryd i'w gilydd, gwelaf weithrediad y dull hwn gan ddefnyddwyr eraill gan ddefnyddio criw o swyddogaethau IF nythu, ac ati.

Mewn gwirionedd, gellir gwneud popeth yn hyfryd gan ddefnyddio'r swyddogaeth CANOLFAN (MEDIAN) o'r categori Ystadegol.

Os byddwn yn dynodi yn amodol ddechrau'r cyfwng cyntaf fel N1, a'r diwedd am K1, a dechreu yr ail N2 a diwedd am K2, yna mewn termau cyffredinol gellir ysgrifennu ein fformiwla fel:

=MEDIAN(N1;K1+ 1;K2+1)-MEDIAN(N1;K1+ 1;N2)

Compact a chain, ynte? 😉

  • Sut mae Excel mewn gwirionedd yn gweithio gyda dyddiadau? Sut i gyfrifo nifer y diwrnodau calendr neu fusnes rhwng dyddiadau?
  • Sut i adeiladu amserlen galendr (gwyliau, hyfforddiant, shifftiau ...) yn Excel gan ddefnyddio fformatio amodol?
  • Gwirio un neu fwy o amodau gyda swyddogaethau IF (IF).

Gadael ymateb