Turinys
Šioje pamokoje rodoma, kaip naudoti duomenų lenteles "What-If" analizei "Excel" programoje. Sužinokite, kaip sukurti vieno ir dviejų kintamųjų lentelę, kad pamatytumėte vienos ar dviejų įvesties verčių poveikį jūsų formulei, ir kaip sukurti duomenų lentelę, kad vienu metu būtų galima įvertinti kelias formules.
Sukūrėte sudėtingą formulę, priklausančią nuo kelių kintamųjų, ir norite sužinoti, kaip keičiant šiuos įvesties duomenis keičiasi rezultatai. "Kas būtų, jeigu būtų" analizės duomenų lentelė ir vienu žvilgsniu stebėkite visus galimus rezultatus!
Kas yra "Excel" duomenų lentelė?
"Microsoft Excel" programoje duomenų lentelė tai vienas iš "What-If" analizės įrankių, kuriuo galima išbandyti įvairias formulių įvesties vertes ir pamatyti, kaip šių verčių pokyčiai paveiks formulių išvestį.
Duomenų lentelės ypač naudingos, kai formulė priklauso nuo kelių reikšmių, o jūs norite eksperimentuoti su įvairiais įvesties duomenų deriniais ir palyginti rezultatus.
Šiuo metu egzistuoja vieno kintamojo duomenų lentelė ir dviejų kintamųjų duomenų lentelė. Nors duomenų lentelė apsiriboja ne daugiau kaip dviem skirtingais įvesties ląstelėmis, duomenų lentelė suteikia galimybę testuoti tiek kintamųjų reikšmių, kiek norite.
Pastaba. Duomenų lentelė nėra tas pats, kas "Excel" lentelė , kuri skirta susijusių duomenų grupei tvarkyti. Jei norite sužinoti apie daugybę galimų būdų, kaip sukurti, išvalyti ir suformatuoti įprastą "Excel" lentelę, o ne duomenų lentelę, peržiūrėkite šią pamoką: Kaip sukurti ir naudoti lentelę "Excel" programoje.
Kaip "Excel" sukurti vieno kintamojo duomenų lentelę
Vieno kintamojo duomenų lentelė "Excel" programoje galima išbandyti tam tikrą reikšmių seriją vienas įvesties langelis ir parodoma, kaip šios vertės veikia susijusios formulės rezultatą.
Kad geriau suprastumėte šią funkciją, pateiksime konkretų pavyzdį, o ne aprašysime bendrus veiksmus.
Tarkime, kad ketinate laikyti savo santaupas banke, kuris moka 5 % palūkanas, kurios kaupiasi kas mėnesį. Norėdami patikrinti įvairias galimybes, sukūrėte šią sudėtinių palūkanų skaičiuoklę, kurioje:
- B8 pateikiama FV formulė, pagal kurią apskaičiuojamas galutinis likutis.
- B2 - kintamasis, kurį norite patikrinti (pradinė investicija).
O dabar atlikime paprastą "kas būtų, jeigu būtų" analizę ir pažiūrėkime, kiek sutaupysite per 5 metus, priklausomai nuo pradinės investicijos sumos - nuo 1 000 iki 6 000 JAV dolerių.
Toliau pateikiami vieno kintamojo duomenų lentelės sudarymo veiksmai:
- Įveskite kintamųjų vertes viename stulpelyje arba vienoje eilutėje. Šiame pavyzdyje sukursime į stulpelius orientuotas duomenų lentelę, todėl kintamųjų reikšmes įrašome į stulpelį (D3:D8) ir paliekame bent vieną tuščią stulpelį dešinėje, skirtą rezultatams.
- Įveskite formulę ląstelėje, esančioje viena eilute aukščiau ir vienu langeliu į dešinę nuo kintamojo reikšmių (mūsų atveju E2). Arba susiekite šią ląstelę su pradiniame duomenų rinkinyje esančia formule (jei ateityje nuspręsite pakeisti formulę, turėsite atnaujinti tik vieną ląstelę). Mes pasirenkame pastarąjį variantą ir E2 ląstelėje įrašome šią paprastą formulę:
=B8
Patarimas. Jei norite ištirti kintamųjų verčių poveikį kitoms formulėms, kurios nurodo tą patį įvesties langelį, įveskite papildomą (-as) formulę (-es) į dešinę nuo pirmosios formulės, kaip parodyta šiame pavyzdyje.
- Pasirinkite duomenų lentelės intervalą, įskaitant formulę, kintamųjų reikšmių langelius ir tuščius rezultatų langelius (D2:E8).
- Eikite į Duomenys skirtukas> Duomenų įrankiai grupę, spustelėkite "Kas būtų, jeigu būtų" analizė mygtuką, tada spustelėkite Duomenų lentelė...
- Į Duomenų lentelė dialogo langą, spustelėkite Stulpelis Įvesties langelis langelį (nes mūsų Investicijos vertės yra stulpelyje) ir pasirinkite kintamojo ląstelę, į kurią daroma nuoroda formulėje. Šiame pavyzdyje pasirenkame B3, kurioje yra pradinė investicijos vertė.
- Spustelėkite GERAI , ir "Excel" tuščiuose langeliuose iš karto įrašys rezultatus, atitinkančius tos pačios eilutės kintamojo vertę.
- Rezultatams pritaikykite norimą skaičių formatą ( Valiuta mūsų atveju), ir galėsite eiti!
Dabar galite greitai pažvelgti į savo vieno kintamojo duomenų lentelė , išnagrinėkite galimus likučius ir pasirinkite optimalų indėlio dydį:
Į eilutes orientuota duomenų lentelė
Pateiktame pavyzdyje parodyta, kaip nustatyti vertikalus , arba į stulpelius orientuotas , duomenų lentelę "Excel" programoje. Jei pageidaujate horizontalus išdėstymas, štai ką jums reikia daryti:
- Įveskite kintamųjų vertes eilutėje, palikdami bent vieną tuščią stulpelį kairėje (formulei) ir vieną tuščią eilutę apačioje (rezultatams). Šiame pavyzdyje kintamųjų vertes įrašome į langelius F3:J3.
- Įveskite formulę ląstelėje, kuri yra vienu stulpeliu į kairę nuo pirmojo kintamojo reikšmės ir vienu langeliu žemiau (mūsų atveju E4).
- Sudarykite duomenų lentelę, kaip aptarta pirmiau, bet įveskite įvesties vertę (B3) į Eilutės įvesties langelis dėžutė: Taip pat žr: "Excel" funkcija LEN: skaičiuoti ląstelės simbolius
- Spustelėkite GERAI , ir gausite tokį rezultatą:
Kaip "Excel" sukurti dviejų kintamųjų duomenų lentelę
A dviejų kintamųjų duomenų lentelė parodoma, kaip įvairūs 2 kintamųjų verčių rinkinių deriniai veikia formulės rezultatą. Kitaip tariant, parodoma, kaip keičiant dvi įvesties reikšmes ta pati formulė pakeičia išvestį.
Dviejų kintamųjų duomenų lentelės kūrimo "Excel" programoje veiksmai iš esmės yra tokie patys, kaip ir pirmiau pateiktame pavyzdyje, išskyrus tai, kad įvedate du galimų įvesties reikšmių intervalus - vieną eilutėje, o kitą stulpelyje.
Norėdami pamatyti, kaip tai veikia, naudokime tą pačią sudėtinių palūkanų skaičiuoklę ir išnagrinėkime, kokį poveikį daro pradinė investicija ir metų skaičius ant svarstyklių. Kad tai padarytumėte, taip sudarykite duomenų lentelę:
- Įrašykite savo formulę į tuščią langelį arba susiekite tą langelį su pradine formule. Įsitikinkite, kad turite pakankamai tuščių stulpelių dešinėje ir tuščių eilučių apačioje, kad tilptų jūsų kintamųjų reikšmės. Kaip ir anksčiau, susiejame langelį E2 su pradine FV formule, pagal kurią apskaičiuojamas balansas:
=B8
- Po formule tame pačiame stulpelyje įveskite vieną įvesties verčių rinkinį (E3:E8 investicinės vertės).
- Kitą kintamųjų verčių rinkinį įrašykite dešinėje formulės pusėje, toje pačioje eilutėje (metų skaičius F2:H2).
Šiuo metu jūsų dviejų kintamųjų duomenų lentelė turėtų atrodyti panašiai:
- Pasirinkite visą duomenų lentelės intervalą, įskaitant formulę, kintamųjų reikšmių eilutę ir stulpelį bei langelius, kuriuose bus rodomos apskaičiuotos reikšmės. Pasirenkame intervalą E2:H8.
- Sukurkite duomenų lentelę jau žinomu būdu: Duomenys skirtukas> "Kas būtų, jeigu būtų" analizė mygtukas> Duomenų lentelė...
- Į Eilutės įvesties langelis įveskite nuorodą į eilutės kintamųjų verčių įvesties ląstelės nuorodą (šiame pavyzdyje tai B6, kurioje yra Metai vertė).
- Į Stulpelio įvesties langelis langelyje įveskite nuorodą į kintamųjų verčių įvesties ląstelę stulpelyje (B3, kuriame yra Pradinė investicija vertė).
- Spustelėkite GERAI .
- Pasirinktinai suformatuokite išvestis taip, kaip jums reikia (taikydami Valiuta formatu) ir išanalizuokite rezultatus:
Duomenų lentelė keliems rezultatams palyginti
Jei norite vienu metu įvertinti daugiau nei vieną formulę, sudarykite duomenų lentelę, kaip parodyta ankstesniuose pavyzdžiuose, ir įveskite papildomą (-as) formulę (-es):
- Į dešinę nuo pirmosios formulės, jei vertikalus stulpeliais suskirstyta duomenų lentelė
- Žemiau pateikta pirmoji formulė, jei horizontalus duomenų lentelė, sudaryta iš eilučių.
Kad kelių formulių duomenų lentelė veiktų teisingai, visos formulės turėtų būti susijusios su tas pats įvesties langelis .
Kaip pavyzdį į savo vieno kintamojo duomenų lentelę įtraukime dar vieną formulę palūkanoms apskaičiuoti ir pažiūrėkime, kokią įtaką joms daro pradinės investicijos dydis. Štai ką darome:
- B10 langelyje apskaičiuokite palūkanos pagal šią formulę:
=B8-B3
- Duomenų lentelės šaltinio duomenis išdėstykite taip, kaip tai darėme anksčiau: kintamųjų reikšmės D3:D8 ir E2, susietos su B8 ( Balansas formulė).
- Duomenų lentelės intervalą papildykite dar vienu stulpeliu (F stulpelis) ir susiekite F2 su B10 ( palūkanos formulė):
- Pasirinkite išplėstinį duomenų lentelės diapazoną (D2:F8).
- Atidarykite Duomenų lentelė dialogo langą spustelėdami Duomenys skirtukas> "Kas būtų, jeigu būtų" analizė > Duomenų lentelė...
- Į Stulpelis Įvesties langelis langelį, įrašykite įvesties langelį (B3) ir spustelėkite GERAI .
Dabar galite stebėti kintamųjų verčių poveikį abiem formulėms:
Duomenų lentelė programoje "Excel" - 3 dalykai, kuriuos turėtumėte žinoti
Norėdami efektyviai naudoti duomenų lenteles "Excel" programoje, nepamirškite šių 3 paprastų faktų:
- Kad duomenų lentelė būtų sėkmingai sukurta, įvesties langelis (-iai) turi būti tas pats lapas kaip duomenų lentelę.
- Duomenų lentelės rezultatams apskaičiuoti "Microsoft Excel" naudoja funkciją TABLE(row_input_cell, colum_input_cell):
- Svetainėje vieno kintamojo duomenų lentelė , vienas iš argumentų praleidžiamas, priklausomai nuo išdėstymo (orientuotas į stulpelius ar eilutes). Pavyzdžiui, mūsų horizontalioje vieno kintamojo duomenų lentelėje formulė yra tokia
=TABLE(, B3)
kur B3 yra stulpelio įvesties langelis. - Svetainėje dviejų kintamųjų duomenų lentelė , abu argumentai yra vietoje. pvz,
=TABLE(B6, B3)
kur B6 yra eilutės įvesties langelis, o B3 - stulpelio įvesties langelis.
Funkcija TABLE įvedama kaip masyvo formulė. Norėdami tuo įsitikinti, pasirinkite bet kurią ląstelę su apskaičiuota verte, pažvelkite į formulių juostą ir atkreipkite dėmesį į {skliaustelius} aplink formulę. Tačiau tai nėra įprasta masyvo formulė - jos negalite įvesti formulių juostoje, taip pat negalite redaguoti esamos formulės. Ji yra tik "parodomoji".
- Svetainėje vieno kintamojo duomenų lentelė , vienas iš argumentų praleidžiamas, priklausomai nuo išdėstymo (orientuotas į stulpelius ar eilutes). Pavyzdžiui, mūsų horizontalioje vieno kintamojo duomenų lentelėje formulė yra tokia
- Kadangi duomenų lentelės rezultatai apskaičiuojami naudojant masyvų formulę, gautų langelių negalima redaguoti atskirai. Galite redaguoti arba ištrinti tik visą langelių masyvą, kaip paaiškinta toliau.
Kaip ištrinti "Excel" duomenų lentelę
Kaip minėta pirmiau, "Excel" neleidžia ištrinti verčių atskirose ląstelėse, kuriose yra rezultatai. Kai bandote tai padaryti, pasirodo klaidos pranešimas " Negalima keisti duomenų lentelės dalies " bus rodomas.
Tačiau galite lengvai išvalyti visą gautų reikšmių masyvą:
- Priklausomai nuo poreikių, pasirinkite visus duomenų lentelės langelius arba tik langelius su rezultatais.
- Paspauskite klavišą Delete.
Atlikta! :)
Kaip redaguoti duomenų lentelės rezultatus
Kadangi "Excel" programoje negalima keisti masyvo dalies, negalite redaguoti atskirų langelių su apskaičiuotomis reikšmėmis. Galite tik pakeisti visas šias vertes su savosiomis atlikdami šiuos veiksmus:
- Pažymėkite visus gautus langelius.
- Ištrinkite formulės juostoje esančią formulę TABLE.
- Įveskite norimą reikšmę ir paspauskite Ctrl + Enter .
Į visas pasirinktas ląsteles bus įterpta ta pati reikšmė:
Panaikinus formulę TABLE, buvusi duomenų lentelė tampa įprastu diapazonu ir galite laisvai redaguoti bet kurią atskirą ląstelę.
Kaip rankiniu būdu perskaičiuoti duomenų lentelę
Jei didelė duomenų lentelė su daugybe kintamųjų reikšmių ir formulių lėtina "Excel" darbą, galite išjungti automatinį perskaičiavimą toje ir visose kitose duomenų lentelėse.
Šiuo tikslu eikite į Formulės skirtukas> Skaičiavimas grupę, spustelėkite Skaičiavimo parinktys mygtuką, tada spustelėkite Automatinės išskyrus duomenų lenteles .
Taip bus išjungti automatiniai duomenų lentelių skaičiavimai ir pagreitės viso sąsiuvinio perskaičiavimai.
Į perskaičiuoti rankiniu būdu duomenų lentelę, pasirinkite jos langelius, t. y. langelius su TABLE() formulėmis, ir paspauskite F9 .
Taip "Excel" programoje sukursite ir naudosite duomenų lentelę. Norėdami atidžiau susipažinti su šioje pamokoje aptartais pavyzdžiais, galite atsisiųsti "Excel" duomenų lentelių pavyzdžių sąsiuvinį. Dėkoju, kad perskaitėte, ir mielai susitiksime kitą savaitę!