webForumDet fria alternativet

Formel för att räkna ut bredd i procent på månader i ett kvartal

Webbutveckling

2 svar · 2 135 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Frågan#1

Hej,
Mattegenier, nu är det dags för att visa vad ni går för! :D

Jag behöver en formel för att räkna ut bredder beroende på hur lång olika månader är.
Jag sitter med kvartal, dvs. jan-mar, apr-jun, jul-sep och okt-dec och visar ett kvartal i taget på sidan.
Sidans totala bredd är 100%.
Om vi tar kvartal 1 som exempel, alltså januari, februari och mars.
Hur stor procent utgör varje månad av totala bredden?
Lite snabb huvudräkning säger att det bör bli 34%, 32%, 34% typ!? Eftersom januari och mars innehåller 31 dagar och februari 28.

Så den stora frågan är: Hur ser formeln ut till detta, för att räkna ut en månads bredd i procent?

Hoppas jag var tillräckligt tydlig! :)

Medlem sedan aug. 20039 340 inlägg
#2

Tja, i sin enklaste form: 100*dagarIDelperioden/DagarIHelaPerioden

Ta t ex februari under ett skottår: 100*29/(31+29+31)=31.868%

Medlem sedan maj 20011 826 inlägg
#3

Förhoppningsvis finns det färdiga funktioner i det programmeringsspråk du använder, för att kolla hur många dagar en viss månad innehåller.

275 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
139 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
139 ms — ändringar (db)