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

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


frank_90

Rekommendera Poster

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

Länk till kommentar
Dela på andra webbplatser

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?

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...