Mar a chunntas tu luachan sònraichte ann an Excel: le slatan-tomhais, a’ seachnadh beàrnan

  • Roinn Seo
Michael Brown

Tha an oideachadh a’ coimhead air mar as urrainn dhut na gnìomhan eagrachaidh fiùghantach ùr a luathachadh gus luachan gun samhail a chunntadh ann an Excel: foirmle gus inntrigidhean gun samhail a chunntadh ann an colbh, le ioma-shlat-tomhais, a’ seachnadh beàrnan, is barrachd.

O chionn bliadhna no dhà, bheachdaich sinn air diofar dhòighean air luachan sònraichte agus sònraichte a chunntadh ann an Excel. Ach mar phrògram bathar-bog sam bith eile, bidh Microsoft Excel a’ fàs gu leantainneach, agus tha feartan ùra a’ nochdadh le cha mhòr a h-uile brath. An-diugh, seallaidh sinn ri mar a ghabhas cunntadh luachan sònraichte ann an Excel leis na gnìomhan rèite fiùghantach a chaidh a thoirt a-steach o chionn ghoirid. Mura h-eil thu air gin de na gnìomhan seo a chleachdadh fhathast, thèid iongnadh ort a bhith faicinn cho sìmplidh sa bhios na foirmlean a thaobh togail agus goireasachd a chleachdadh.

An aire. Tha na foirmlean air fad air an deach beachdachadh san oideachadh seo an urra ris a’ ghnìomh UNIQUE, nach fhaighear ach ann an Excel 365 agus Excel 2021. Ma tha thu a’ cleachdadh Excel 2019, Excel 2016 no nas tràithe, thoir sùil air an artaigil seo airson fuasglaidhean.

Cunnt luachan sònraichte sa cholbh

'S e an dòigh as fhasa luachan sònraichte a chunntadh ann an colbh an gnìomh UNIQUE a chleachdadh còmhla ris a' ghnìomh COUNTA:

COUNTA(UNIQUE( raon ))

Tha an fhoirmle ag obair leis an loidsig shìmplidh seo: bidh UNIQUE a’ tilleadh sreath de dh’ inntrigidhean sònraichte, agus bidh COUNTA a’ cunntadh a h-uile eileamaid den raon. ainmean anns an raon B2:B10:

=COUNTA(UNIQUE(B2:B10))

Tha am foirmle ag innse dhuinn gu bheil 5 ann.ainmean eadar-dhealaichte air liosta nam buannaichean:

Tip. San eisimpleir seo, bidh sinn a' cunntadh luachan teacsa sònraichte, ach 's urrainn dhut am foirmle seo a chleachdadh airson seòrsachan dàta eile cuideachd a' gabhail a-steach àireamhan, cinn-latha, uairean, is eile.

Cunnt luachan sònraichte a thachras dìreach aon turas

San eisimpleir roimhe , chunnt sinn na h-inntrigidhean eadar-dhealaichte (sònraichte) ann an colbh. An turas seo, tha sinn airson faighinn a-mach an àireamh de chlàran sònraichte a bhios a’ tachairt dìreach aon turas . Gus a dhèanamh, tog am foirmle agad san dòigh seo:

Gus liosta fhaighinn de thachartasan aon-ùine, suidhich an treas argamaid UNIQUE gu TRUE:

UNIQUE(B2:B10,,TRUE))

Gus na tachartasan sònraichte aon-ùine a chunntadh, neadaich UNIQUE san ghnìomh ROW:

ROWS(UNIQUE(B2:B10,,TRUE))

Thoir an aire nach obraich COUNTA sa chùis seo a chionn 's gu bheil e a' cunntadh a h-uile cealla nach eil falamh, a' gabhail a-steach luachan mearachd. Mar sin, mura lorgar toraidhean, tillidh UNIQUE mearachd, agus chunntas COUNTA e mar 1, rud a tha ceàrr!

Gus dèiligeadh ri mearachdan a dh’ fhaodadh a bhith ann, cuir a’ ghnìomh IFERROR timcheall na foirmle agad agus innis dha toradh 0 ma thachras mearachd sam bith:

=IFERROR(ROWS(UNIQUE(B2:B10,,TRUE)), 0)

Mar thoradh air an sin, gheibh thu cunntas stèidhichte air bun-bheachd an stòr-dàta air leth:

Cunnt sreathan gun samhail ann an Excel

A-nis gu bheil fios agad mar a nì thu cunntas air ceallan sònraichte ann an colbh, beachd sam bith air mar a lorgas tu an àireamh de shreathan gun samhail?

Seo am fuasgladh:

ROWS( UNIQUE ( raon ))

'S e an cleas "biadhadh" an raon gu lèir gu UNIQUE gus an lorg e na cothlamadh sònraichte de luachanann an grunn cholbhan. Às dèidh sin, cha leig thu a leas ach am foirmle a chuartachadh sa ghnìomh ROWS gus àireamh nan sreathan obrachadh a-mach.

Mar eisimpleir, gus na sreathan sònraichte san raon A2:C10 a chunntadh, cleachdaidh sinn am foirmle seo:

=ROWS(UNIQUE(A2:C10))

Cunnt inntrigidhean gun samhail a’ seachnadh cheallan bàna

Gus luachan sònraichte ann an Excel a’ seachnadh beàrnan, cleachd an gnìomh FILTER gus ceallan falamh a shìoladh a-mach, agus an uairsin dùin e san fhoirmle COUNTA UNIQUE air a bheil thu eòlach mar-thà:

COUNTA(UNIQUE(FILTER( raon , raon ")))

Leis an dàta tùsail ann am B2:B11 , tha am foirmle a’ gabhail a-steach an fhoirm seo:

=COUNTA(UNIQUE(FILTER(B2:B11, B2:B11"")))

Tha an dealbh-sgrìn gu h-ìosal a’ sealltainn an toradh:

Cunnt luachan gun samhail le slatan-tomhais

Gus luachan sònraichte a tharraing a-mach stèidhichte air slatan-tomhais sònraichte, cleachdaidh tu a-rithist na gnìomhan UNIQUE agus FILTER còmhla mar a chaidh a mhìneachadh san eisimpleir seo. Agus an uairsin, bidh thu a’ cleachdadh an gnìomh ROWS gus inntrigidhean gun samhail a chunntadh agus IFERROR gus a h-uile seòrsa mearachd a ghlacadh agus 0:

IFERROR(ROWS(UNIQUE( raon , criteria_range ) a chur nan àite. = slatan-tomhais ))), 0)

Mar eisimpleir, gus faighinn a-mach cia mheud buannaiche eadar-dhealaichte a tha ann an spòrs sònraichte, cleachd am foirmle seo:

=IFERROR(ROWS(UNIQUE(FILTER(A2:A10,B2:B10=E1))), 0)

Far a bheil A2: A10 na raon airson ainmean sònraichte a lorg ( raon ), is e B2: B10 na spòrsan anns am bi na buannaichean a’ farpais ( criteria_range ), agus is e E1 an spòrs inntinneach ( slatan-tomhais ).

Cunnt luachan gun samhail le ioma-shlat-tomhais

Am foirmle airsontha cunntadh luachan sònraichte stèidhichte air grunn shlatan-tomhais gu math coltach ris an eisimpleir gu h-àrd, ged a tha na slatan-tomhais air an togail beagan eadar-dhealaichte:

IFERROR(ROWS(UNIQUE( raon , ( criteria_range1 ) = slatan-tomhais1 ) * ( slatan-tomhais_range2 = slatan-tomhais 2 )))), 0)

Gheibh an fheadhainn a tha airson eòlas fhaighinn air na meacanaig a-staigh am mìneachadh de loidsig na foirmle an seo: Lorg luachan sònraichte stèidhichte air ioma-shlat-tomhais.

San eisimpleir seo, tha sinn gu bhith a’ faighinn a-mach cia mheud buannaiche eadar-dhealaichte a tha ann an spòrs sònraichte ann am F1 ( slatan-tomhais 1 ) agus fo aois ann am F2 ( slatan-tomhais 2 ). Airson seo, tha sinn a’ cleachdadh na foirmle seo:

=IFERROR(ROWS(UNIQUE(FILTER(A2:A10, (B2:B10=F1) * (C2:C10

Far a bheil A2:B10 liosta nan ainmean ( raon ), tha C2:C10 nan spòrs ( Tha criteria_range 1 ) agus D2:D10 nan aoisean ( criteria_range 2 ).

Sin mar a bhithear a’ cunntadh luachan sònraichte ann an Excel leis a’ ghluasad ùr fiùghantach gnìomhan array. Tha mi cinnteach gu bheil thu a’ cur luach air cho sìmplidh sa tha na fuasglaidhean uile. Co-dhiù, tapadh leat airson leughadh agus an dòchas ur faicinn air ar blog an ath sheachdain!

Cleas leabhar-obrach airson luchdachadh a-nuas

Cunnt eisimpleirean foirmle luachan sònraichte (faidhle .xlsx)

Tha Mìcheal Brown dèidheil air teicneòlas sònraichte le dìoghras airson pròiseasan iom-fhillte a dhèanamh nas sìmplidhe a’ cleachdadh innealan bathar-bog. Le còrr air deich bliadhna de eòlas anns a’ ghnìomhachas teignigeach, tha e air urram a thoirt dha na sgilean aige ann am Microsoft Excel agus Outlook, a bharrachd air Google Sheets agus Docs. Tha blog Mhìcheil gu sònraichte airson a chuid eòlais agus eòlais a cho-roinn le daoine eile, a’ toirt seachad molaidhean agus clasaichean-oideachaidh a tha furasta a leantainn airson cinneasachd agus èifeachdas a leasachadh. Ge bith co-dhiù a tha thu nad neach-proifeiseanta eòlach no nad neach-tòiseachaidh, tha blog Mhìcheal a 'tabhann lèirsinn luachmhor agus comhairle phractaigeach airson a bhith a' faighinn a 'chuid as fheàrr às na h-innealan bathar-bog riatanach sin.