Skip to main content
Workday User Guide
Laatst bijgewerkt: 2023-06-23
Concept: gegevensanalyse met Worksheets-functies

Concept: gegevensanalyse met Worksheets-functies

Gegevensanalyse is een iteratief proces van het verzamelen, opschonen en vormgeven van uw gegevens, gevolgd door aggregatie en analyse. Met Worksheets kunt u uw werkstroom efficiënter maken doordat u kunt werken met dynamische Workday-gegevens en unieke Worksheets-functies kunt gebruiken die de analysewerkstroom verbeteren.
Houd bij elk van deze stappen uw oorspronkelijke gegevens als back-up door nieuwe werkmappen te maken voor de gemanipuleerde gegevens.

Verzamelen

Stel uw gegevens samen en verzamel deze uit bronnen zowel buiten als binnen Workday. Zorg ervoor dat uw onbewerkte gegevens zijn voltooid. Hier volgt een overzicht van acties die u kunt uitvoeren tijdens het verzamelen van gegevens:
  • Selecteer
    +Nieuw
    uploaden
    vanuit Drive om werkmappen te maken op basis van gegevens die buiten Workday bestaan.
  • Selecteer
    Gegevens
    dynamische gegevens toevoegen
    om dynamische gegevens uit Workday-rapporten toe te voegen aan een werkmap. De gegevenswizard helpt u bij het identificeren van de subset met gegevens die u in de werkmap wilt invoegen.
  • Houd uw gegevens actueel door een schema te maken voor het vernieuwen van de dynamische gegevens.
  • Gebruik de functie ARRAYAREA om gegevens van de ene onbeperkte matrix naar de andere te kopiëren, zodat u een georganiseerde set onbewerkte gegevens maakt die u kunt manipuleren in de stap Opschonen. ARRAYAREA retourneert het bereik van de matrixformule, gebaseerd op het celadres dat u opgeeft. De matrix kan afkomstig zijn van een Workday-rapport of een matrixformule.

Opschonen

Beperk uw gegevens tot de informatie die u nodig hebt door duplicatie te verwijderen, lege werkmapwaarden bij te snijden en meer.
Houd rekening met deze unieke functies voor Worksheets:
Functie
Opmerkingen
DISTINCTROWS
Combineert een set bereikwaarden tot één bereik en verwijdert dubbele rijen. DISTINCTROWS evalueert tekst- en instancewaarden als niet verschillend van elkaar. Wanneer het opgegeven bereik zowel een instancewaarde als een teksttekenreeks bevat die hetzelfde zijn, retourneert de functie één rij, de instancewaarde.
REMOVECOLUMNS
Verwijdert een of meer kolommen uit het gebied waarnaar wordt verwezen. De functie verwijdert de number_of_columns, beginnend bij en inclusief start_column.
REMOVEROWS
Verwijdert een of meer rijen uit het gebied waarnaar wordt verwezen. De functie verwijdert het aantal rijen na
start_row
, beginnend bij en inclusief
start_row
. Gebruik REMOVEROWS zonder rijen op te geven om de eerste rij (kop) te verwijderen.
TRIMCOLUMNS
TRIMROWS
Verwijdert lege volgkolommen en rijen uit een bereik wanneer de gegevens het resultaat zijn van een onbeperkte matrixformule.
TRUNCATEMATRIX
Verwijdert rijen, kolommen of beide uit een matrix.
UNIEK
Retourneert een matrix waarvan de rijen uniek zijn volgens de opgegeven sleutels. De functie retourneert alleen unieke rijen, op basis van de waarden in de opgegeven kolommen. Deze functie is vergelijkbaar met DISTINCTROWS(), maar UNIQUE() accepteert één bereik en een set kolommen.

Vorm

Rangschik, converteer en organiseer uw gegevens om consistentie te creëren:
  • Standaardiseer uw kolommen en maak zo nodig nieuwe kolommen.
  • Geef elke kolom een unieke en beschrijvende kop.
  • Maak elke kolom consistent op.
  • Controleer nogmaals op dubbele of ontbrekende rijen.
  • Zorg ervoor dat de bewoordingen en opmaak voor tekstgegevens consistent zijn.
  • Zorg ervoor dat er geen cellen leeg zijn.
  • Converteer gegevenswaarden waar nodig naar dezelfde eenheid.
Bij het vormgeven van gegevens zijn er twee hoofdtypen gegevensmanipulatie:
  • Waardespecifiek: welke actie u wilt ondernemen, is afhankelijk van de waarde in de cel.
  • Gegevensrangschikking: de manipulatie is waardeonafhankelijk en u verplaatst cellen, kolommen en rijen naar verschillende locaties.
