Sådan laver du et flowchart ud fra en CSV

Sådan bliver en CSV-fil til et flowchart: de overskrifter, editoren læser, hvad der hører hjemme i Linje til, og den rækkefølge kolonnerne skal udfyldes i: Bokstekst, så Figur, så pilene og til sidst banerne.

En CSV bliver til et flowchart, når dens rækker er trin frem for poster: én række pr. trin, en kolonne Figur, en kolonne Bokstekst og en kolonne Linje til med placeringen af den række, hvert trin fører videre til.

Kort fortalt

  • Én række pr. trin. En rækkes placering i filen er dens identitet.
  • Overskrifterne er koblingen (Figur, Bokstekst, Linje til, Linjetekst), og kolonnernes rækkefølge er uden betydning.
  • Bokstekst alene tegner kasser uden forbindelser. Linje til er den kolonne, der tegner pilene.
  • Linjetekst parres med Linje til efter placering: "6,4" ved siden af "Ja,Nej" sætter Ja på pilen til række 6.
  • Vandret bane og Lodret bane er de sidste to kolonner, du udfylder, og de gør flowchartet til et swimlane-diagram.

Hvad du skriver i hver kolonne, og i hvilken rækkefølge

En CSV er en eksport. Noget andet har produceret den (en helpdesk, et ERP-system, et formularværktøj, en kørapport), og det, der kom ud, er ren tekst: en overskriftsrække, derefter én linje pr. post, felterne adskilt af kommaer og dobbelte anførselstegn omkring ethvert felt, der indeholder et komma eller et linjeskift. Der er ingen formler i den, intet andet faneblad, ingen farver og ingen kommentarer, for formatet har ingen steder at lægge dem. Den enkelhed er grunden til, at en CSV kan rejse mellem to systemer, der ikke er enige om noget andet, og den er også grunden til, at filen ikke betyder noget i sig selv. Hvad en kolonne er til, lever i dens overskrift.

QueryCharts editor er et regneark med faste kolonnenavne: #, Figur, Bokstekst, Linje til, Linjetekst, Linjestil, Vandret bane, Lodret bane, Noter og Link. En CSV matches mod dem på overskriftsnavn frem for på kolonnernes placering, så den rækkefølge, dine kolonner tilfældigvis står i, er uden betydning, og enhver kolonne, editoren ikke genkender, tages med og ignoreres. Du importerer ved at trække .csv-filen over på regnearksområdet eller ved at indsætte CSV-teksten i det. Der er ingen guide og intet at koble sammen i hånden: overskriftsrækken er koblingen, og det er derfor, overskriftsrækken er den del, det er værd at få rigtig.

Tilbage står det egentlige spørgsmål, nemlig hvad der skal skrives. Udfyld kolonnerne i denne rækkefølge, så kan du se hver enkelt gøre sit arbejde. Bokstekst alene giver dig en søjle af kasser uden forbindelser, hvilket også er, hvad en CSV af poster tegnes som. Figur gør spørgsmålene til romber og den første og sidste række til start- og slutpunkter. Linje til er der, hvor diagrammet dukker op: den rummer placeringen af den række, denne række fører videre til, hvor den første datarække tælles som 1, adskilt af kommaer hvor en række fører flere steder hen, med Linjetekst som bærer navnene på forgreningerne i samme rækkefølge. Vandret bane og Lodret bane kommer til sidst og gør kæden til et gitter.

Eksemplet herunder er en triage af supportsager (atten rækker) bygget i præcis den rækkefølge. Åbn regnearkspanelet, og læs, hvilken kolonne hver fase udfylder. Før du importerer din egen fil, så åbn den én gang i en almindelig teksteditor frem for i et regneark: et semikolon som skilletegn, to linjers indledning over overskriftsrækken eller en tegnkodning, der forvandler navne med accenter til erstatningstegn, ødelægger hver især importen, og et regneark skjuler alle tre ved at gengive filen frem for at vise den. /da/guides/strukturer-csv-til-flowcharts dækker den side af sagen i fuld længde.

Én CSV, udfyldt én kolonne ad gangen

Triage af supportsager, atten rækker. Hver fase lægger én kolonne mere til den samme fil: åbn regnearkspanelet for at se hvilken.

  1. Bokstekst alene

    Seks etiketter og intet andet: "Opret en sag", "Registrér sagen i helpdeskkøen", "Nok detaljer til at arbejde på sagen?" og ned til "Fastsæt prioriteten ud fra konsekvens og hastegrad". De stabler sig op som kasser uden noget imellem sig, hvilket også er, hvad en helpdesk-eksport tegnes som, for en fil af poster har ingen steder at lægge en relation. Intet her siger, at kontrollen af detaljer har to udfald.

  2. Tilføj kolonnen Figur

    Række 1 bliver et Start, og de fire spørgsmål ("Nok detaljer til at arbejde på sagen?", "Kom der svar, før rykkerfristen udløber?", "Kan første linje løse den?" og "Virkede løsningen?") bliver til romber. Alt andet forbliver Proces, hvilket er den værdi, du får ved at lade cellen stå tom. En værdi, der ikke genkendes, normaliseres i stilhed til Proces, så en række skrevet som Rombe eller Valg tegnes som et rektangel med sit spørgsmål siddende inde i sig.

  3. Udfyld Linje til, derefter Linjetekst

    Nu kommer pilene. "Nok detaljer til at arbejde på sagen?" bærer 6,4 i Linje til og Ja,Nej i Linjetekst, så Ja springer frem til prioritetstrinnet, og Nej løber til "Bed anmoderen om de manglende oplysninger". "Kan første linje løse den?" bærer 8,11 med etiketterne Ja og "Nej - eskalér". Tallene er rækkeplaceringer, ikke sagsnumre: nummerér rækkerne om, og du omkobler diagrammet.

  4. Tilføj de to banekolonner

    De sidste fire rækker kommer ind med dem: "Fortæl anmoderen, hvad der blev ændret", bekræftelsesbeslutningen og de to slutpunkter: "Sag lukket" og "Lukket, intet svar fra anmoderen". Vandret bane rummer fasen, Oprettelse gennem Triage, Første linje, Eskalering og Lukning; Lodret bane rummer rollen: Anmoder, Servicedesk, Specialistteam. Begge er almindelig tekst i CSV-filen, og en bane opstår i samme øjeblik en række navngiver den, så en tastefejl i én række giver en fjerde bane med én kasse i.

Sådan fungerer det

  1. Start en ny fil frem for at konvertere eksporten

    Den CSV, du allerede har, rummer én række pr. sag, ordrelinje eller post. Den fil, du er ved at skrive, rummer én række pr. trin, og der er som regel færre end tyve af dem for en proces, der har produceret ti tusind poster. Hold eksporten åben ved siden af dig, for dens kønavne, statuskoder og tildelingsgrupper er processens virkelige ordforråd, men skriv diagrammet ind i en ny fil.

  2. Læg overskriftsrækken på linje ét

    Skriv de navne, editoren bruger, stavet som den staver dem: Figur, Bokstekst, Linje til, Linjetekst og senere Vandret bane og Lodret bane. Intet må stå over den linje (ingen titel, intet eksporttidsstempel, ingen tom række), for der matches på filens første linje. Kolonner, du beholder til dit eget brug, som det oprindelige post-id, kan blive stående, hvor de er, og tages uændret med.

  3. Skriv Bokstekst, én handling pr. række

    Én række er én ting, nogen gør. Del enhver række, hvis tekst indeholder et "og", og slet rækker, der navngiver en fase frem for en handling: Triage er en overskrift, "Fastsæt prioriteten ud fra konsekvens og hastegrad" er et trin. Importér på dette tidspunkt, hvis du vil se det: du får en søjle af kasser uden pile, hvilket er det ærlige billede af en fil, der har etiketter og ingen relationer i sig.

  4. Udfyld Figur

    Start på den første række, Beslutning på hver række, der stiller et spørgsmål, og Succes, Afvist eller Slut på hvert slutpunkt. Proces er standard, så de celler kan stå tomme. Brug de stavemåder, editoren bruger: en værdi, den ikke genkender, bliver til Proces uden en lyd, og en beslutning tegnet som et rektangel beholder navnene på sine grene, hvilket gør fejlen let at overse.

  5. Udfyld Linje til, derefter Linjetekst

    Linje til tager målrækkens placering, hvor den første datarække tælles som 1, adskilt af kommaer hvor en række fører flere steder hen. Linjetekst tager navnene på forgreningerne i samme rækkefølge, så den første etiket hører til det første tal. Skriv alle rækker ud, før du nummererer noget: Linje til er placeringsbaseret, så et trin indsat bagefter forskyder hver eneste række under det og ugyldiggør enhver henvisning efter indsætningspunktet. Skal et trin tilføjes bagefter, så føj det til i bunden, og peg på det derfra, hvor det hører hjemme.

  6. Tilføj banerne, gem som UTF-8, og træk filen ind

    Læg fasen i Vandret bane og rollen i Lodret bane, gem så filen som UTF-8 med komma som skilletegn, og åbn den i en teksteditor for at bekræfte, at det er det, du fik. Træk .csv-filen over på editorens regnearksområde, eller indsæt teksten i det. Diagrammet tegnes, mens filen lander, og forbindelserne finder selv deres vej, så der er ingen layoutfase: det, du kontrollerer bagefter, er, om der er en kasse uden en pil ud.

Faldgruber du skal undgå

  • At importere eksporten frem for at skrive en ny fil

    En fil med én række pr. post har ingen kolonne, der kunne rumme en kant, så den importeres som en mark af kasser uden forbindelser: én pr. post, hvilket for en rigtig eksport betyder hundredvis. Eksporten er en kilde til ordforråd, ikke en kilde til struktur.

  • Linje til, der rummer et id frem for en rækkeplacering

    Sagsnumre, trinkoder og navnene på andre trin bliver alle droppet i stilhed: ingen fejl, ingen advarsel, blot en kasse uden en pil ud. Det er målrækkens placering i filen, hvor den første datarække tælles som 1. /da/guides/definer-flowchart-forbindelser-i-csv gennemgår adresseringen i detaljer.

  • Et komma uden anførselstegn inde i en etiket

    Linjetekst deles ved kommaer, og den deling sker, EFTER CSV-anførselstegnene er fjernet, så det redder dig ikke at omslutte feltet. En etiket skrevet "Nej, eskalér" bliver til to etiketter, parringen med Linje til forskydes med én, og skaden viser sig som en forbindelse, der peger et uventet sted hen, frem for som en forkert tekst. Skriv den "Nej - eskalér" i stedet. Det er det ene sted, hvor et komma ikke kan undslippes, og derfor er det værd at vide, før du eksporterer.

  • At indsætte en række, efter tallene er skrevet

    Enhver henvisning under indsætningspunktet peger nu én række for højt, og diagrammet tegnes stadig, forkert. Gør listen af trin færdig først, nummerér bagefter, og føj til i bunden frem for at indsætte, når tallene først findes.

Lav et flowchart ud fra din CSV

Åbn triage-eksemplet som dit eget diagram for at se hver kolonne udfyldt, og træk derefter din egen .csv-fil over på regnearksområdet.

Lav et flowchart ud fra din CSV

Relaterede guides

Ofte stillede spørgsmål

Hvad er den mindste CSV, der tegner et flowchart?

To kolonner. En overskriftslinje med Bokstekst,Linje til og derefter én linje pr. trin med etiketten og placeringen af den række, det fører til: en proces på fire trin er fire linjer under en overskrift, med 2, 3, 4 og en tom celle i den anden kolonne. Det tegner en kæde af rektangler med pile imellem. Figur er den tredje kolonne, det er værd at tilføje, for uden den er hver kasse et rektangel, og et spørgsmål tegnes som en anvisning, og Linjetekst er den fjerde, for en beslutning med udgange uden navne fortæller læseren, at der træffes en vurdering, men ikke hvilken vej man så skal gå.

Tager Linje til rækkenummeret eller et id?

Målrækkens placering i filen, hvor den første datarække tælles som 1: det samme tal, editoren skriver i sin #-kolonne. Det er ikke post-id'et fra det system, CSV-filen kom ud af, og det er ikke en trinkode, du selv har fundet på, heller ikke selvom du har beholdt den kolonne i filen. Alt, der ikke kan opløses til en eksisterende rækkeplacering, droppes helt uden fejl, så en fil, der konsekvent er forskudt med én, fordi overskriftsrækken blev talt som række 1, tegnes som kasser uden pile, og intet noget sted siger hvorfor.

Hvordan skriver jeg en beslutning med to grene?

Sæt Figur til Beslutning, læg begge målplaceringer i Linje til adskilt af et komma, og læg begge etiketter i Linjetekst i samme rækkefølge. "6,4" ved siden af "Ja,Nej" sender Ja til række 6 og Nej til række 4; at vende den ene liste og ikke den anden giver et diagram, der er forkert på den mest overbevisende måde, der findes, for det ser stadig komplet ud. Indeholder en etiket selv et komma, så omslut feltet med dobbelte anførselstegn. En forgrenet proces bygget udelukkende af det mønster ligger på /da/templates/csv-til-beslutningstrae.

Hvilke værdier kan kolonnen Figur tage?

Start, Proces, Beslutning, Slut, Succes og Afvist dækker næsten ethvert procesdiagram, og der er flere til bestemte tilfælde: Fil, Input, Output og Forberedelse blandt dem. Proces er det, du får for en tom celle, og det er også det, du får for en værdi, editoren ikke genkender, og det er den del, man skal holde øje med: der kommer ingen importfejl, så en søjle af figurer skrevet i et andet værktøjs ordforråd importeres uden problemer og tegner hver beslutning som et rektangel. Kontrollér romberne efter den første import frem for at gå ud fra noget.

Beholder jeg CSV-filen, når diagrammet findes?

Behold den som dokumentation for, hvad du importerede, ikke som det, du redigerer. Efter importen er diagrammet master: at redigere rækkerne i editoren er at redigere diagrammet, for de er det samme objekt, og at vedligeholde filen sideløbende genskaber præcis det skred, konverteringen skulle fjerne. Der, hvor en CSV bliver ved med at gøre nytte, er ved starten på det næste diagram: hent en færdig fil at kopiere overskriftsrækken fra på /da/templates/csv-til-flowchart, det er hurtigere end at skrive den efter hukommelsen.

Skabelonen bag denne guide

CSV til flowchart: skabelon (triage af supportsager) — Forvandl en helpdesk-eksport i CSV til et flowchart. Triage af supportsager fra oprettet til lukket, tegnet ud fra tre kolonner (Figur, Bokstekst og Linje til) med en rykkerfrist, en eskaleringsport og en genåbning med loft.

Browse all Excel, CSV, Visio og datadrevne diagramguider