„Excel“ dinaminės lentelės yra lentelės, kuriose, kai į ją įterpiama nauja reikšmė, lentelė pati koreguoja jos dydį, kad sukurtume dinaminę lentelę „Excel“, mes turime du skirtingus metodus, kurie vienu metu yra duomenų lentelės kūrimas lentelės skyrius, o kitas yra naudojant ofsetinę funkciją, dinaminėse lentelėse ataskaitos ir suvestinės lentelės taip pat keičiasi, kai keičiasi dinaminės lentelės duomenys.
Dinaminės lentelės „Excel“
Dinaminė savaime reiškia procesoriaus sistemą, kuriai būdingas nuolatinis ar veiklos pokytis. Panašiai ir programoje „Excel“, kai darbaknygėje kuriame sąrašus ar duomenis ir sudarome iš jų ataskaitą, tačiau jei pridėsime kokius nors duomenis arba pašalinsime juos, perkelsime ar pakeisime duomenis, visa ataskaita gali būti netiksli. „Excel“ turi sprendimą, kaip dinamines lenteles.
Dabar kyla klausimas, kodėl mums reikia dinaminio diapazono ar dinaminių lentelių. Atsakymas yra todėl, kad kai sąrašas ar duomenų diapazonas yra atnaujinamas ar modifikuojamas, jis neužtikrina, kad ataskaita bus pakeista kaip duomenų pakeitimai.
Iš esmės yra du pagrindiniai dinaminių lentelių privalumai:
- Dinaminis diapazonas automatiškai išsiplės arba sumažės pagal duomenų pasikeitimus.
- Pivot lentelės, pagrįstos „Excel“ dinamine lentele, gali būti automatiškai atnaujinamos, kai atsinaujina „pivot“.
Kaip sukurti dinamines lenteles programoje „Excel“?
„Excel“ programoje yra du pagrindiniai dinaminių lentelių naudojimo būdai: 1) TABLES naudojimas ir 2) OFFSET funkcijos naudojimas.
# 1 - Lentelių naudojimas kuriant dinamines lenteles „Excel“
Naudodami lenteles galime sukurti „Excel“ dinaminę lentelę ir pagrįsti sukimą virš dinaminės lentelės.
Pavyzdys
Turime šiuos duomenis,

Jei padarysime suvestinę lentelę su šiuo įprastu duomenų diapazonu nuo A1: E6, tada, jei įterpsime duomenis 7 eilutėje, jie neatsispindės sukimo lentelėje.
Taigi pirmiausia nustatysime dinaminį diapazoną.
# 1 - Pasirinkite duomenis, ty A1: E6.

2 - skirtuke „Įterpti“ spustelėkite lentelės skyriuje Lentelės.

3 - pasirodo dialogo langas.

Kadangi mūsų duomenys turi antraštes, nepamirškite pažymėti langelio „Mano lentelėje yra antraštės“ ir spustelėkite Gerai.
# 4 - sukurtas mūsų dinaminis diapazonas.

# 5 - Pasirinkite duomenis ir skirtuke „Įterpti“, esančiame „Excel“ lentelių skyriuje, spustelėkite suvestines lenteles.

# 6 - Kadangi mes sukūrėme lentelę, ji užima diapazoną kaip 2 lentelė. Spustelėkite Gerai ir suvestinėse lentelėse vilkite gaminį eilutėse ir pardavimus vertybėmis.

# 7 - Dabar lape, kuriame turime lentelę, įterpkite kitus duomenis 7 -ajame

„Pivot“ lentelėje atnaujinkite „Pivot“ lentelę.

Mūsų dinaminė „Pivot“ lentelė automatiškai atnaujino „Pivot“ lentelės 6 produkto duomenis.
# 2 - „OFFSET“ funkcijos naudojimas norint sukurti „Dynamic Table“ programoje „Excel“
Taip pat galime naudoti funkciją OFFSET dinaminėms lentelėms kurti „Excel“. Pažvelkime į vieną iš tokių pavyzdžių.
Pavyzdys
Turiu savo produktų kainoraštį, kurį naudoju skaičiuodamas,

Pasirinkite duomenis ir suteikite jiems pavadinimą

Dabar, kai tik remsiuosi duomenų rinkinio kainynu, jis nukreips mane į B2: C7 diapazono duomenis, turintį mano kainoraštį. Bet jei atnaujinsiu dar vieną duomenų eilutę, vis tiek pateksiu į B2: C7 diapazoną, nes mūsų sąrašas yra statiškas.
Norėdami naudoti duomenų diapazoną kaip dinamišką, naudosime poslinkio funkciją.
# 1 - Skirtuke „Formulės“ apibrėžtame diapazone spustelėkite „Nustatytas vardas“ ir pasirodys dialogo langas.

# 2 - bet kokio pavadinimo laukelyje „Name Name“ naudosiu „PriceA“. Taikymo sritis yra dabartinė darbaknygė, ir šiuo metu ji nurodo dabartinį pasirinktą langelį, kuris yra B2.
Dalyje Nurodo parašyti šią formulę,
= kompensuoti (2 lapas! $ B $ 2,1,0, countta (2 lapas! $ B: $ B) -1,2)
= kompensuoti (

# 3 - Dabar pasirinkite pradinę ląstelę, kuri yra B2.

# 4 - Dabar turime įvesti 1,0, nes bus suskaičiuota, kiek eilučių ar stulpelių reikia eiti

# 5 - Dabar mums reikia, kad suskaičiuotume bet kokius duomenis B stulpelyje, ir naudokite juos kaip eilučių skaičių, todėl naudokite funkciją COUNTA ir pasirinkite B stulpelį.

# 6 - Kadangi mes nenorime, kad būtų skaičiuojama pirmoji eilutė, kuri yra produkto antraštė, taip (-) 1 iš jos.

# 7 - Dabar stulpelių skaičius visada bus du, todėl įveskite 2 ir spustelėkite Gerai.

# 8 - Šis duomenų diapazonas pagal numatytuosius nustatymus nebus matomas, todėl norėdami tai pamatyti, skirtuke „Formulė“ turime spustelėti Vardų tvarkytuvę ir pasirinkti Produktas,

# 9 - Jei spustelėsime nuorodą, tai rodo duomenų diapazoną,

# 10 - Dabar pridėkite kitą produktą į lentelę „Produktas 6“.

# 11 - Dabar spustelėkite pavadinimą „Product Table“ pavadinimų tvarkyklėje; jis taip pat nurodo naujus įterptus duomenis,

Taip galime naudoti funkciją „Poslinkis“, kad sudarytume dinamines lenteles.
Ką reikia atsiminti
- „Dynamic range“ pagrindu sukurtos „Pivot“ lentelės atnaujinamos automatiškai.
- Naudojant poslinkio funkciją apibrėžtuose pavadinimuose, galima matyti iš pavadinimų tvarkytuvo, esančio formulės skirtuke.