Innholdsfortegnelse
Opplæringen viser hvordan du bruker datatabeller for What-If-analyse i Excel. Lær hvordan du oppretter en tabell med én variabel og to variabler for å se effekten av én eller to inngangsverdier på formelen din, og hvordan du setter opp en datatabell for å evaluere flere formler samtidig.
Du har bygget en kompleks formel avhengig av flere variabler og ønsker å vite hvordan endring av disse inputene endrer resultatene. I stedet for å teste hver variabel individuelt, lag en Hva hvis analysedatatabell og observer alle mulige utfall med et raskt blikk!
Hva er en datatabell i Excel ?
I Microsoft Excel er en datatabell et av What-If-analyseverktøyene som lar deg prøve ut forskjellige inngangsverdier for formler og se hvordan endringer i disse verdiene påvirker formlene output.
Datatabeller er spesielt nyttige når en formel er avhengig av flere verdier, og du ønsker å eksperimentere med forskjellige kombinasjoner av input og sammenligne resultatene.
For øyeblikket finnes det én variabel datatabell og to variable datatabeller. Selv om det er begrenset til maksimalt to forskjellige inndataceller, lar en datatabell deg teste så mange variabelverdier du vil.
Merk. En datatabell er ikke det samme som en Excel-tabell , som er beregnet på å administrere en gruppe relaterte data. Hvis du ønsker å lære om mange mulige måter å lage, rydde og formatere envanlig Excel-tabell, ikke datatabell, vennligst sjekk denne veiledningen: Hvordan lage og bruke en tabell i Excel.
Hvordan lage en én variabel datatabell i Excel
One variabel datatabell i Excel gjør det mulig å teste en serie verdier for en enkelt inndatacelle og viser hvordan disse verdiene påvirker resultatet av en relatert formel.
For å hjelpe deg bedre å forstå dette funksjon, kommer vi til å følge et spesifikt eksempel i stedet for å beskrive generiske trinn.
Anta at du vurderer å sette inn sparepengene dine i en bank, som betaler 5 % rente som øker månedlig. For å sjekke ulike alternativer, har du bygget følgende rentesammensatte kalkulator der:
- B8 inneholder FV-formelen som beregner utgående balanse.
- B2 er variabelen du vil teste (initiell investering).
Og nå, la oss gjøre en enkel hva-hvis-analyse for å se hva sparepengene dine vil være om 5 år avhengig av beløpet initial investering, fra $1000 til $6000.
Her er trinnene for å lage en datatabell med én variabel:
- Skriv inn variabelverdiene enten i én kolonne eller på tvers av én rad. I dette eksemplet skal vi lage en kolonneorientert datatabell, så vi skriver inn variabelverdiene våre i en kolonne (D3:D8) og lar minst én tom kolonne til høyre for resultatene.
- Skriv inn formelen i cellen én rad over og én celle tilhøyre for variabelverdiene (E2 i vårt tilfelle). Eller koble denne cellen til formelen i det opprinnelige datasettet (hvis du bestemmer deg for å endre formelen i fremtiden, trenger du bare å oppdatere én celle). Vi velger det siste alternativet, og skriver inn denne enkle formelen i E2:
=B8
Tips. Hvis du vil undersøke virkningen av variabelverdiene på andre formler som refererer til den samme inndatacellen, skriver du inn tilleggsformelen(e) til høyre for den første formelen, som vist i dette eksemplet.
- Velg datatabellområdet, inkludert formelen, variabelverdiceller og tomme celler for resultatene (D2:E8).
- Gå til Data kategorien > Dataverktøy gruppe, klikk Hva hvis-analyse -knappen, og klikk deretter Datatabell...
- I dialogvinduet Datatabell klikker du i boksen Kolonneinndatacelle (fordi Investering -verdiene våre er i en kolonne), og velg variabelcellen det refereres til i formelen din. I dette eksemplet velger vi B3 som inneholder den opprinnelige investeringsverdien.
- Klikk OK , og Excel vil umiddelbart fylle ut de tomme cellene med utfall tilsvarende variabelverdien i samme rad.
- Bruk ønsket tallformat på resultatene ( Valuta i vårt tilfelle), så er du klar!
Nå kan du ta en rask titt på datatabellen med én variabel , undersøke muligesaldoer og velg den optimale innskuddsstørrelsen:
Rekkeorientert datatabell
Eksemplet ovenfor viser hvordan du setter opp en vertikal , eller kolonneorientert , datatabell i Excel. Hvis du foretrekker et horisontalt -oppsett, er dette hva du må gjøre:
- Skriv inn variabelverdiene i en rad, og la minst én tom kolonne stå til venstre (for formelen) ) og én tom rad nedenfor (for resultatene). For dette eksemplet legger vi inn variabelverdiene i cellene F3:J3.
- Skriv inn formelen i cellen som er én kolonne til venstre for den første variabelverdien din og én celle under (E4 i vårt tilfelle).
- Lag en datatabell som diskutert ovenfor, men skriv inn inngangsverdien (B3) i boksen Rad input celle :
- Klikk OK , og du vil få følgende resultat:
Hvordan lage en to variable datatabell i Excel
En datatabell med to variable viser hvordan ulike kombinasjoner av 2 sett med variabelverdier påvirker formelresultatet. Med andre ord viser den hvordan endring av to inngangsverdier av samme formel endrer utdata.
Trinnene for å lage en datatabell med to variabler i Excel er i utgangspunktet de samme som i eksempelet ovenfor, bortsett fra at du skriver inn to områder med mulige inngangsverdier, en på rad og en annen i en kolonne.
For å se hvordan det fungerer, la oss bruke den samme rente- og rentekalkulatoren og undersøke effektene avstørrelsen på startinvesteringen og antall år på balansen. For å få det gjort, sett opp datatabellen på denne måten:
- Skriv inn formelen i en tom celle eller koble den cellen til den opprinnelige formelen. Sørg for at du har nok tomme kolonner til høyre og tomme rader nedenfor for å få plass til variabelverdiene dine. Som før kobler vi cellen E2 til den opprinnelige FV-formelen som beregner saldoen:
=B8
- Skriv inn ett sett med inngangsverdier under formelen, i samme kolonne (investeringsverdier i E3:E8).
- Skriv inn det andre settet med variabelverdier til høyre for formelen, i samme rad (antall år i F2:H2).
På dette tidspunktet skal de to variable datatabellene dine se slik ut:
- Velg hele datatabellområdet inkludert formelen, raden og kolonnen av variabelverdiene, og cellene der de beregnede verdiene vil vises. Vi velger området E2:H8.
- Opprett en datatabell på den allerede kjente måten: Data -fanen > What-If Analysis -knapp > Datatabell...
- I boksen Inndatacelle for rad skriver du inn referansen til inndatacellen for variabelverdiene i raden (i dette eksemplet er det B6 som inneholder År verdi).
- I boksen Inndatacelle for kolonne skriver du inn referansen til inngangscellen for variabelverdiene i kolonnen (B3 som inneholder Innledende investering) verdi).
- Klikk OK .
- Alternativt formater utdataene slik du trenger (ved å bruke valutaen) format i vårt tilfelle), og analyser resultatene:
Datatabell for å sammenligne flere resultater
Hvis du ønsker å evaluere flere enn én formel samtidig, bygg datatabellen som vist i de forrige eksemplene, og skriv inn tilleggsformelen(e):
- Til høyre for den første formelen i tilfelle av en vertikal datatabell organisert i kolonner
- Under den første formelen i tilfelle av en horisontal datatabell organisert i rader
For "multi- formula"-datatabellen for å fungere riktig, bør alle formlene referere til samme inndatacelle .
La oss som et eksempel legge til en formel til i en-variabeldatatabellen for å beregne interesse og se hvordan den påvirkes av størrelsen på den første investeringen. Her er hva vi gjør:
- I celle B10 beregner du interessen med denne formelen:
=B8-B3
- Arranger datatabellens kildedata som vi gjorde tidligere: variabel verdier i D3:D8 og E2 knyttet til B8 ( Saldo -formel).
- Legg til en kolonne til i datatabellområdet (kolonne F), og koble F2 til B10 ( interesse formel):
- Velg det utvidede datatabellområdet (D2:F8).
- Åpne Datatabellen dialogboksen ved å klikke Data -fanen > Hva hvis-analyse > DataTabell...
- I boksen Kolonneinndatacelle , oppgi inndatacellen (B3), og klikk OK .
Voilà, du kan nå observere effekten av variabelverdiene dine på begge formlene:
Datatabell i Excel - 3 ting du bør vite
For effektivt bruk datatabeller i Excel, husk disse 3 enkle fakta:
- For at en datatabell skal kunne opprettes, må inndatacellen(e) være på samme ark som datatabellen.
- Microsoft Excel bruker funksjonen TABLE(row_input_cell, colum_input_cell) for å beregne datatabellresultater:
- I én-variabel datatabell , en av argumentene utelates, avhengig av oppsettet (kolonneorientert eller radorientert). For eksempel, i vår horisontale datatabell med én variabel, er formelen
=TABLE(, B3)
der B3 er inndatacellen for kolonnen. - I datatabellen med to variable er begge argumentene på plass. For eksempel
=TABLE(B6, B3)
hvor B6 er radinndatacellen og B3 er kolonneinndatacellen.
TABELL-funksjonen legges inn som en matriseformel. For å være sikker på dette, velg en hvilken som helst celle med den beregnede verdien, se på formellinjen og legg merke til {krøllete parenteser} rundt formelen. Det er imidlertid ikke en vanlig matriseformel - du kan ikke skrive den inn i formellinjen, og du kan heller ikke redigere en eksisterende. Det er bare "for show".
- I én-variabel datatabell , en av argumentene utelates, avhengig av oppsettet (kolonneorientert eller radorientert). For eksempel, i vår horisontale datatabell med én variabel, er formelen
- Fordi datatabellresultatene beregnes med en matriseformel,resulterende celler kan ikke redigeres individuelt. Du kan bare redigere eller slette hele arrayen av celler som forklart nedenfor.
Hvordan slette en datatabell i Excel
Som nevnt ovenfor, tillater ikke Excel sletting av verdier i individuelle celler som inneholder resultatene. Hver gang du prøver å gjøre dette, vil en feilmelding " Kan ikke endre en del av en datatabell " vises.
Du kan imidlertid enkelt slette hele matrisen med de resulterende verdiene. Slik gjør du det:
- Avhengig av dine behov, velg alle datatabellcellene eller bare cellene med resultatene.
- Trykk på Delete-tasten.
Ferdig! :)
Hvordan redigere datatabellresultater
Siden det ikke er mulig å endre en del av en matrise i Excel, kan du ikke redigere individuelle celler med beregnede verdier. Du kan bare erstatte alle disse verdiene med din egen ved å utføre disse trinnene:
- Velg alle de resulterende cellene.
- Slett TABELL-formelen i formelen bar.
- Skriv inn ønsket verdi, og trykk Ctrl + Enter .
Dette vil sette inn samme verdi i alle de valgte cellene:
Når TABLE-formelen er borte, blir den tidligere datatabellen et vanlig område, og du står fritt til å redigere en hvilken som helst individuell celle normalt.
Hvordan beregne datatabellen manuelt
Hvis en stor datatabell med flere variabelverdier og formler bremser Excel, kan du deaktivere automatiskomberegninger i den og alle andre datatabeller.
For dette, gå til Formler -fanen > Beregning -gruppen, klikk Beregningsalternativer -knappen, og klikk deretter Automatisk unntatt datatabeller .
Dette vil slå av automatiske datatabellberegninger og fremskynde omberegninger av hele arbeidsboken.
For å manuelt rekalkulere datatabellen din, velg dens resulterende celler, dvs. cellene med TABLE()-formler, og trykk F9 .
Dette er hvordan du oppretter og bruker en data tabell i Excel. For å se nærmere på eksemplene som er diskutert i denne opplæringen, er du velkommen til å laste ned vår eksempelarbeidsbok for Excel-datatabeller. Jeg takker for at du leste og vil gjerne se deg igjen neste uke!