Just nu i M3-nätverket
Gå till innehåll
frank_90

Klarar Excel att jobba med relationer på ett smart sätt?

Rekommendera Poster

frank_90

Behöver bygga en enkel databas och hade hoppats slippa bygga den i Filemaker för att det ska gå snabbare för kollegan att komma in i jobbet (och spara tid för mig  :-)

 

Problemet:

  • Ska lista omsätting och resultat för ett stort antal företag.
  • Vill bara ha företagsnamn på ett ställe men kunna mata in nya omsättningar för respektive år knytet till detta företag. (Se skärmdump.)
  • Det bör vara enkelt att lägga till ett nytt år för bolaget för den som jobbar med databasen.

 

Är detta för mycket för Excel?

Mycket tacksam för lite råd på vägen. Är det värt att försöka få till eller ska jag gå på ett riktigt databasprogram istället?

 

post-123078-0-72790300-1408085848_thumb.png

 

Databas_skiss.xlsx

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Monshi

Tja, brukar ju säga att behandlar man Excel som en databas har man oftast ett lyckligt ark.

 

Du behöver, som i en databas, unika nycklar i dina tabeller. Anger du nyckeln i en annan tabell kan formler leta reda på denna och hämta andra data.

 

Och man ska även, som i en databas, skilja på rapporter och tabeller.

 

Så enklaste modellen, en tabell med alla företagsnamn (unikt, data om företagen.

En tabell med data som byggs på med tiden, där exempelvis företagets namn, datum och omsättning (samt andra data anges). Datum för att senare kunna analysera.

 

och till sist, en rapport. Exempelvis en Pivottabell som baseras på tabellen med data.

kan gruppera data från tabellen på företag, år, kvartal och liknande.

 

 

Inmatning i tabellen? Beroende på användarens nivå kan man låta dem mata in direkt i tabellen eller så går man via ett formulär, några fält och en knapp som aktiverar VBA-kod som verifierar och kopierar in data på rätt plats i tabellen.

Tabellen med företag används då som grund vid inmatningen, väljer företag, uppdaterar formulär så att visst datum väljs (senare än senaste inmatning exempelvis) och kanske även då tar fram senaste rapporterna för detta företag...

möjligheter finns.

 

Men om vi ska vända på det, om nu Excel används som en databas, varför inte använda en riktig databas?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...