PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelBeräkna medeltal/summera hämtade värden under speciella villkor/perioder.Beräkna medeltal/summera hämtade värden under speciella villkor/perioder.
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2013-11-06 09:24
 
 Ändrad av Viktor.J  på 2013-11-06 10:27:42

Hej alla !

Jag är ny på forumet och registrerade mig av en anledning, jag har ett problem som jag inte lyckas läsa. Jag ska försöka förklara det så bra som möjligt.

Jag har en ganska stor mängd data loggad som medelvärde under varje timme under 1 år, vilket resulterar i 8760 rader. Datan består sedan av olika parametrar, varje kollumn består av t.ex. hur många personer som passerade en butiksdörr i en butik på flera olika orter i Sverige, antalet köp i samma butik m.m.

Det jag vill kunna göra är att ta ut olika perioderoch sedan summera/beräkna medeltal m.m. för önskad parameter under denna perioden.

EXEMPEL:

En butik har dåligt kundunderlag och jag vill se hur den har förändrats under perioden 1 Juni 2013 - 1 November 2013.

Jag tänker mig då att plotta medeltal av personer som besöker en ICA butik i Skogås per dag för att kunna se förändringar i besökningsfrekvens sedan en konkurent öppnat i närheten.

Jag vill då använda mig först en OM(OCH()) sats för att berätta vilken period som ska användas,1 Juni 2013 - 1 November 2013 . Sedan av LETARAD för att plocka ut parametervärden som jag är intresserad av, besökar antal/ timme i butiken i skogås. Sedan MEDEL för att summera alla hämtade parameter värden i intervallet (perioden).

Min formel blir något så här:

=MEDEL(LETARAD(OM(OCH(A1:A8760>1 Juni 2013;A1:A8760<1 November 2013);A1:A8760;"");$A$1:$CL$8760;4;))

Där då

A1:A8760 = alla mätvärden för det året
1 Juni 2013 = min. värde för intervallet (skriver självklart rätt dagsnummer tex. 4125)
1 Juni 2013 = max. värde för intervallet (skriver självklart rätt dagsnummer tex. 4256)
$A$1:$CL$8760 = Hela dataområdet4 = Den önskade ICA butiken i skogås

Men jag får fel, min funktion vill ej fungera !

Jag anar att felet ligger i "OCH" delen.

Jag har provat med

=SUMMA(OM(A24:A54>41275; A24:A54;""))

=SUMMA(OM(A24:A54<41275; A24:A54;""))

För att testa funktionerna och det fungerar. Så enkla "större än" och "mindre än" vilkor fungerar. Men inte när jag vill ha intervallet i matris/vektor form.

ÄR det någon här som vet vad som blir fel ? eller har en lämplig lösning ?

Jag vill alltså kunna ta ut olika perioder och använda olika funktioner, t.ex. medeltal som besöker butiken varje dag under en period, summering av alla som besökt butiken senaste 5 åren m.m. Man kan även tänka sig att när funktionen fungerar så kan man t.ex titta på butiker i en region och ta ut vilka datum som butikerna sammanlagt hade mer än 5000 besökare/dag för att planera resurser m.m.

Med vänliga hälsningar

Bilobijelo

Nytt inlägg
 2013-11-06 19:39
 
Hej,
kanske du kan komma framåt med medelomf?
=MEDEL.OMF(D:D;A:A;">"&"2013-06-01";A:A;"<"&"2013-11-01")
Med vänlig hälsning Khaleb
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelBeräkna medeltal/summera hämtade värden under speciella villkor/perioder.Beräkna medeltal/summera hämtade värden under speciella villkor/perioder.

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter