välkommen

till Anders Isakssons excelsida på Internet. Från denna sida kommer jag börja föra ut min samlade erfarenhet från snart 25 års fanatiskt Excelanvändande (jag startade 1989 med Excel 2.2 för Macintosh). Sidan är under uppbyggnad men planen är att den med tiden kommer bli tämligen späckad med exceltips.


Väldigt mycket av det jag skriver om är baserat på frågor och diskussioner jag haft med alla de ekonomichefer och controllers (mfl) som gått mina kurser under åren, gissat att de börja närma sig ett femsiffrigt antal nu… Därför hoppas jag att innehåller kommer att vara praktiskt användbara tips, från en ekonom till en annan. Jag vill med detta även tacka alla ni som bidragit med era frågor.

Den kommer också fungera som ett komplement till mina (kommande) böcker ”Excel för företagsekonomer” och ”Excel för ekonomichefer och controllers” (Liber förlag). ”Excel för företagsekonomer” kom ut i sin första upplaga 1996. Då skriven för Excel 97. Den sålde ut på förlaget tämligen fort och jag har sedan dess ständigt planerat att komma med en uppföljare. Tyvärr har tiden inte räckt till och jag har istället fokuserat min tidsbegränsade bisyssla som ”Excel-expert” på att hålla kurser i Excel, på senare tid framförallt kursen Excel för ekonomichefer och controllers i samarbete med Conferator Kompetens. Nu är dock planen att böckerna skall komma ut under detta år. Förhoppningsvis kommer tryckning ske under slutet av året (lite beroende på när Excel 15 släpps).

Följ Excelbloggen så kommer jag posta när boken börjar närma sig en bokhandel nära dig…

Är det något DU skulle vilja veta? Skriv en kommentar om vad du skulle vilja se på andersexcel.se. Du når mig på min epost anders(at)andersexcel.se. Tyvärr har jag inte tid att lösa privata Excelproblem, men se min länksida för tips på var du kan ställa Excelfrågor. Alla kommentarer, synpunkter (och facebook-tummar!) uppsattas mycket.

Mycket nöje.