Voor waardespecifieke manipulatie kunnen deze unieke Worksheets-functies handig zijn:
Functie
Opmerkingen
CONVERT
Converteert een getal van de ene eenheid naar een andere.
DATESBETWEEN
Retourneert een matrix met datums die begint en eindigt op een bepaalde datum, met een stapinterval tussen elke datum.
DATESFROM
Retourneert een matrix met datums die begint op een bepaalde datum en duurt voor het aantal datums dat u opgeeft, met een stapinterval tussen elke datum.
IN
Hiermee wordt bepaald of een waarde of zoeklijst die u opgeeft, in een andere zoeklijst voorkomt. Als dit het geval is, wordt 'waar' geretourneerd. anders wordt False geretourneerd.
MATCHCOMPOSITE
Een veelvoorkomend gebruik van MATCHCOMPOSITE is het consolideren van kolomgegevens van twee bladen in 1, waarbij u gegevens op een blad hebt, samen met opmerkingen over dezelfde gegevens in een kolom op een ander blad. MATCHCOMPOSITE kopieert waarden in een of meer kolommen van de locatie rechts van een bronmatrix en retourneert waarden rechts van een doelmatrix. U gebruikt een samengestelde sleutel van kolommen om gekopieerde gegevens te matchen met de juiste rijen in het doel.
MATCHEXACT
Zoekt een exacte match op voor de waarde in de gesorteerde lijst (eendimensionale matrix) die u opgeeft en retourneert de positie van de waarde. U kunt deze functie gebruiken om logische waarden, numerieke waarden of teksttekenreeksen te matchen. Deze functie is vergelijkbaar met MATCH, maar MATCHEXACT:
  • Zoekt altijd naar een exacte match; Als de waarde niet wordt gevonden, wordt de fout #N/A geretourneerd.
  • Jokertekens zoals * of ? zijn niet toegestaan.
  • Gebruikt een binaire zoekopdracht voor betere prestaties.
MHLOOKUP
We raden deze functie aan ter vervanging van HLOOKUP. MHLOOKUP voert een horizontale (rij)opzoektabel uit voor een tabel en retourneert alle overeenkomsten. MHLOOKUP is vergelijkbaar met HLOOKUP, maar:
  • Met HLOOKUP wordt alleen de bovenste rij gescand op matches. in MHLOOKUP geeft u de rij op die u wilt doorzoeken.
  • HLOOKUP stopt nadat er één match is gevonden en retourneert één celwaarde; MHLOOKUP scant de hele opzoekrij op matches. Elke match in die rij retourneert een nieuwe kolom in de uitvoer. Als u vier return_row_index-waarden opgeeft, heeft elke resulterende kolom vier rijen.
MVLOOKUP
We raden deze functie aan als vervanging voor VERT.ZOEKEN, vooral wanneer u met dynamische gegevens werkt. MVLOOKUP voert een verticale opzoektabel (kolom) uit voor een tabel en retourneert alle overeenkomsten. MVLOOKUP is vergelijkbaar met VERT.ZOEKEN, maar:
  • Met VERT.ZOEKEN wordt alleen de linkerkolom gescand op overeenkomsten. in MVLOOKUP geeft u de kolom op die moet worden doorzocht.
  • VERT.ZOEKEN stopt nadat er één match is gevonden en retourneert één celwaarde. MVLOOKUP scant de hele opzoekkolom op overeenkomsten. Elke match in die kolom retourneert een nieuwe rij in de uitvoer. Als u vier waarden voor return_column_index opgeeft, heeft elke resulterende rij vier kolommen.
REGEXFIND
Retourneert de positie van het eerste teken van een subtekenreeks die overeenkomt met het patroon van de reguliere expressie. De arbeidsplaatswaarde is gebaseerd op nul.
REGEXPARSE
Extraheert delen van een tekenreeks door ze te matchen met een patroon.
SETUNITS
Converteert een getal van de huidige eenheid naar een andere. Deze functie is vergelijkbaar met CONVERT(), maar in CONVERT() moet u zowel de oorspronkelijke als de nieuwe eenheidswaarden opgeven.
SELECT
Waardevol voor op waarden gebaseerde manipulatie en gegevensordening. De functie SELECT is vergelijkbaar met een SQL-instructie SELECT. De basisnotatie is: SELECT column1, [column2], ... FROM-tabel waarbij kolom de gegevens zijn die moeten worden geretourneerd en tabel de gegevensbron is waaruit moet worden geselecteerd. In de FROM-component kunt u bijvoorbeeld het volgende opgeven:
  • Gedefinieerde naam.
  • Kolom, rij of gebiedsbereik.
  • Parameter die u als argument opgeeft.
