Sådan gør du beregninger afhængige af ugens dage

Mange lister eller tabeller indeholder datoer samt tal. En særlig matrixformel hjælper dig med bedre at evaluere sådanne datoafhængige tal. Brug denne matrixformel til at beregne middelværdien for hver række på listen

For eksempel, hvis datoen i en linje er en mandag, er formlen der gennemsnitlige alle mandage på listen. Dette giver dig et øjeblikkeligt overblik over, hvordan du skal vurdere værdierne for en bestemt linje, da du umiddelbart kan se middelværdien for de tilsvarende ugedage. Følgende matrixformel udfører denne beregning for dig:

= Gennemsnit (HVIS (WEEKDAY (dato) = WEEKDAY (datoer), værdier, ʺʺ))

Du sender tre argumenter til matrixformlen. Med dato passere datoen for hvis ugedag du vil beregne middelværdien. Om argumentet data passere området med datoværdierne, hvis ugedage er relevante for beregningen. Det tredje argument værdier Videregiver de værdier, der tilhører datoværdierne, som du vil beregne middelværdien for, afhængigt af ugedagen for den tilsvarende dato.

Aflever data som en absolut reference, så den ikke justeres, når formlen kopieres. Bekræft formlen efter at have indtastet den ved hjælp af Ctrl + Shift + Enter, da det er en matrixformel.

Resultatet af formlen er middelværdien af alle værdier, hvis tilsvarende dato har samme ugedag som den overførte dato. I den viste tabel returnerer følgende formel i celle C4 værdien 75:

= Gennemsnit (HVIS (UGENS DAG (A4) = UGENS DAG ($ A $ 4: $ A $ 16); $ B $ 4: $ B $ 16; ʺʺ))

I område B4: B16 bestemmer formlen middelværdien af alle rækker, der har samme ugedag i område A4: A16 som datoen fra celle A4. Med en fredag gælder dette kun for linje 4 og 11. Middelværdien af de to tal 100 og 50 er 75.

Sådan bestemmer matrixformlen den middelværdi, du leder efter

For at finde middelværdien baseret på ugedagen bruger formlen følgende metode:

  • Den første WEEKDAY -funktion bestemmer hverdagen for den overførte dato.
  • Den anden WEEKDAY -funktion sammenligner dette med hver hverdag i datointervallet.
  • Hvis der er et match, overfører IF -funktionen den relevante værdi fra værdiområdet til GENNEMGANGS -funktionen.
  • Hvis der ikke er nogen match, overfører IF -funktionen en tom streng.

I stedet for middelværdien kan du bruge denne formel til at udføre en anden statistisk beregning. For at gøre dette skal du udskifte AVERAGE -funktionen med en anden statistisk tabelfunktion.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave