Excel - fortsättningskurs David Svensson 2014-05-12
Innehåll Inledning Övningar Inspiration Inledning Övningar Avslut Kort om Excel Övningar Avancerade formler Pivot- tabeller Data-verifiering Makron Inspiration Exempel från uppdrag Excel 2013 Inledning Kort om mig Knowit Excel Övningar Sortera och filtrera Formler Fönsteralternativ Villkorsstyrd formatering Låsa kalkylblad Diagram Avslut Exempel från mina uppdrag
David Svensson 1987 2007 2012 2009 2010
1900 Anställda totalt Sverige Finland Norge Ryssland Estland Danmark
70 Anställda i Linköping Linköping
200 Inom Knowit Decision Helsingfors Oslo Stockholm Linköping Göteborg
Business Intelligence Samla in data Förädla Analysera Bättre beslut
Business Intelligence Fatta bättre affärsbeslut. Hjälpa kunder att effektivt använda den egna organisationens information för att få fram bättre beslutsunderlag, kunna planera och följa verksamheten bättre.
Excel - En liten historielektion… Har rötter från 1982, namnet ”Excel” dök upp 1985 Viktig faktor till Microsofts framgång Excel 2007 innebar en rad stora förändringar Nytt gränssnitt kallat för ”Ribbon” Antalet rader ökade till 1 048 576 (tidigare 65 536) och antalet kolumner till 16 384 (tidigare 256) Nytt, öppet filformat; ”Office Open XML” eller .xlsx. Tidigare filformat (.xls) var proprietärt. Excel 2013 kommer med många nya funktioner PowerView PowerPivot PowerQuery
”De tre budorden” Använd Excel till det som det är till för Krångla inte till det Utgå från att alla är puckon - inklusive du själv
Kapitel
Hämta data decision.nu
Avancerade formler
Formelöversättning Svenska Engelska BYT.UT SUBSTITUTE TEXTNUM VALUE OM IF SUMMA SUM LETARAD VLOOKUP ÄRFEL ISERROR ÄRTOM ISREF EXTEXT MID
LETARAD (VLOOKUP) A B C 1 2 3 4 5 1 2
LETARAD(värde;område;kolumn;ungefärligt) LETARAD (VLOOKUP) LETARAD(värde;område;kolumn;ungefärligt) värde Värdet som ska hittas / det som vi letar efter Ex: A1 eller ”Bil” område Området där de eftersöka värdet och önskat resultat finns Ex: A1:B4 eller D:G kolumn Numret på den kolumn där önskat resultat finns Ex: 3 ungefärligt Anger om även ungefärliga värden ska hittas Ex: SANT eller FALSKT
Matrisformler A B C D E 1 2 3 4 5 6 7 + =
Matrisformler Markera ett område. Skriv in en formel i en av cellerna. Tryck CTRL+SHIFT+ENTER för att ange formeln som en matrisformel. Markera hela området och tryck på DELETE för att ta bort formeln. Fördelar Förenklar och möjliggör vissa beräkningar Förhindrar oavsiktliga ändringar Ger mindre filstorlek Nackdelar Svårare för andra att förstå ditt kalkylblad Krångligare att göra ändringar Beräkningstid/prestanda kan försämras
Begränsningar för matrisformler Du kan inte förminska formeln, men det går att utöka den. Du kan inte ändra eller ta bort innehållet i en enskild cell som ingår i formeln. Du kan inte infoga nya rader i formeln. Du kan inte flytta eller ta bort delar av formeln, men det går att flytta och ta bort hela formeln.
Makron
Microsoft Visual Basic for Applications (VBA) Skapades 1991 och är en vidareutveckling av språket Basic Används för s.k. makron och finns tillgängligt i de flesta produkter i Office-paketet Hur man lär sig makroprogrammering Spela in makron i Excel Google
Typer av makron Procedurer Skickar inte tillbaka något svar Funktioner Funktioner skickar alltid tillbaka ett svar Function MinFunktion() MinFunktion = ”Hej” End Function Procedurer Skickar inte tillbaka något svar Sub MinProcedur() MsgBox MinFunktion() End Sub
Objektmodellen i VBA Objektmodellen är en hierarki av alla objekt i Excel. Hierarkin används för att referera till objekt från hela arbetsböcker till enskilda celler Application.ActiveWorkbook.ActiveSheet.Range("A1").Value Application.ActiveWorkbook.ActiveSheet.Range("A1").Value
Ganttschema generator decision.nu Litet plug-in till Excel för att generera enkla Gantt- scheman
Visuell analys av lönenivåer Uppdrag på Verisure i Linköping. Företagets strategiska HR-avdelning är väldigt avancerad och långt framme. Deras Head of HR-control vill ha ett verktyg för att kunna jämföra mellanchefernas löner med de marknadsmässiga, mellan könen och mellan olika avdelningar. Syftet är att förhindra att kärnkompetens lämnar företaget pga felaktiga lönenivåer, men också att undvika att betala för mycket.
David Svensson david.svensson@knowit.se