Voor gegevensordening kunnen deze unieke Worksheets-functies handig zijn:
Functie
Opmerkingen
WD.ARRANGECOLUMNS
WD.ARRANGEROWS
Hiermee maakt u een nieuw bereik op basis van een bestaand bereik, waarbij de kolommen of rijen zijn geordend op basis van de opgegeven indexen. Met WD.ARRANGECOLUMNS kunt u een lege kolom toevoegen door een null-indexwaarde op te nemen. Voorbeeld: =WD.ARRANGECOLUMNS([range],1,2,3,,4) voegt een lege kolom in tussen de derde indexwaarde en de vierde indexwaarde.
CORRELATE
Hiermee maakt u een nieuwe matrix door rijen te combineren uit de bereikwaarden die u opgeeft. Deze functie is vergelijkbaar met een database-join.
FLATTEN
Retourneert een uitgebreid gegevensbereik op basis van de hiërarchische gegevens die u opgeeft. Doorgaans gebruikt u deze functie om de manager- en werknemersgegevens van een organisatie uit te vouwen, zodat alle niveaus van de hiërarchie worden weergegeven.
JOIN
Voert een inner left join uit voor twee bereikwaarden.
MERGECOLUMNS
Voegt kolommen samen door ze naast elkaar in een nieuw bereik te plaatsen.
MERGEROWS
Voegt rijen samen door ze onder elkaar in een nieuw bereik te plaatsen.
MINUS
Retourneert alle rijen uit een eerste bereik die niet voorkomen in een van de andere opgegeven bereikwaarden.
SORTEREN
SORT2
SORT3
Sorteert een bestaande matrix en retourneert een nieuwe matrix. SORTEREN accepteert één sorteerrichting en sorteert alle kolommen die u hebt opgegeven op basis van die richting. SORT2 accepteert parameterparen, die u gebruikt om de kolom waarnaar wordt verwezen en de sorteerrichting voor die kolom op te geven. SORTEREN3 gaat ervan uit dat de eerste rij van de te sorteren matrix een koptekst is en retourneert die rij bovenaan de resultaten.
VALUEAT
Retourneert de waarde op het snijpunt van een kolomkop en een rijlabel.
SELECT
Waardevol voor op waarden gebaseerde manipulatie en gegevensordening. De functie SELECT is vergelijkbaar met een SQL-instructie SELECT. De basisnotatie is: SELECT column1, [column2], ... FROM-tabel waarbij kolom de gegevens zijn die moeten worden geretourneerd en tabel de gegevensbron is waaruit moet worden geselecteerd. In de FROM-component kunt u bijvoorbeeld het volgende opgeven:
  • Gedefinieerde naam.
  • Kolom, rij of gebiedsbereik.
  • Parameter die u als argument opgeeft.

Analyseren

U kunt nu de gegevens die u hebt voorbereid, aggregeren en analyseren.
Het meest gebruikte analysehulpmiddel is de draaitabel, waarmee u grote hoeveelheden gegevens kunt samenvatten en analyseren. Met de wizard Draaitabel en het detailvenster kunt u interactief draaitabellen maken en bewerken. U kunt ook diagrammen maken om gegevensrelaties visueel weer te geven.
Houd rekening met deze unieke functies voor gegevensanalyse in Worksheets:
Functie
Opmerkingen
CAPEDVALUES
Wordt doorgaans gebruikt voor 401(k)-inhoudingen, ESPP-inhoudingen of belastingbetalingen die een normale waarde per periode hebben, maar nul (0) worden wanneer de betaling de limiet bereikt. Retourneert een matrix met waarden voor een set perioden uit een matrix met waarden die u opgeeft, voor dezelfde perioden, beperkt door een opgegeven limiet voor de hele duur.
FORECAST.WD.SEASONAL
Retourneert een voorspelde reeks waarden met behulp van patronen in de historische lineaire en niet-lineaire gegevens die u opgeeft.
GROUPBY
GROUPBY is een krachtige functie die vaak kan worden vervangen door COUNTIF(S), AVERAGEIF(S) en SUMIF(S). GROUPBY aggregeert gegevens en rangschikt de resultaten op basis van de volgorde die u opgeeft. De groepering is gebaseerd op een sleutel die u vooraf in de tabel kunt definiëren of die u kunt definiëren met behulp van kolommen in de werkmap. Het resultaat lijkt op een gesorteerde draaitabel. Deze functie is vaak handig als onderdeel van de headcountplanning.
SELECT
De functie SELECT is vergelijkbaar met een SQL-instructie SELECT. De basisnotatie is: SELECT column1, [column2], ... FROM-tabel waarbij kolom de gegevens zijn die moeten worden geretourneerd en tabel de gegevensbron is waaruit moet worden geselecteerd. In de FROM-component kunt u bijvoorbeeld het volgende opgeven:
  • Gedefinieerde naam.
  • Kolom, rij of gebiedsbereik.
  • Parameter die u als argument opgeeft.

Overige opvallende werkbladen - unieke functies

Deze functies zijn niet specifiek voor gegevensanalyse, maar zijn erg handig bij alle stappen:
Functie
Opmerkingen
NOTIFYIF
NOTIFYIFS
Verzendt meldingen als aan een voorwaarde wordt voldaan. U kunt een melding naar een gebruiker verzenden ongeacht of deze toegang heeft tot de werkmap.
ONCE
Hiermee wordt een formule exact één keer berekend. In Worksheets wordt de formule nooit opnieuw geëvalueerd, zelfs niet als u een nieuwe berekening aanvraagt met
Gegevens
opnieuw berekenen
. U kunt de formule echter handmatig opnieuw verzenden. Voorbeeld: gebruik deze functie wanneer de vluchtige functie NOW() een tijdstempel in een werkmap plaatst en deze tijdstempel nooit mag worden gewijzigd.