Conas cealla a chomhaireamh nó a shuimiú bunaithe ar dhath na cille i mbileog Google?
Luachanna cille a chomhaireamh nó a achoimriú bunaithe ar dhath sonrach cúlra cille chun an toradh a fháil mar a thaispeántar an pictiúr a leanas. An t-alt seo, labhróidh mé faoi conas an tasc seo a réiteach i mbileog Google agus i Microsoft Excel.
Líon luachanna cille bunaithe ar dhath na cille le script i mbileog Google
Luachanna cille suime bunaithe ar dhath na cille le script i mbileog Google
Líon luachanna cille bunaithe ar dhath na cille le script i mbileog Google
Is féidir leis an script seo a leanas cabhrú leat na luachanna cille a chomhaireamh bunaithe ar dhath sonrach cille, déan mar seo:
1. Cliceáil uirlisí > Eagarthóir scripte, féach ar an scáileán:
2. I bhfuinneog an tionscadail a osclaíodh, cliceáil Comhad > Nua > Comhad script chun fuinneog cód a oscailt, féach an scáileán:
3. Agus sa bhosca pras, cuir isteach ainm don chód scripte seo, féach ar an scáileán:
4. Cliceáil OK agus ansin an cód seo a leanas a chóipeáil agus a ghreamú chun an bunchód a athsholáthar sa mhodúl cód, féach an scáileán:
function countColoredCells(countRange,colorRef) {
var activeRg = SpreadsheetApp.getActiveRange();
var activeSht = SpreadsheetApp.getActiveSheet();
var activeformula = activeRg.getFormula();
var countRangeAddress = activeformula.match(/\((.*)\,/).pop().trim();
var backGrounds = activeSht.getRange(countRangeAddress).getBackgrounds();
var colorRefAddress = activeformula.match(/\,(.*)\)/).pop().trim();
var BackGround = activeSht.getRange(colorRefAddress).getBackground();
var countCells = 0;
for (var i = 0; i < backGrounds.length; i++)
for (var k = 0; k < backGrounds[i].length; k++)
if ( backGrounds[i][k] == BackGround )
countCells = countCells + 1;
return countCells;
};
5. Ansin sábháil an cód scripte seo, agus téigh ar ais ar an mbileog, iontráil an fhoirmle seo: = comhaireamh-dath (A1: E11, A1) isteach i gcill bhán, agus ansin brúigh Iontráil eochair chun an toradh ríofa a fháil. Féach an pictiúr:
nótaí: San fhoirmle seo: A1: E11 an raon sonraí a theastaíonn uait a úsáid, A1 an bhfuil an cill líonta le dath ar leith is mian leat a chomhaireamh.
6. Déan an fhoirmle thuas arís chun cealla daite ar leith eile a chomhaireamh.
Luachanna cille suime bunaithe ar dhath na cille le script i mbileog Google
Chun na luachanna cille a shuimiú le dath sonrach cille, cuir iarratas isteach faoi bhun an chóid scripte.
1. cliceáil uirlisí > Eagarthóir scripte chun dul fuinneog an tionscadail, agus cliceáil Comhad > Nua > Comhad script chun modúl cód nua eile a chur isteach, ansin, sa bhosca pras, clóscríobh ainm don script seo, féach an scáileán:
2. Cliceáil OK agus sa mhodúl cód oscailte, cóipeáil agus greamaigh faoi bhun an chóid script chun an bunchód a athsholáthar, féach an scáileán:
function sumColoredCells(sumRange,colorRef) {
var activeRg = SpreadsheetApp.getActiveRange();
var activeSht = SpreadsheetApp.getActiveSheet();
var activeformula = activeRg.getFormula();
var countRangeAddress = activeformula.match(/\((.*)\,/).pop().trim();
var backGrounds = activeSht.getRange(countRangeAddress).getBackgrounds();
var sumValues = activeSht.getRange(countRangeAddress).getValues();
var colorRefAddress = activeformula.match(/\,(.*)\)/).pop().trim();
var BackGround = activeSht.getRange(colorRefAddress).getBackground();
var totalValue = 0;
for (var i = 0; i < backGrounds.length; i++)
for (var k = 0; k < backGrounds[i].length; k++)
if ( backGrounds[i][k] == BackGround )
if ((typeof sumValues[i][k]) == 'number')
totalValue = totalValue + (sumValues[i][k]);
return totalValue;
};
3. Agus ansin an cód seo a shábháil, filleadh ar an mbileog, agus cuir isteach an fhoirmle seo: = sumcoloredcells (A1: E11, A1) isteach i gcill bhán, agus brúigh Iontráil eochair chun an toradh ríofa a fháil, féach an scáileán:
nótaí: San fhoirmle seo: A1: E11 an raon sonraí a theastaíonn uait a úsáid, A1 an cill le dath cúlra ar leith is mian leat a achoimriú.
4. Agus ansin is féidir leat an fhoirmle thuas a athdhéanamh chun cealla daite ar leith eile a shuimiú.
Déan luachanna cille a chomhaireamh nó a shuimiú ar dhath na cille le Kutools for Excel i Microsoft Excel
I Microsoft Excel, chun na luachanna cille a chomhaireamh nó a shuimiú bunaithe ar dhath sonrach cille, Kutools le haghaidh Excel'S Líon de réir Dath is féidir le fóntais cabhrú leat an tasc seo a chríochnú chomh tapa agus is féidir leat.
Kutools le haghaidh Excel : le níos mó ná 300 breiseán áisiúil Excel, saor in aisce le triail gan aon teorannú i 30 lá. |
Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar seo le do thoil:
1. Roghnaigh na cealla chun raon a theastaíonn uait a chomhaireamh nó a shuimiú bunaithe ar dhath na gceall, agus ansin cliceáil Kutools Plus > Líon de réir Dath, féach ar an scáileán:
2. Sa an Líon de réir Dath bosca dialóige, roghnaigh Formáidiú caighdeánach ó na Modh datha liosta anuas, agus ansin roghnaigh cúlra ó na Cineál comhaireamh titim anuas, féach ar an scáileán:
3. Ansin cliceáil Cruthaigh tuarascáil gintear cnaipe, agus gintear bileog oibre nua leis na torthaí ríofa ag an am céanna, féach an pictiúr:
nótaí: Leis an ngné chumhachtach seo, is féidir leat na luachanna cille a ríomh bunaithe ar fhormáidiú coinníollach nó ar dhath cló.
Cliceáil Íoslódáil agus triail saor in aisce Kutools le haghaidh Excel Now!
Uirlisí Táirgiúlachta Oifige is Fearr
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 ...
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á!
![Urchar Scáileáin de Excel (le Office Tab suiteáilte)](https://cdn.extendoffice.com/images/stories/kte-module/officetab-bottom-02.gif)
![Christian](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)
![Gigi](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)
![Gigi](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)
![Nicola](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)
![Mozart](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)
![Kukumina Samal](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)
![Kukumina Samal](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)
![Kukumina Samal](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)
![Mozart](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)
![Александр](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)
![Snoopy](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)
![Michal](https://cdn.extendoffice.com/media/com_easydiscuss/images/default_avatar.png)