87 kommentarer till välkommen

  1. CF skriver:

    Tack för klara tips & ett snyggt upplägg. Vänliga hälsningar, CF

    • Anders Isaksson skriver:

      Tack själv för kommentaren! Kommentarer och synpunkter uppskattas mycket! Ju fler desto bättre. Klicka gärna på någon Facebook-tumme och sprid sidan till alla som du tror kan ha nytta av den… /Anders

  2. Magnus skriver:

    Hej Anders,

    grymt bra info för en som med är rätt ”nördig” inom detta så extremt nyttobara område.
    Jag har dock en fråga som du kanske kan svara på,

    jag skulle vilja ha en formel för att föra in dagens data som sedan går in i en tabell.
    Exempel:

    Längst uppe skriver man in ett antal. Dessa skall sedan gå in i en tabell med dagens datum.
    Nästa dag samma sak, så den första rutan där man för in dagens antal skall alltid vara tom då man startar arket.
    Jag vill ju kunna lägga in statistik dagligen men inte behöva skrolla ner för att komma till dagens datum (om jag nu har en lång lista vill säga).

    Förstår du vad jag menar?

    Tack på förhand,

    • Anders Isaksson skriver:

      Hej,
      Tack för beröm…
      Jag tror jag förstår vad du menar. Detta kan nog bara lösas med ett makro (VBA-kod). Jag skulle då lägga in liten knapp bredvid inmatningscellen, efter inmatning klickar man på knappen som då kopierar värdena till tabellen med dagens datum och sedan raderar din inmatning så att du kan mata in igen.
      Har inte tid att lägga in makroexempel ännu, men de kommer så småningom. Skall ha ditt problem i bakhuvudet.
      Ett tips kan vara att ställa frågan till eforum (idg.se): http://eforum.idg.se/forum/62-kalkylprogram-excel-m-fl/
      Där kan du kanske få någon som ger dig lite mer handfast hjälp.
      /mvh Anders

    • Lars-Gunnar skriver:

      Instämmer med Magnus. Tipset med ”Excel 2003 to 2010 Interactive menu to ribbon guide” gjorde mig nästintill euforisk.
      Skönt med nördar ibland :). Skönt att du delar med dig, kommer att underlätta mkt i jobbet där jag sysslar huvuddelen med statistik. Det körs fortfarande på 2003 och först våren 2013 får vi 2010.
      KANON

  3. anders skriver:

    Att räkna med tid. min/ km
    Tex sim 400m 00:13:52
    cykel 20km 00:42:58
    löpa 5km 00:25:57
    Växling1 00:01:45
    formel för att räkna ut minuter per kilometer?

    • Anders Isaksson skriver:

      Om du delar antal km med tiden så får du km per tidsenhet.
      För att inte göra det för besvärligt är det bäst om du skriver alla distanser med samma enhet.

      Exempel 1:
      Simning: 0,4 km (i cell A1)
      Tid: 00:42:58 (i cell B1)
      =B1/A1 ger svaret 00:33:45 (dvs 33 minuter och 45 sekunder per kilometer)

      Exempel 2:
      Löpning: 5 km (i cell A1)
      Tid: 00:25:57 (i cell B1)
      =B1/A1 ger svaret 00:05:11 (dvs 5 minuter och 11 sekunder per kilometer)

      Vill du inte att timmarna skall synas (05:11 istället för 00:05:11) så får du anpassa formatet (formatera celler och skriv in ändra talformatet till mm:ss Om du skriver in mm:ss” min/km” så kommer du dessutom få resultatet 05:11 min/km.

      Vill du ha minut per km som ett decimaltal, t.ex. så att 00:05:30 istället blir 5,5 så kan du multiplicera resultatet med 24*60 (eller 1440) – dvs ett dygn är 24*60 minuter. Applicerat på exempel 2:
      =(B1/A1)*24*60 ger svaret 5,19 minuter vilket är detsamma som 5 minuter och 11 sekunder.
      Var det vad du önskade?

      • anders skriver:

        det står bara att det #värefel¨

        Påsk smällen Slut Tid Min/km
        löp 10 km 00:51:42 #VÄRDEFEL!

        • Anders Isaksson skriver:

          För mig blir det 00:05:10.
          #VÄRDEFEL! brukar det bli om någon av cellerna inte innehåller ett tal. T.ex. om du skrivit in texten ”10 km” i cellen. Så testa att rensa bort allt text.

      • Hans skriver:

        Hej!
        Simningsexemplet är inte korrekt. Ett snabbt överslag: om det tar nästan trekvart att simma 400 meter (ingen tävlingssimmare precis…), så kan kilometertiden omöjligen vara kortare (dryg halvtimme), utan snarare bortåt 2 timmar!!!

        Jag ser nu att du tagit simsträckan men råkat koppla ihop den med cyklingstiden!

        Det resultat jag får fram med korrekta värden är 00:34:40.

        Det skiljer sig ju något (55 sek) från ditt resultat, vilket jag inte har någon förklaring på.

  4. Sven Person skriver:

    Hej Anders,

    Kommer det komma ut en ny version av boken ”företagsvärdering med fundametal analys”?

    Hälsningar Sven

  5. Niki skriver:

    Sen kväll på jobbet, budgetfiler o elände ;) Så glad när jag fick upp den här sidan – helt kanon, och roligt att du gör allt detta jobb för att hjälpa andra.Tack, snälla människa.

  6. anders skriver:

    Jag tackar för all hjälp. Nu är jag på rätt spår :-)

  7. Linus skriver:

    Hej Anders,

    Jag har lite funderingar kring länkar mellan exelfiler. Om jag öppnar en excelfil (A) så kan jag gå in under ”redigera länkar” och på så sätt se vilka andra excelfiler (B, C, D etc..) som är länkade till den. Jag undrar om det finns något smart sätt att se på vilka ställen i fil A som fil B är länkad till?

    Jag har identifierat en cell där B är länkad till men jag vet inte om jag nu kan bryta länken eftersom jag inte kan se om fil B är länkad till fil A på något annat ställe..

    Några tips!?

    mvh / Linus

    • Anders Isaksson skriver:

      Ja det där är ett problem. Under Data/Redigera länkar kan man bara se att det finns en länk till en extern fil och vilken fil som den är länkad till. Inte var i arbetsboken länken finns.

      För att hitta externa länkar i en arbetsbok brukar jag använda sökfunktionen (Startfliken/Sök och markera). Då hittar man i alla fall de externa länkar som finns i celler (dock inte externa länkar som finnd i inbäddade objekt som diagram).

      Sök därefter i hela arbetsboken efter en hakparantes [. En extern länk till en annan arbetsbok ser ju alltid ut något så här: =[Bok1]Blad1!$A$1 Dvs med hakparenteser runt arbetsbokens namn. Då hakparenteser är mycket ovanliga i ett excelblad kan man använda dessa som sökkriterium för att hitta länkarna.

      • Linus skriver:

        Stort tack Anders, mycket behjälpligt!

        Det uppstod genast en till fråga :) Finns det något smart sätt/formel att räkna ut antal helgdagar under en period?

        Jag skulle t.ex vilja räkna ut hur många lör/sön/helgdagar det är mellan 2011-12-31 och 2012-12-31..

        ?

        / Linus

        • Anders Isaksson skriver:

          Hej,
          Om du har 2011-12-31 i cell A1 och 2012-12-31 i cell B1
          Så ger
          =B1-A1 antal dagar mellan datumen (366).
          =NETTOARBETSDAGAR(A1;B1) antalet arbetsdagar (helger exkluderat) under perioden (261 st).
          Mao kommer =(B1-A1)-NETTOARBETSDAGAR(A1;B1) ge antal helgdagar (105).
          Dock ger detta enbart antalet lördagar och söndagar, inte nationella helgdagar som midsommarafton, pingsdagen etc. Dessa får du lägga till manuellt till funktionen NETTOARBETSDAGAR (lägg alla framtida helgdagar i en lista och använd denna lista o argumentet LEDIGA som finns i NETTOARBETSDAGAR. Inte helt smidigt, men svårt att göra en formel som klarar detta internationellt.

          • Linus skriver:

            Tack igen, det var den lösningen jag var inne på. Funkar ju ok för ett specifikt år men problemet är att jag dessutom vill göra det för en kommande 10årsperiod och då blir det svårt att räkna ut vilka datum som helgdagarna inträffar på :( T.ex. så inträffar Påskdagen Söndagen närmast efter den ecklesiastiska fullmåne som infaller på eller närmast efter den 21 mars… :)

            Tack ändå!!!

          • Anders Isaksson skriver:

            Jag vet, har börjat på en tabell som automatiskt skulle räkna ut kommande svenska helgdagar, men gav upp när jag kom till påsken… Skicka gärna en lösning om du lyckas. Alternativ bara en Excellista men svenska helgdagar de närmaste 10 åren.
            Mvh
            Anders

  8. Lars skriver:

    Hej Anders,

    Tack för en fin sida. Väntar med glädje på dina kommande böcker.

    Ett problem har uppstått med pivot. När jag ska visa olika kontrakt så summeras värdena på alla kontrakt (med samma namn) till en rad. Tex

    Obs 200
    Ica 400
    Obs 300

    Vid summering i PIVOT så blir det:
    Obs 500
    Ica 400.

    Finns det något sätt att göra så att obs kommer ut två gånger.

    Förstår om man tänker att det vore onödigt att använda PIVOT om man inte ska summera, men så är det inte. Har justerat pivot så att stora mänger data visas snyggt.

    Mvh
    Lars

    • Anders Isaksson skriver:

      Kort svar: Nej. Själva grundfunktionen med en pivottabell är att den sammanfatta data. OM man vill göra en sådan sammanfattning i en pivottabell så behöver du lägga till en ny kolumn i din data som göra att Obs kan skiljas från Obs, t.ex. så att den första heter Obs1 och den andra Obs2. Alternativt så kanske det finns någon annan kolumn som är unik, t.ex. att den första Obs har ett annat kontraktnummer än den andra Obs, och att man då får sammanställa med kontraktnummer istället för med namn som radrubriker.
      Ber om ursäkt att mitt svar dröjt. Jobbar bara sporadiskt med denna sida och har haft fullt upp med mitt ordinarie arbete ett par månader.
      /Anders

  9. Alexander skriver:

    Hej Anders!

    Jag har två frågor som jag verkligen behöver hjälp med:

    – Har en resultatfil som där jag klistrar in hela årets transaktioner från ekonomisystemet. Sedan har jag 4 flikar som hämtar data från denna flik. Den har nu börjat bli tung och går segt. Då det är många projekt och konton och alla summeras lite olika från flikarna efter konto, månad, projekt och även efter företag. Har skett en ombildning… Samt en total där bara konto och projekt summeras. Hur kan man lösa detta? Min indataflik med alla transaktioner skulle jag vilja klumpa ihop alla transaktioner så det bara finns ett summerat belopp per konto per månad för projekten för de olika bolagen… Har du någon idé?

    – Mitt andra problem är nog inte lika svårt. Där vill jag räkna ut olika ersättning beoende på klockslag. t.ex. 09:00-21:00, (18:00-20:00 är det en övertid och mellan 20:00 till kl 06:00 dagen därpå är det en annan ersättning.) Vill ha en formel som säger ersättningsbelopp gåner antalet jobbade timmar en dag mellan 18:00-20:00 och en för efter 20:00… Har du någon lösning?

    Jätte tack på förhand, hoppas du kan hjälpa mig på traven! Trevlig kväll.

    • Anders Isaksson skriver:

      Hej,
      Ditt första problem är svårt att svara på utan att faktiskt se hur det ser ut. Låter möjligen som att ditt nuvarande system att hantera informationen kanske börjar ”växa ur” Excel. Att det börjar bli segt kan dock bero på många saker, t.ex. om din fil innehåller externa länkar till ekonomisystemet som tar tid att uppdatera, eller t.o.m. saknas. Seghet i Excel kan också bero på ren datorkraft, hur snabbt Excell arbetar styr mycket av din dators kapacitet – kan kanske finnas behov av en uppgradering. För att lösa detta kan det finnas behov av en mer övergripande översyn av processen från dataleverans till rapport.
      Om ditt andra problem om att räkna med tid har jag skrivit ett blogginlägg. Där har jag både en film där jag visar hur jag hanterar ett övertidsexempel och hur man kan räkna tid som går över midnatt. Det kan eventuellt vara en start på att lösa ditt problem.
      Ber om ursäkt att mitt svar dröjt. Jobbar bara sporadiskt med denna sida och har haft fullt upp med mitt ordinarie arbete ett par månader.
      /Anders

  10. Alexander skriver:

    Besviken att jag aldrig fick något svar. Synd, fick ett bra intryck av dig från början. Jobbar på ett större bolag där behovet av utbildning i Excel på högre nivå finns och jag hade tänkt föreslå dig, men förtroendet har nästan helt gått förlorat. Men det kanske ändå inte skulle ha varit intressant från din sida..

    • Anders Isaksson skriver:

      Hej, som jag skriver på första sidan ”Tyvärr har jag inte tid att lösa privata Excelproblem, men se min länksida för tips på var du kan ställa Excelfrågor”. Jag svarar dock på frågor i mån av tid – som de senaste månaderna varit mycket begränsat. Andersexcel är ett hobbyprojekt som jag gör för att jag tycker det är kul och att de flesta verkar uppskatta mina tips. Så vill du ha garanterat snabba svar på dina Excelproblem så är detta inte sidan att fråga på, tyvärr…

  11. sarah skriver:

    Ska skriva in postnumret 00002 men det blir bara 2.. nollorna raderas autoamtiskt. hur ska jag göra?

    • Anders Isaksson skriver:

      Hej, formatera cellen med specialformatet postnummer. Högeklicka och välj formatera celler. I fliken Tal väljer du kategori Special. Där finns formatet Postnummer. 00002 kommer då att visas som 000 02.
      mvh
      Anders

  12. Nils-Erik skriver:

    Hej Anders,

    Jag håller på med att skapa nya årsfiler med månadsvärden som ska visas i linjediagram. Vissa värden är bara manuellt inmatade, men vissa är resultat av formler. De manuellt inmatade visas rätt, d.v.s. linjen i diagrammet stannar vid det senaste inmatade värdet.

    Om linjen däremot refererar till celler med formler, så går linjen ner till 0 efter senaste värdet och ligger kvar där resten av året. Det hjälper inte att det är villkor i formlerna som gör att ingenting visas i cellerna för kommande månader när det inte finns något data att visa (=OM och ””). Jag har fått tipset att skriva in SAKNAS() istället för ””, och då får jag #NAMN? i cellen istället för blankt, men linjen i diagrammet går fortfarande ner till 0 som jag inte vill att den ska göra.

    Finns det något villkor som gör att diagrammen inte visar tomma celler med formler som 0?
    Alternativt, finns det något villkor som kan flytta resultatet i en cell med formler när det finns något värde att visa, till en annan fullständigt tom cell som man kopplar diagrammet till?

    Det här problemet gör att det inte i diagrammet går att skilja på om den senaste månaden ska ha värdet 0 eller om den inte är inmatad än. Den enda lösning jag kan komma på är att kopiera ner formlerna månad för månad, men det ställer större krav på den som ska uppdatera filen så det är ingen bra lösning.

    Jag har även testat alla kombinationer under ”Dolda och tomma celler”, men det hjäper inte heller. Jag kunde däremot få alla linjer att gå ner till 0 och ligga kvar där resten av året, men inte lösa problemet som jag har beskrivit.

    Jag tror att det här är ett mycket vanligt Excel-problem för de som inte är experter, men jag hittar ingenting om det när jag söker på Internet. Har du något tips så tror jag att många blir glada!

    Hälsningar
    Nils-Erik

    • Anders Isaksson skriver:

      Ursäkta att svaret dröjt, har varit borta från siten några månader …
      Att du får #NAMN? I cellen du skrivit SAKNAS() i indikerar att något är fel. Om du i svenskt Excel skriver in =SAKNAS() i en cell (med =tecken) skall det stå #SAKNAS! I cellen inte #NAMN?.
      #NAMN? Uppstår när Excel inte känner till texten på en funktion du skrivit in. Mitt grundtips är att du har skrivit fel eller en engelsk språkversion och då istället skall skriva =NA()
      Se mer om detta här: http://www.j-walk.com/ss/excel/usertips/tip024.htm
      Ett annat tips på att arbeta med att dölja värden i dynamiska diagram hittar du här: http://www.youtube.com/watch?v=2fKPiLB9rJQ (riktigt bra)

      /Anders

  13. Robert Sjöberg skriver:

    Hej måste bara ge min uppskattning till en fantasstisk sida, finns mycket nyttigt här.

    jag har en fråga,

    Jag har en Ecellfil som inhåller en massa TEX-rutor vissa har man lyckast att kopiera ovanpå varandra i sådär 5 lager, finns det något enkält sätt att bli av med alla textrutor på en gång?

    • Anders Isaksson skriver:

      Tack! Nej jag känner inte till något snabbsätt, bara att markera och deleta… Problemet har kan uppstått när rutorna flyttats runt, t.ex. om man skall markera en ruta och råkar trycka ctrl istället för shift, då skapas en kopia av rutan när den flyttas.

  14. Fredrik skriver:

    Hej! Bra hemsida och bra youtube instruktioner. Men jag sitter fast i klistret med en excel uppgift där uppgiften är att skapa två modeller för beräkning av investeringar. Vi har fått värden och exempel på 2 modeller, men det är mycket jag inte förstår, mest för att jag har dålig förkunskap av excel.

    Först och främst undrar jag hur jag räknar ut årliga inbetalningar (som skall anges så att tillväxträntan blir 12%).

    Inlämning: En bok med tre kalkylblad.

    Första kalkylbladet ska vara ett exemplar av modell 1 som ska jag testa modellen
    på. Tips: Använd de indata som finns i exempel 1 nedan.
    Det andra kalkylbladet ska visa en beräkning, utförd med hjälp av målsökning på en
    kopia av bladet enligt modell 1.

    Grundinvestering = 500 000 kr
    Restvärde = 50 000 kr
    Ekonomisk livslängd = 8 år
    Kalkylränta = 10 %
    Årliga inbetalningar = Ska anges så att tillväxträntan blir 12 %.
    Årliga utbetalningar = 60 000 kr.

    Om du läser detta ovan så undrar jag även hur första sidan skall vara utformad? Magistern har varit väldigt dålig med att ge förståeliga instruktioner (enligt mig). :)
    Stort tack på förhand. Mvh, Fredrik

    • Anders Isaksson skriver:

      Hej Fredrik,
      Jag svarar normalt inte på frågor om hur man skall lösa en skoluppgift, men kan ge dig lite vägledning i alla fall…
      Jag tror att jag täcker in det mesta kring dina problem i två av mina filmer som finns på sidan:
      http://andersexcel.se/excelskolan/filmer-om-excel/
      Där har jag två filmer:
      1. Målsökning med Excel på en Investeringskalkyl
      2. Investeringskalkylering med Excel
      En skillnad är att i min film om ”Investeringskalkylering med Excel” så visar jag ett exempel på en investeringskalkyl där inbetalningsöverskottet varierar (olika från år till år) medan ditt problem så är inbetalningsöverskottet fast. Det största skillnaden Exceltekniskt är att i en sådan kalkyl använder man funktionen NUVÄRDE, medan jag använde funktionen NETNUVÄRDE.
      I engelskt Excel heter NUVÄRDE-funktionen PV.
      Jag har ingen film om NUVÄRDE-funktionen, men en bra film på engelska är denna:
      http://www.youtube.com/watch?v=OFmJnL2F6ew
      Där löser de en ganska snarlik uppgift som din.
      Jag har ingen aning om hur den första sidan skall vara utformad, fråga din magister…
      Mvh Anders

  15. Niklas Svensson skriver:

    Hej Anders

    Kollade precis på lite youtube inlägg som du gjort och måste säga att jag är imponerad.
    Nu till mitt problem.
    Jag har en prisfil som jag försöker skjuta in i ett program men det funkar inte som jag vill :(
    I prisfilen finns 60000 artiklar och jag pallar inte att göra allt för hand.
    Det är ett fält i min excelfil som har en massa decimaler som jag vill göra om till 2 decimaler. När jag nu testat att göra det på en massa olika sätt slutar det ändå med att decimalerna ligger kvar i bakgrunden vilket gör att alla decimaler följer med över till det andra programmet.
    Vet du hur man på ett smidigt sätt kan lösa detta? Jag skulle vara evigt tacksam.

    Må väl
    Niklas

    • Anders Isaksson skriver:

      Jag har ett blogginägg om att avrunda och avkorta:
      http://andersexcel.se/att-avrunda-eller-avkorta-pa-lite-olika-satt/
      Det är en skillnad i Excel mellan att bara minska synliga decimaler och avrunda/avkorta.
      Om jag förstår det rätt har du ett fält i Excel som du läser in i ett annat program. Fältet i Excel innehåller en massa decimaler och du vill att dessa avrundas till två decimaler.
      Vad jag skulle göra vore skapa ett nytt fält och avrunda med funktionen AVRUNDA till två decimaler, t.ex. =AVRUNDA(A1;2). Då försvinner allt utom två decimaler.
      Om det är problem att importera ett fält med funktioner till ditt program så kan du kopiera området och därefter klistra in som värde. Då försvinner funktionen och kvar har du ett fält som bara består av värden med två decimaler.
      Hoppas det hjälper
      /Anders

  16. alvis skriver:

    Dear Mr. Anderson,

    Don’t have much idea on excel. I have a file here which is very important for me. And I lost the password. Can I still open or unlock it?

    Need your professional help and thank you in advance.

  17. Sara skriver:

    Hej!
    Tänkte fråga en sak!
    Hur räknar man fram Årlig inbetalning så att tillväxträntan blir 12%?

    Tack på förhand

    • Anders Isaksson skriver:

      Jag skulle använda kalkylbladsfunktionen RÄNTA och därefter använda målsökning (Data, Konsekvensanalys, Målsökning) och söka fram den årliga inbetalning som ger en IRR på 12%.
      Här en film som visar hur man räknar ut IRR med funktionen RÄNTA (RATE på engelska).
      http://www.youtube.com/watch?v=9oHZdAEABqE
      Här en film där jag visar hur man använder målsökning:
      http://www.youtube.com/watch?v=HcqKZj1At0U
      Slå ihop dessa så har du en lösning.
      Notera: man kan använda både RÄNTA och IR för att räkna ut internräntan i Excel. Vilken man skall använda beror på om du räknar ut internräntan för en investering med periodvisa fasta (lika stora) årliga betalningar (RÄNTA) eller om du har en investering med varierande inbetalningsöverskott (IR).

  18. Jonas skriver:

    Hej Anders,

    Vilken fantastisk sida du har här.
    Försökte få fram din fil där du beskriver förändringar i Excel 2010 mot Excel 2003.
    När jag gör det så säger Excel till mig att filen är skadad. Finns det någon annan möjlighet att få tag på den filen då den känns väldigt intressant.

    Ha det bra och fortsätt med det du gör, det är riktigt bra.

    Hälsningar Jonas

  19. Rolf skriver:

    Hej Anders,

    Hamnade här då jag söker svar på ett länk-problem. Kanske du kan? Jag har ett större antal filer i dropbox. De är länkade till flera filer i mappar som också finns i dropboxen. Att uppdatera dem dvs öppna resp. fil och svara jag på frågan om uppdatering, fungerar som det ska. Men, när jag däremot öppnar någon av filerna på en annan dator eller Mac – där jag också har dropbox, fungerar det inte. Synkronisering fungerar helt OK, men när jag öppnar filen hittar den i ej källfilen utan vill att jag skall redigera länkar.
    Det senare är inte aktuellt eftersom jag flyttar mellan datorerna och inte kan/vill redigera hundratals filer varje gång.
    Har läst om sym-länkar..
    Tacksam för ideer
    Mvh

    Rolf

    • Anders Isaksson skriver:

      Dropbox är kan jag inte mycket om. Använder det, men ditt problem har jag ingen aning om. Det låter som om detta är mer en dropboxfråga än en Excelfråga.
      Ett tips är att ställa en fråga i lämplig grupp på http://eforum.idg.se/ (det är min favoritfrågelåda) – sök på DropBox så kan du ser var man diskuterar denna.
      /Anders

  20. Willem skriver:

    Hi, I would like to thank you for the time you took to post this online, I have lost my password to an important document, with your help I was able to retrieve and change it. Yet again, thank you and well done. Regards Willem

  21. Ann skriver:

    Hej har ett litet problem. Jag sammanställer försäljning/order varje månad och då har jag adderat ihop t.ex så här=d5+d9+d15+d25+d30 problemet är när jag ska nästa månad ändra alla d-kolumner till i-kolumner. Hur ersätter jag D iformlen till I? har provat med sök ersätt men får det inte att fungera.
    Ann

    • Anders Isaksson skriver:

      Om du bara har en cell markerad så skall SÖK och ERSÄTT fungera. Markerar man flera celler så söker Excel bara i resultatet, inte formlerna bakom.
      En variant kan vara att använda formeln INDIREKT och skapa en mer dynamisk beräkning. Säg t.ex. att du denna månad vill summera från kolumn D, nästa från kolumn I, därefter från M osv. Då kan du istället för =d5+d9+d15+d25+d30 använda formeln:
      =INDIREKT(A1&5)+INDIREKT(A1&9)+INDIREKT(A1&15)+INDIREKT(A1&25)+INDIREKT(A1&30)
      I detta fall kan du i cell A1 skriva in den kolumn som du vill summera. Skriver du ett D summeras från kolumn D och skriver du ett I summeras från kolumn I.
      /Anders

  22. Linnea skriver:

    Hej jag har en fundering

    Har en tabell som ser ut ungefär så här:
    Kurs Tillfällen Kostnad
    A
    B
    C
    D
    —————————————-
    A = 24
    B=43
    C=56
    D = 110

    Kan man göra en generell formel som tar hänsyn till vad för variabel man har satt in? Dvs Kostnad =X*Tillfällen? Jag vill då att den härleder X till förklaringen och multiplicerar den med antal tillfällen.
    mvh Linnea

    • Anders Isaksson skriver:

      Hej, Om jag förstår ditt problem rätt så borde det kunna lösas med en LETARAD-funktion. t.ex. =LETARAD(E4;$B$4:$C$7;2;0)*F4 om Kurs ligger i E4 och din tabell med A=24 etc ligger i B4 till C7.
      Tyckte det var ett ganska typiskt LETARAD-problem så jag tog mig friheten och spelade in en film som visar detta. Se här: http://www.youtube.com/watch?v=Szk7xHbLGLE

      /Anders

  23. Alexandra skriver:

    Hejsan!

    Jag sitter med ett excelblad över våra anställda och våra kunder. Nu vill vi kunna se hur många timmar varje lokalvårdare arbetar sammanlagt. Alltså att vi ska kunna klicka på den anställdes namn och se timmarna på det sättet.. Hur gör jag då? Har varit inne i fuktionsregistret och tänkt att detta kanske är en OM funktion?
    Hoppas du förstår min fråga och att den inte blir allt för personlig så att inte svar ges…

    Mvh Alexandra

    • Anders Isaksson skriver:

      Nja, förstår inte riktigt… Du vill klicka på en cell med den anställdes namn och då vill du se timmarna… (var?) Vad skulle OM-funktionen göra?
      Hur man kan lösa detta beror väldigt mycket på hur din data är uppställt i kalkylbladet. Jag skulle kunna tänka mig att en pivottabell kan användas för att visa detta. Se min introduktion till pivottabeller här: http://andersexcel.se/excelskolan/pivottabeller/.
      Sen behöver man förstå hur man räknar timmar: http://andersexcel.se/rakna-med-tid-excel/ Möjligt att detta kan vara en hjälp på traven…
      /Anders

      • Alexandra skriver:

        Ja tanken vi har är att vi ska kunna klicka på den anställdes namn och på det sättet få fram antal timmar han/hon arbetat.. Men det har inte varit det självklaraste hur det ska gå till.. Men jag testar mig framåt med din hjälp så får vi se, kanske att vi får tänka om helt :-)

        Tack så mycket!

        Mvh Alexandra

        • Anders Isaksson skriver:

          Att klicka på en cell, t.ex. med ett namn, och då få något att hända i en annan cell (t.ex. visa antal timmar någon arbetat) kan göras men inte med någon enkel OM-funktion. Det kräver troligen en hel del programmering med VBA-kod (kallas för att man skapar ett ”event”). Här är en länk till en sida där man diskuterar hur man kan göra (dock inte ditt problem – men så du får en känsla för vad som krävs)
          http://smallbusiness.chron.com/run-event-ms-excel-cell-selected-40335.html#gsc.tab=0
          Det är troligen enklare och mer praktiskt att lösa problemet på något annat sätt. Om det inte är allt för många anställda kan man t.ex. skapa en lista med hjälp av dataverifiering där man väljer en anställd och sedan i en cell bredvid använda någon funktion, t.ex. LETARAD eller SUMMA.OM (beror på hur datan är uppställd) som visar summa timmar för den personen.
          Jag har en film som visar hur dataverifiering fungerar.
          http://www.youtube.com/watch?v=XjxjDAnyIEk
          SUMMA.OM finns det också en film om (som jag inte gjort):
          http://www.youtube.com/watch?v=aEeLIdb3C8Y

  24. Anders skriver:

    Hej Anders,

    Två snabba frågor.

    När kommer din excel-bok ut?

    När kommer den nya versionen av företagsvärdering med fundamental analys ut?

    Hälsningar
    Anders

    • Anders Isaksson skriver:

      Två dåliga samveten i en fråga ;-)
      Excelboken hoppas jag komma ut med till hösten. Nu har Excel 2013 kommit och jag arbetar med att konvertera mitt material till denna version. Företagsvärderingsboken är tillfälligt lagt på hyllan då vi har lite för mycket att göra just nu (eventuellt mot slutet av året). /Anders

  25. Mats Holmström skriver:

    Hej Anders,

    Stort tack för att du på denna fina Excelsida delar med dig av dina omfattande kunskaper! Jag brukar läsa dina artiklar och finner alltid någonting nytt som hjälper mig i mitt dagliga ekonomiarbete.

    En fråga: Jag vill sammanställa en mall med antal arbetsdagar (ej helgdagar) för ett projekt. Låt oss anta att dessa är 100 vid projektets början. Hur kan jag skapa en nedräkningsfunktion i Excel som talar om hur många dagar som passerat, alternativt hur många dagar som återstår, innan projektet når sitt slutdatum? Alternativt kanske man kunde skapa en formel som beräknar projektets slutdatum utifrån startdatum och projektets längd?

    Vänliga hälsningar
    Mats Holmström

    • Anders Isaksson skriver:

      Möjligt att ditt problem kan lösas med NETTOARBETSDAGAR som returnerar antalet hela arbetsdagar mellan startdatum och stoppdatum, t.ex.:

      =A1-NETTOARBETSDAGAR(A2;IDAG())

      Här har jag antal dagar för projektet i cell A1 (säg 100)
      i cell A2 har jag projektets startdatum.
      formeln NETTOARBETSDAGAR(A2;IDAG()) ger då antal arbetsdagar mellan startdatum och idagens datum.
      A1 minus deta ger således hur många arbetsdagar det är kvar.

      Formeln =ARBETSDAGAR(A2;A1) ger slutdatum (där A2 är startdatum och A1 är antal arbetsdagar).

      Man får vara observant på att ARBETSDAGAR ger arbetsdagar efter ett visst datum, medan NETTOARBETSDAGAR ger dagr mellan. Den förra inkluderar mao ord startdatum i beräkningen (en dag).
      mvh Anders

  26. Alexandra skriver:

    Hejsan!

    Jag arbetar med filter i mitt excel dokument och har klickat i sortera från äldsta till nyaste. Hur kan jag klicka ur detta när jag längre inte vill ha den sorteringen?
    Håller på att bli tokig då hela dokumentet ändrats nu när jag har sortering på mina filter…

    Mvh Alexandra

    • Anders Isaksson skriver:

      Beror lite på vad du menar med att ”klicka ur detta”. Vill du få tillbaka den ordning du hade innan du sorterade så kan det bli svårt om det inte var sorterat i någon viss ordning (om det var sorterat i en annan ordning så är det bara att sortera i den ordningen).
      Vill du ta bort själva sorteringsfiltret så kan du gå till fliken Data och klicka på knappen Ta bort.

  27. Marlene skriver:

    Hej Anders!

    Tack för en grymt bra sida, jag inser att jag bara använder några få procent av vad Excel egentligen kan.

    Jag skulle vilja fråga en sak: Varje månad uppdaterar vi idag pivottabeller på flera flikar i ett ekonomiuppföljningsdokument manuellt genom att klicka ur tex ”Mars 2012″ och Klicka i ”April 2013″. Nästa månad skulle jag då klicka ur ”April 2012″ och klicka i ”Maj 2013″. Kan jag styra detta med ett makro?

    Med vänlig hälsning Marlene

  28. Sadet skriver:

    Hej Anders!
    Jag har gjort en står lista på olika artiklar! Sedan tog jag och sorterade dem i nummerordning och gjorde det jag inte skulle ha gjort sparade filen utan att ändra tillbaka! Självklart stängde jag av excel med!
    Undrar nu om jag kan få tillbaka det till som jag ville ha från början eller måste jag göra om igen?

  29. Victor skriver:

    Först och främst Tack för alla lektioner på youtube! skit bra hjälp!

    Jag har ett litet problem med min pivotabell.

    Jag undrar om det är möjligt att styra pivotabellens visningsdata med olika macros ( rapportfilter, kolumetiketter, radetiketter, värden) som skall visas.

    Jag får macrot att fungera ifall min pivotabell inte har någon visningsdata insatt.

    Men inte ifall jag har det, då strular de till sig. Man måste antagligen nollställa pivotabellens visningsdata medans man spelar in macrot , vet du hur?

    Exempel,

    knapp1- tabellen visar antalet gäddor 2013

    knapp2 – tabellen visar antalet havsörning 2012

    knapp3 – tabellen visar totala antalet fångad fisk 2012

    Vill ha det så att tabellen enbart visar denna efterfrågade datan när man tycker på knappen som man önskar.

    Så du inte behöver ha massor med pivotabeller för att visa olika sorters data, utan att istället bara ha några knappar vid sidan om.

    Tack!

  30. Camilla skriver:

    Hej Anders,

    Tack för en bra sida!

    Jag har ett jättekonstigt problem i min excel 2010. Jag har gjort knapparna som bland annat startar viss VBA-macron. Ibland ”krymper” knapparna ihop och lägger sig i en klump på bladet uppe till vänster. De är alla kvar och det går att ändra storlek på dem och flytta dem rätt igen. Bladet är låst så det ska inte kunna hända. Det är mycket irriterande och konstigt, har du varit med om något liknande?

    Hälsningar
    Camilla

  31. Emil Andersson skriver:

    Hej Anders. Hittade in till din sida idag, GULD. Skönt att hitta fler som förlorat sig i Excel-världen.

    Jag såg filmen http://www.youtube.com/watch?v=SO8MjVXv3k4 . Funkar den även om VBA-koden är skyddad eller går det att modifiera den så att den låser upp skyddade VBA-blad?

    Tack på förhand

    Emil Andersson

  32. Lejla skriver:

    Hej Anders,
    Tack för den här extremt lärorika sidan. Sökte på ”räkna ut schema i excel” och fick fram dina youtube-klipp . Började bra med schemaläggningen dock stötte till problem när jag skulle räkna ut (Start 22:00 slut 06:00) ändrade istället 22:00-24:00 – Det gick bra men 24:00-06:00 gick inte att räkna fram tiden, det visar ####
    Hur gör jag här?

    Tacksam för ett svar

  33. Stig Klem skriver:

    Hej Anders,

    Jag har ett excelark som jag använder för tidsrapportering. Skriver in starttid i en cell och sluttid i en annan. Sedan summeras timmarna i en tredje cell i decimalform tex (B2-A2)*24. Arket består av ganska många rader och jag vill helst att cellen med resultatet är tom tills tider fyllts i de första två cellerna. I nuläget syns värdet 0,0 i samtliga ”resultatceller” är detta lösbart?

    HVH Stig

    • Anders Isaksson skriver:

      Hej Stig,
      Pröva att ersätta din formel med följande: =OM(ANTAL.TOMMA(A2:B2)=0;(B2-A2)*24;””)
      Om båda cellerna innehåller ett värde blir det logiska testen ANTAL.TOMMA(A2:B2)=0 SANT och (B2-A2)*24 körs annars skrivs bara ”” in (vilket ger en tom cell.
      mvh
      Anders

  34. Wiwa Hansson skriver:

    Ooops såg att jag skickade mitt felstavade utkast – här kommer det rättstavat!

    Snälla snälla ANDERS… hjälp mig!
    Jag behöver räkna ner minustimmar på sju anställda där alla är ”skyldiga” 100 timmar från 1 januari (s.k. flytid – vilket är en slags minustid). När de jobbar över eller hoppar in och jobbar åt andra vill jag bara rätt och slätt att de ska kunna gå in och skriva in det antal timmar de jobbat på ”sin” rad och sen att dessa timmar ska dras av från deras ”skuld”. Poängen är att alla ska kunna gå in på denna enkla tabell/lista och själv fylla i sin övertid efterhand, samt att alla anställda ska kunna se varandras plus- eller minustid (av de totala -100 ursprungstimmarna).
    Den som har minst ”minustid” eller tom ”plustid” lämnar således övertidstillfällen åt den som har mest ”minustid”. Som det är nu så har vi en hemsk lapp på anslagstavlan där alla skriver i sina resterande minustimmar i en enda röra.

    Vill bara ha 7 rader, en för varje personal samt två synliga kolumner – i den ena kolumnen fyller man i timmarna som man jobbat över (antar att den måste tömmas som ett formulär varje gång timmarna registrerats) och i den andra kolumnen där räknas minustiden automatiska av och är lättöverskådlig för alla andra att se.

    *Puh* Svårt att förklara kortfattat, men du är ju smartast av ALLA – så jag VET att du fattar!!

    PS Har gjort en variant – går det att skicka den, så du bättre kan se vad jag menar?

    Kramkram :)
    Wiwa

    • Anders Isaksson skriver:

      Hej, Är det bara hela timmar, eller kan man arbeta 1 timme och 20 minuter? I det senare fallet så kan det bli lite knepigare då varje minut är 1/60-del av en timme (1:30 är = 1,5; 1:45 = 1,75 osv).
      Men om vi antar att man bara skriver in hela timmar så borde det inte vara så komplicerat. Du har en kolumn ”Arbetade timmar” där man skriver in hur många timmar man arbetat. I en annan kolumn har du ”flytid” eller vad den kallas finns enn formel som är t.ex. B2-100 (om ”Arbetade timmar” ligger i kolumn B).
      Vill du att den skall ligga så att alla kan se den så lägger du Excelbladet i en mapp i nätverket som alla når och delar arbetsboken (i fliken Granska väljer du ”Dela arbetsbok”).
      Skall man skiva in timmar och minuter så kan det bli lite mer besvärligt, där kan du ju se min post om att räkna med tid i Excel http://andersexcel.se/rakna-med-tid-excel/
      Mvh
      Anders

  35. Wiwa skriver:

    Tusentack snälla Anders :)
    Måste lusläsa din post om att”räkna med tid i Exel” då detta projektet inte gäller hela timmar. Men så har jag då problemet att det hela måste fungera med negativa tal – läste Monicas lösning som jobbar i Macintosh datumsystem men det fungerar ju inte för mig…

    Nåväl, ger mig inte – men det dröjer nog innan jag vågar ta ner vår fula lapp från anslagstavlan ;)

  36. Rolf Torgersen skriver:

    Suverän sida
    Jag har en fråga. Jag gör ett excel ark för min Brf där jag skriver in avtal Brf som tecknat. Tex jag har ett avtal som börjar 2014-01-01 och har 36mnd avtalstid, vilket enligt excel blir 2017-01-01. Enligt avtalet så är datumet för sista dagen 2016-12-31, vilket är et korrekta. Hur får jag excel att också räknas så? Nu har jag formel;
    =EDATUM(2014-01-01;36), men skulle vilja räkna bort en dag… Tacksam för hjälp med detta. / Rolf T

  37. Peter skriver:

    Hej!
    Läste din blogg ”Översättning av funktioner från svenska till engelska” från 20 april, 2013. Kopierar in följande stycke:
    ”Här måste du för det mesta också ersätta alla komman med semikolon. I Svensk Excel separeras funktionsargumenten med semikolon medan det i engelskt Excel separeras med kolon (fullständigt idiotiskt men så är det…).”
    Blir det inte lite ihopblandat med kolon, komma och semikolon?
    Fantastiskt bra sajt, har hjälp mig många gånger.

  38. Micke skriver:

    Jag ber ursäkt direkt. Jag är extrem nybörjare och hittar ingen lösning på mitt problem då jag inte förstår vilken/vilka funktioner jag ska använda.

    Det jag vill åstadkomma är ungefär följande:
    Jag har en lista på personer som lyckats med ett antal olika prestationer (maximalt tre stycken). Prestationerna kan vi döpa till t ex ”X, Y och Z”.
    Varje person har en egen rad där det följer tre kolumner där deras prestationer matas in.
    Varje person tillhör ett eget distrikt (Bagarmossen, Kärrtorp, Skarpnäck).

    Det jag vill kunna göra är att skapa celler där det summeras hur många prestationer av en viss typ som uppnåtts av ett visst distrikt.

    Jag behöver alltså kunna få fram hur många Prestation X som uppnåtts i Bagarmossen, hur många prestation Y som uppnåtts i Bagarmossen osv för respektive distrikt.

    Jag fattar inte hur man gör för att få programmet att först kolla upp vilket distrikt personen kommer från och sedan kolla vilka prestationer han/hon uppnått och sedan skicka det värdet till respektive cell för Antal X i Bagarmossen, Y i Bagarmossen, Z i Bagarmossen.

    Fattar någon hur jag menar och går detta att lösa? Jag vore så galet tacksam för hjälp!

    Mvh.
    Mikael

  39. Peter Göranson skriver:

    Hej Anders
    Jag har haft god hjälp av din sida när det gäller Excel som man ju aldrig blir fullärd på. Jag har fixat fram kön och ålder tex med hjälp av personnummer. Nu sliter jag på med två listor med uppgifter på ca 1000 personer, där kanske 800 finns i båda och som jag skulle vilja gifta ihop för att kunna överföra medlemsnummer från den ena listan till den andra där de inte finns med. Det unika jag har i respektive lista är personnummer. Så jag vill matcha ihop dessa från de två listorna, helst så att lika personnummer från de listorna kan landa bredvid varandra i samma rad, eller i samma ordning i respektive dokument. Jag förstår att du inte kan hjälpa mig hela vägen, men kanske en hint vilka funktionen jag kan använda?
    hälsar Peter Göranson

    • Anders Isaksson skriver:

      Hej,
      Funktionen LETARAD brukar vara nyckeln för att matcha listor med varandra. Det kan ibland behöva kompletteras med lite olika tekniker för att hantera dubbletter, t.ex. med funktionen ”Ta bort dubbletter” eller ANTAL.OM.
      Blev inspirerad av din fråga att spela in en film om detta. Du kan se den här: http://youtu.be/3a3BCITMtBA
      Hoppas den hjälper
      /Anders

Kommentarer inaktiverade.