Gå till innehåll

Dynamisk diagram - Hur?


Gå till lösning Löst av MH_,

Recommended Posts

Jag har ett diagram som visar försäljningen dag för dag och jämför Oktober 2021 vs Oktober 2022.

Dag 1 börjar på B2
Dag 2 börjar på C2
Dag 3 börjar på D2
osv..

Sen kör jag en summa(b2:ae2) för att summera hela månaden 2021. Samma sak för 2022 men de ligger på B3, C3, D4 osv. 

 

Kan jag på något sätt automatisera så att mitt diagram uppdateras baserat på vilken dag på månaden det är? Jag vet att jag kan få fram vilken dag det är med datumformel =day(today), men jag vet inte hur jag ska skriva ett makro för att slippa klicka på diagrammet, och förlänga formlerna med en cell åt höger dag för dag.

Det jag vill är alltså att om det har gått 7 dagar på månaden, så ska försäljningen i diagrammet bara visa 1a - 7e oktober i grafen.

Länk till kommentar
Dela på andra webbplatser

  • Lösning

Du kan skapa dynamiska områden med 

=FÖRSKJUTNING($B$2;0;0;;DAG(IDAG()))
eller
=$B$2:INDEX($B$2:$AF$2;;DAG(IDAG()))

Problemet är att du inte kan använda formlerna direkt i ett diagram. Du måste skapa 3 namngivna områdenoch använda dessa.

Skapa rubrikområdet:
Formler->definiera namn
namn=rubr
refererar till:=FÖRSKJUTNING($B$1;0;0;;DAG(IDAG()))

Skapa år 2021:
Formler->definiera namn
namn=ÅR_2021
refererar till:=FÖRSKJUTNING($B$2;0;0;;DAG(IDAG()))

Skapa år 2022:
Formler->definiera namn
namn=ÅR_2022
refererar till:=FÖRSKJUTNING($B$3;0;0;;DAG(IDAG()))

 

Sen får du helt enkelt hänvisa till namnen INKLUSIVE BLADNAMN i  diagrammen.

Skapa ditt diagram som vanligt. Sen högerklickar du och väljer "markera data" . Klicka på [redigera] för att ändra dataområdena

image.png.f0f12d30d3d6742e117b6a58862015a2.png

 

Ändra dataområdets vanliga adresser:

image.png.23e2d67ee5b15a5c15572358ea4317e0.png

till det namngivna rubrikområdet

image.png.5df8699d3f5854f45a457e5ac1bc3f83.png

Gör samma sak för själva dataområdena 2021 och 2022. Där du ändrar Serievärdena till de dynamiska namn du skapat. Tex:

='Bok1'!år_2021
='Bok1'!år_2022

image.png.be317f4a3c1141b80772e1be63cf283b.png

När du är färdig bör du ha ett dynamiskt diagram.

Smidigt? nja....

 

Länk till kommentar
Dela på andra webbplatser

Delta i dialogen

Du kan skriva svaret nu och registrera dig senare, Om du har ett konto, logga in nu för att svara på inlägget.

Gäst
Svara i detta ämne...

×   Du har klistrat in innehåll med formatering.   Ta bort formatering

  Only 75 emoji are allowed.

×   Din länk har automatiskt bäddats in.   Visa som länk istället

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Skapa nytt...