Hoe automatisch rapporteren in Excel

Schrijver: Peter Berry
Datum Van Creatie: 16 Juli- 2021
Updatedatum: 1 Juli- 2024
Anonim
Generate Automatic Reports in Excel
Video: Generate Automatic Reports in Excel

Inhoud

Deze wikiHow leert je hoe je automatisch gegevens rapporteert in Microsoft Excel. In dit artikel wordt ook besproken hoe u rapporten van een externe bron (MySQL, Postgres, Oracle, enz.) Rechtstreeks op het werkblad kunt opvragen en genereren met behulp van een Excel-plug-in om uw spreadsheet aan de bron te koppelen. die gegevens.

Wat betreft de gegevens die zijn opgeslagen in Excel-spreadsheets, zullen we macro-opdrachten gebruiken om rapporten met één druk op de knop te maken en te exporteren naar verschillende bestandstypen. Gelukkig heeft Excel deze functie ingebouwd, dus u hoeft het algoritme niet zelf te maken.

Stappen

Methode 1 van 2: Met externe gegevens (MySQL, Postgres, Oracle, etc.)

  1. Downloaden Excel-invoegtoepassing door Kloudio van Microsoft AppSource. Met het bovenstaande hulpprogramma kunt u een continue verbinding maken tussen de bron- of externe database en uw werkmapset. Deze plug-in werkt ook met Google Sheets.

  2. Maak een verbinding tussen uw spreadsheet en een externe gegevensbron door op het + -teken op het Kloudio-portaal te klikken. Voer de details van de database in (databasetype, inloggegevens) en kies eventuele beveiligings- / coderingsopties als u met vertrouwelijke of bedrijfsgegevens werkt.

  3. Nadat u een verbinding hebt gemaakt tussen de spreadsheet en uw database, kunt u vanuit de externe gegevens rechtstreeks in Excel query's uitvoeren en rapporten maken. Maak een aangepast rapport vanuit het Kloudio-portaal en selecteer vervolgens het document in het rechter vervolgkeuzemenu in Excel. Elke filter- en vernieuwingsfrequentie kan op rapporten worden toegepast (zakelijke spreadsheets kunnen automatisch wekelijks, dagelijks of zelfs elk uur worden bijgewerkt).

  4. Bovendien kunt u gegevens in gekoppelde spreadsheets importeren en bijwerken naar een externe gegevensbron. Maak een uploadsjabloon vanuit het Kloudio-portaal, dan kunt u wijzigingen van de spreadsheet handmatig of automatisch uploaden naar een externe gegevensbron. advertentie

