Ved hjælp af en uge nummer som et kriterium i en Formel

Dave forsøger at skabe en SUMIFS formel, der bruger året som et kriterium og ugenummer som et andet kriterium. Dette vil give ham for eksempel at opsummere alle de værdier fra en bestemt uge i tidligere år. Ugenummeret kriterier skal være baseret på hvad uge nummer den aktuelle dato er inden. Så hvis i dag er inden uge 3, formlen skal indeholde uger 1, 2 og 3, uanset år, han angiver. Dave er sikker på der er en måde at gøre dette, men han kan ikke finde ud af den rigtige måde at udtrykke det i SUMIFS.

Brug funktionen SUMIFS regnearket, er det vigtigt at forstå præcis, hvad den funktion behov som parametre. Når du arbejder med to kriterier (som Dave ønsker at gøre år og uge nummer), vil syntaksen i formel baseret på SUMIFS se sådan ud:

= SUMIFS (values_to_sum, years_to_compare, year_criterion,
weeks_to_compare, week_criterion)

I Dave beskrivelse, hvad han har, er en række datoer og en række værdier vedrørende disse datoer. Den values_to_sum parameter er naturligvis fra disse værdier Dave har, men years_to_compare og weeks_to_compare eksisterer ikke i hans data. Således skal de oprettes i hjælper-kolonner.

Lad os antage, at kolonne A indeholder Daves oprindelige datoer og kolonne B indeholder de værdier, der er forbundet med disse datoer. I kolonne C kan du oprette det første hjælper kolonne, ved hjælp af denne formel i celle C2:

= ÅR (A2)

Dette forudsætter, at række 1 indeholder overskrifter til dine data kolonner. Formlen for den andet hjælper kolonnen anbringes i celle D2:

= WEEKNUM (A2)

Kopier disse formler ned, så der er en tilknyttet årstal og ugenummer for hver dato, der vises i kolonne A. Med disse hjælper-kolonner på plads, har du alle de data stykker nødvendigt at arbejde med SUMIFS funktionen tidligere beskrevet. Hvad du stadig ikke har, er en indikator for hvilket år du vil pakke fra værdierne. Dette er let afhjælpes ved at placere et år i celle F2. Nu ønskede formel synes som følger:

= SUMIFS (B: B, C: C, F2, D: D, "<=" & WEEKNUM (IDAG ()))

Hvis du sammenligner denne formel til syntaksen eksempel forudsat tidligere vil du bemærke, at du har den values_to_sum (B: B), den years_to_compare (C: C), den year_criterion (F2), den weeks_to_compare (D: D), og endelig den week_criterion. Det er denne sidste element, der skal forklares lidt; det ser sådan ud:

"<=" & WEEKNUM (IDAG ())

Da WEEKNUM funktion returnerer uanset weeknumber er passende for (i dette tilfælde) dags dato, kan det vende tilbage noget lignende "7". Således week_criterion ender med at ligne dette:

"<= 7"

Det betyder, at SUMIFS kun vil overveje disse ugenumre i de data, der er mindre end eller lig med 7.

Du vil måske undre, hvis du kan slippe af med de hjælper-kolonner. Du kan ikke gøre det med SUMIFS. Årsagen er, fordi funktionen forventer dataområder upon at gøre sine sammenligninger, og disse oplysninger intervaller beregnes som resultatet af formler i kolonne C og D.

Som en sidste advarsel til at bruge denne formel, bør du forstå præcist, hvordan du vil beregne din uge nummer. I eksemplerne i dette tip blev den simpleste version af WEEKNUM funktion anvendes, både i kolonne D og i SUMIFS formel. Der er parametre, der kan anvendes med WEEKNUM at justere, hvordan det virker. I nogle tilfælde kan du beregne en ISO ugenummer i stedet. Flere oplysninger om WEEKNUM og ISO ugenumre kan findes i disse tips:

http://excelribbon.tips.net/T007804
http://excelribbon.tips.net/T007847

ExcelTips er din kilde til omkostningseffektiv Microsoft Excel træning. Dette tip (12964) gælder for Microsoft Excel 2007, 2010 og 2013.


© 2019 Zajacperrone.com | Contact us: webmaster# zajacperrone.com