Ath-dhealbhadair clàr

Clàr-innse

Chan eil e na dhìomhaireachd gu bheil a’ mhòr-chuid de luchd-cleachdaidh Excel, nuair a bhios iad a’ cruthachadh chlàran air siotaichean, a’ smaoineachadh an-toiseach mun chofhurtachd agus an goireas fhèin. Seo mar a rugadh bùird bhrèagha, dathach agus trom le “cinn” iom-fhillte, nach urrainn, aig an aon àm, a bhith air an sìoladh no a sheòrsachadh idir, agus tha e nas fheàrr gun a bhith a ’smaoineachadh air aithisg fèin-ghluasadach le clàr pivot idir.

Nas luaithe no nas fhaide air adhart, thig neach-cleachdaidh a leithid de bhòrd chun a 'cho-dhùnaidh "is dòcha nach eil e cho brèagha, ach faodaidh e obrachadh" agus a' tòiseachadh a 'sìmpleachadh dealbhadh a' bhùird aige, ga thoirt a-steach do na molaidhean clasaigeach:

  • bann-cinn sìmplidh aon-loidhne, far am bi ainm sònraichte fhèin aig gach colbh (ainm achaidh)
  • aon loidhne - aon obrachadh crìochnaichte (aontachadh, reic, postadh, pròiseact, msaa.)
  • gun cheallan aonaichte
  • gun bhriseadh ann an cruth sreathan agus colbhan falamh

Ach ma nì thu bann-cinn aon-loidhne a-mach à fear ioma-ìre no ma roinneadh tu aon cholbh ann an grunnan, tha e gu math sìmplidh, an uairsin faodaidh ath-thogail bùird tòrr ùine a thoirt (gu sònraichte aig meudan mòra). Tha e a’ ciallachadh an suidheachadh a leanas:

Of     Ath-dhealbhadair clàr   do     Ath-dhealbhadair clàr  

A thaobh stòran-dàta, mar as trice canar flat (flat) ris a’ bhòrd cheart - is ann a rèir chlàran mar sin a tha e nas fheàrr aithisgean clàran pivot (clàran pivot) a thogail agus mion-sgrùdaidhean a dhèanamh.

Faodaidh tu clàr dà-mheudach a thionndadh gu clàr còmhnard le bhith a’ cleachdadh macro sìmplidh. Fosgail an Deasaiche Visual Basic tron ​​​​tab Leasaiche - Visual Basic (Leasaiche - deasaiche lèirsinneach bunaiteach) no ath-ghoirid meur-chlàr Alt+F11. Cuir a-steach modal ùr (Cuir a-steach - modal) agus dèan lethbhreac de theacsa a’ mhacro seo an sin:

Fo-ath-dhealbhaiche() Dim i Cho fada Dim hc ri Slànuighear, hr Mar Integer Dim ns Mar Duilleag-obrach hr = InputBox("Сколько строк с подписями сверху?") hc = InputBox("Сколькопи сологод. ? False i = 1 Suidhich inpdata = Set Taghaidh ns = Duilleagan-obrach.Add Airson r = (hr + 1) Gu inpdata.Rows.Count Airson c = (hc + 1) Gu inpdata.Columns.Count Airson j = 1 Gu hc ns. Ceallan(i, j) = inpdata.Cells(r, j) Air adhart j Airson k = 1 Gu hr ns.Cells(i, j + k - 1) = inpdata.Cells(k,c) An ath k ns.Cells( i, j + k - 1) = inpdata.Cells(r, c) i = i + 1 Air adhart c Air adhart r Deireadh Fo  

Faodaidh tu an uairsin an deasaiche VBA a dhùnadh agus tilleadh gu Excel. A-nis is urrainn dhuinn an clàr tùsail a thaghadh (gu tur, le bann-cinn agus a’ chiad cholbh le mìosan) agus ar macro a ruith troimhe Leasaiche - Macros (Leasaiche - Macros) no brùthadh measgachadh Alt+F8.

Cuiridh am macro duilleag ùr a-steach don leabhar agus cruthaichidh e dreach ùr, ath-chruthaichte den chlàr taghte air. Faodaidh tu obrachadh le leithid de bhòrd “gu h-iomlan”, a’ cleachdadh arsenal iomlan innealan Excel airson a bhith a ’giullachd agus a’ sgrùdadh liostaichean mòra.

  • Dè a th’ ann am macros, far an cuir thu a-steach còd macro ann an VBA, mar a chleachdas tu iad
  • A’ cruthachadh aithisgean le PivotTables
  • Inneal airson bùird XNUMXD ath-dhealbhadh gu feadhainn rèidh bhon tuilleadan PLEX

 

Leave a Reply