Skip to main content

Conas socruithe éagsúla réimse a athrú sa tábla pivot?

Nuair a chruthaíonn tú tábla pivot i mbileog oibre, tar éis duit na réimsí a tharraingt chuig an luachanna liosta sa Liosta Réimse PivotTable, b’fhéidir go bhfaighidh tú gach rud mar an gcéanna Count feidhm mar a thaispeántar ar an scáileán a leanas. Ach anois, ba mhaith leat an Suim feidhm chun an Count maidir le feidhm ag an am céanna, conas a d’fhéadfá athrú a dhéanamh ar iliomad réimsí tábla pivot ag an am céanna in Excel?

doc-athrú-réimse-setting-1

Athraigh na socruithe páirce i dtábla pivot de láimh ceann ar cheann

Athraigh socruithe réimse iolracha sa tábla pivot le cód VBA


mboilgeog cheart gorm saighead Athraigh na socruithe páirce i dtábla pivot de láimh ceann ar cheann

In Excel, is féidir leat ríomh na socruithe réimse a athrú tríd an bhfeidhm a athrú ceann ar cheann sa Socruithe Réimse Luach dialóg, déan mar seo le do thoil:

1. Roghnaigh réimse sa réimse Luachanna ar mhaith leat an fheidhm achomair a athrú sa tábla pivot, agus cliceáil ar dheis chun roghnú Socruithe Réimse Luach, féach ar an scáileán:

doc-athrú-réimse-setting-1

2. Ansin sa Socruithe Réimse Luach bosca dialóige, roghnaigh cineál amháin ríofa a theastaíonn uait a úsáid faoin Déan achoimre ar an luach le cluaisín, féach an scáileán:

doc-athrú-réimse-setting-1

3. Agus ansin cliceáil OK chun an dialóg seo a dhúnadh, agus is féidir leat a fheiceáil gur athraíodh d’fheidhm Count go feidhm Sum, féach an scáileán:

doc-athrú-réimse-setting-1

4. Déan na céimeanna thuas arís chun socruithe ríofa réimsí eile a athrú ceann ar cheann.

Nóta: Is féidir leat na socruithe réimse a athrú freisin trí chliceáil ar dheis ar chill réimse amháin agus roghnaigh Déan Luachanna a Achoimriú le agus roghnaigh ríomh amháin a theastaíonn uait ó bhiachláir comhthéacs.

doc-athrú-réimse-setting-1


mboilgeog cheart gorm saighead Athraigh socruithe réimse iolracha sa tábla pivot le cód VBA

Glacfaidh an modh thuas go leor ama agus tedious má tá go leor ríomhanna allamuigh le hathrú, anseo, is féidir liom cód a thabhairt isteach duit chun socruithe iolraithe comhdaithe a athrú ag an am céanna.

1. Cliceáil aon chill i do thábla pivot.

2. Coinnigh síos an ALT + F11 eochracha, agus osclaíonn sé an Fuinneog Microsoft Visual Basic for Applications.

3. Cliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas sa Fuinneog an Mhodúil.

Cód VBA: Athraigh socruithe réimse iolracha sa tábla pivot

Public Sub SetDataFieldsToSum()
'Update 20141127
Dim xPF As PivotField
Dim WorkRng As Range
Set WorkRng = Application.Selection
With WorkRng.PivotTable
   .ManualUpdate = True
   For Each xPF In .DataFields
      With xPF
         .Function = xlSum
         .NumberFormat = "#,##0"
      End With
   Next
   .ManualUpdate = False
End With
End Sub

4. Ansin brúigh F5 eochair chun an cód seo a fhorghníomhú, agus rinneadh na socruithe réimse go léir i do thábla pivot roghnaithe a thiontú go do ríomh riachtanas ag an am céanna, féach screenshots:

doc-athrú-réimse-setting-1
-1
doc-athrú-réimse-setting-6

nótaí: Sa chód thuas, is féidir leat feidhm Suim a athrú go dtí aon ríomhanna eile, mar shampla Meán, Uasmhéid, Min is mian leat. Níl le déanamh agat ach an Suim a athrú sna scripteanna seo: Fo-Set PoiblíDataFieldsToSum () agus .Feidhm = xlSum chuig feidhmeanna eile.