Methode 2 van 2: Met gegevens beschikbaar in Excel

  1. Als de te rapporteren gegevens worden opgeslagen, bijgewerkt en onderhouden in Excel, kunt u het rapportageproces automatiseren met macro's. Macro's zijn een ingebouwde functie waarmee we gecompliceerde en repetitieve taken kunnen automatiseren.
  2. Open Excel. Dubbelklik (of klik met een Mac) in de witte "X" Excel-app op een groene achtergrond, en klik vervolgens Lege werkmap (Blanco spreadsheet) op de voorbeeldpagina.
    • Klik op een Mac-computer op het dossier (Bestand) en selecteer Nieuwe lege werkmap (Nieuwe lege spreadsheet) in het vervolgkeuzemenu dat verschijnt.
    • Als u al een Excel-rapport heeft dat moet worden geautomatiseerd, dubbelklikt u op het bestand om het in Excel te openen.
  3. Voer indien nodig de gegevens van de spreadsheet in. Als u geen nummers of labels heeft toegevoegd aan de kolom waarvoor u de resultaten wilt automatiseren, gaat u verder voordat u verder gaat.
  4. Zet de kaart aan Ontwikkelaar (Ontwikkelaars). Standaard is de tag Ontwikkelaar geeft niet de bovenkant van het Excel-venster weer. Afhankelijk van uw besturingssysteem kunt u deze kaart als volgt inschakelen:
    • Op Windows Klik het dossier > Opties (Optioneel)> Lint aanpassen (Pas het lint aan) aan de linkerkant van het venster, vink het vakje 'Ontwikkelaar' linksonder in het venster aan (mogelijk moet u eerst naar beneden scrollen) en klik vervolgens op OK.
    • Op Mac Klik Excel > Voorkeuren ... (Aanpasbaar)> Lint en werkbalk (Werkbalk en lint) en vink het vakje "Ontwikkelaar" aan in de lijst "Hoofdtabbladen" en klik vervolgens op Opslaan.
  5. Klik Ontwikkelaar. Dit tabblad toont nu de bovenkant van het Excel-venster. Hier verschijnt een werkbalk.
  6. Klik Macro opnemen (Record Macro) in de werkbalk. Er verschijnt een venster.
  7. Voer een naam in voor de macroopdracht. Voer in het tekstvak "Macronaam" een naam in voor de macroopdracht. Dit zal u helpen de macroopdracht later te herkennen.
    • Als u bijvoorbeeld een macrovolgorde maakt om een ​​diagram uit bestaande gegevens te exporteren, kunt u de volgorde "Chart1" of iets dergelijks noemen.
  8. Maak sneltoetsen voor macro's. druk op ⇧ Verschuiving gelijktijdig met een andere sleutel (zoals letters T) om later sneltoetsen voor macro's te maken.
    • Op een Mac zou de sneltoets zijn ⌥ Optie+⌘ Commando en bepaalde sleutels (bijv ⌥ Optie+⌘ Commando+T).
  9. Sla de macroopdracht op in het huidige Excel-document. Klik op de vervolgkeuzelijst "Macro opslaan in" en selecteer Dit werkboek (Verzamel deze spreadsheet) om ervoor te zorgen dat de macroopdracht beschikbaar is voor iedereen die de huidige werkmap gebruikt.
    • U moet het Excel-bestand in zijn eigen indeling opslaan om de macroopdracht op te slaan.
  10. Klik OK onderaan het venster. Nadat de macro-opdrachtinstellingen zijn opgeslagen, komt u in de opnamemodus. Elke actie die u vanaf nu uitvoert totdat de opname stopt, wordt opgeslagen.
  11. Voer de stappen uit die u wilt automatiseren. Excel volgt alle klikken, toetsaanslagen om de opties die u typt op te maken en voegt ze toe aan de lijst met macro's.
    • Als u bijvoorbeeld gegevens wilt selecteren en er een diagram van wilt maken, moet u de gegevens markeren en op klikken Invoegen (Invoegen) bovenaan het Excel-venster, selecteer het diagramtype, klik op het diagramformaat dat u wilt gebruiken en bewerk het diagram indien nodig.
    • Als u de macroopdracht wilt gebruiken om waarden uit cellen toe te voegen A1 komen A12, klik in de lege cel, voer in = SOM (A1: A12) en druk op ↵ Enter.
  12. Klik Stop met opnemen (Stop met opnemen). De opties staan ​​in de werkbalk van de kaart Ontwikkelaar. Het programma stopt met opnemen en slaat alle bewerkingen die u tijdens het opnemen hebt uitgevoerd op als een macroopdracht.
  13. Sla de Excel-werkmap op als een macro-triggerbestand. Klik het dossier, Kiezen Opslaan als (Opslaan als) en verander het bestandsformaat in xlsm in plaats van xls. Vervolgens kunt u een bestandsnaam invoeren, een opslaglocatie kiezen en klikken Opslaan (Opslaan).
    • Als u dit niet doet, wordt de macroopdracht niet opgeslagen als onderdeel van de spreadsheet, wat betekent dat gebruikers op een andere computer de macro niet kunnen gebruiken als u de werkmap naar hen stuurt.
  14. Voer het macro-commando uit. Druk op de toetsencombinatie die u hebt gemaakt als onderdeel van een macroopdracht om door te gaan. De spreadsheet voert automatisch de stappen uit in de macroopdracht.
    • U kunt ook een macroopdracht uitvoeren door op te klikken Macro's in de kaart Ontwikkelaar, selecteer de naam van de macro en klik op Tremor (Handhaving).
    advertentie

Advies

  • U moet de Excel-plug-in alleen downloaden van Microsoft AppSource of een vertrouwde externe provider.
  • Macro's kunnen voor alles worden gebruikt, van eenvoudig (bijvoorbeeld waarden toevoegen of grafieken maken) tot complexe (bijvoorbeeld celwaarden berekenen, grafieken maken van resultaten, grafieken labelen en afdrukresultaten).
  • Als u een spreadsheet met macro's opent, moet u mogelijk klikken Inhoud aanzetten (Content Enable) in de gele banner bovenaan het voorvenster kan macro worden gebruikt.

Waarschuwing

  • De macro neemt een enkele stap tijdens het opnemen.Zorg ervoor dat je niet per ongeluk de verkeerde waarde hebt ingevoerd, onnodige programma's hebt geopend of iets hebt verwijderd.
  • Macro's kunnen worden gebruikt voor kwaadaardige doeleinden (zoals het verwijderen van gegevens op uw computer). Voer geen macro-opdrachten uit vanuit niet-vertrouwde bronnen.