Uirlisí Táirgiúlachta Oifige is Fearr

🤖 Kutools AI Aide: anailís sonraí a réabhlóidiú bunaithe ar: Forghníomhú Chliste   |  Gin Cód  |  Cruthaigh Foirmlí Saincheaptha  |  Anailís a dhéanamh ar Sonraí agus Cairteacha a Ghin  |  Feidhmeanna Kutools a agairt...
Gnéithe Coitianta: Faigh, Aibhsigh nó Aithnigh Dúblaigh   |  Scrios Sraitheanna Bána   |  Comhcheangail Colúin nó Cealla gan Sonraí a Chailleadh   |   Babhta gan Foirmle ...
Cuardaigh Super: Ilchritéir VLookup    VLookup Illuachanna  |   VLookup Trasna Ilbhileoga   |   Amharc doiléir ....
Liosta anuas Casta: Go tapa Cruthaigh Liosta Anuas   |  Liosta anuas Cleithiúnach   |  Liosta Buail Isteach Ilroghnacha ....
Bainisteoir Colún: Cuir Líon Sonrach Colún leis  |  Colúin Bog  |  Scoránaigh Stádas Infheictheachta na gColún Ceilte  |  Déan comparáid idir Raonta & Colúin ...
Gnéithe Réadmhaoin: Fócas Eangaí   |  Amharc Dearaidh   |   Barra Mór na Foirmle    Leabhar Oibre & Bainisteoir Bileog   |  Leabharlann Acmhainní (Uaththéacs)   |  Piocálaí Dáta   |  Comhcheangail Bileoga Oibre   |  Criptigh/Díchriptigh Cealla    Seol Ríomhphost trí Liosta   |  Scagaire Super   |   Scagaire Speisialta (scagaire trom/iodálach/stailc tríd...) ...
Barr 15 Uirlisí12 Téacs uirlisí (Cuir Téacs, Bain Carachtair,...)   |   50 + Cairt cineálacha (Cairt Gantt,...)   |   40+ Praiticiúil Foirmlí (Ríomh aois bunaithe ar lá breithe,...)   |   19 Insertion uirlisí (Cuir isteach Cód QR, Ionsáigh Pictiúr ón gCosán,...)   |   12 Tiontú uirlisí (Uimhreacha le Focail, Comhshó Airgeadra,...)   |   7 Cumaisc & Scoilt uirlisí (Sraitheanna Comhcheangail Casta, Cealla Scoilt,...)   |   ... agus eile

Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am.  Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...

Tuairisc


Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca

  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
Comments (29)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Brilliant, thanks, this worked perfectly and save much time
This comment was minimized by the moderator on the site
Muchas gracias por el aporte
This comment was minimized by the moderator on the site
Hi!

I'm wondering how to use the code for Count Numbers instead of count, I've tried changing the code to Count Numbers and CountNumbers but netiher works..

Help is appreciated :)
This comment was minimized by the moderator on the site
Hello, Sara,
Sorry for that your Count Numbers field can't be changed in the code, so, you need to change the field one by one with the first method in this article.
Thank you!
This comment was minimized by the moderator on the site
Thank you so much, this VBA code works amazing. 
This comment was minimized by the moderator on the site
I got the error" Unable to get the PivotTable property of the range class". Do you know hoe can I fix this?
This comment was minimized by the moderator on the site
I got this error, "Unable to get the Pivot Table property of the Range class". Do you know how I can fix this?
This comment was minimized by the moderator on the site
Thank you so much!!! That is sooo helpful and brilliant! Saved me soooo much time
This comment was minimized by the moderator on the site
Thank you so much for the VBA code, I LOVE it!
This comment was minimized by the moderator on the site
Thank you. The code worked beautifully and saved me a lot of wasted time and energy!
This comment was minimized by the moderator on the site
I've used the VBA solution with great success in the past, but it doesn't work with the data model. Do you know if there is a solution for that?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations