Cyfrif nifer y gwerthoedd unigryw

Ffurfio'r broblem

Mae ystod data lle mae rhai gwerthoedd yn cael eu hailadrodd fwy nag unwaith:

Cyfrif nifer y gwerthoedd unigryw

Y dasg yw cyfrif nifer y gwerthoedd unigryw (nad ydynt yn ailadrodd) yn yr ystod. Yn yr enghraifft uchod, mae'n hawdd gweld mai dim ond pedwar opsiwn a grybwyllir mewn gwirionedd.

Gadewch i ni ystyried sawl ffordd i'w datrys.

Dull 1. Os nad oes celloedd gwag

Os ydych chi'n siŵr nad oes celloedd gwag yn yr ystod ddata wreiddiol, yna gallwch chi ddefnyddio'r fformiwla arae fer a chain:

Cyfrif nifer y gwerthoedd unigryw

Peidiwch ag anghofio ei nodi fel fformiwla arae, hy gwasgwch ar ôl mynd i mewn i'r fformiwla nid Enter, ond mae'r cyfuniad Ctrl + Shift + Enter.

Yn dechnegol, mae'r fformiwla hon yn ailadrodd trwy holl gelloedd yr arae ac yn cyfrifo ar gyfer pob elfen nifer ei digwyddiadau yn yr amrediad gan ddefnyddio'r ffwythiant COUNTIF (COUNTIF). Os byddwn yn cynrychioli hyn fel colofn ychwanegol, yna byddai'n edrych fel hyn:

Cyfrif nifer y gwerthoedd unigryw

Yna mae'r ffracsiynau'n cael eu cyfrifo 1/Nifer o ddigwyddiadau ar gyfer pob elfen ac maent i gyd yn cael eu crynhoi, a fydd yn rhoi nifer yr elfennau unigryw i ni:

Cyfrif nifer y gwerthoedd unigryw

Dull 2. Os oes celloedd gwag

Os oes celloedd gwag yn yr ystod, yna bydd yn rhaid i chi wella'r fformiwla ychydig trwy ychwanegu siec am gelloedd gwag (fel arall byddwn yn cael gwall rhannu gan 0 mewn ffracsiwn):

Cyfrif nifer y gwerthoedd unigryw

Dyna'r peth.

  • Sut i echdynnu elfennau unigryw o ystod a dileu copïau dyblyg
  • Sut i amlygu copïau dyblyg mewn rhestr gyda lliw
  • Sut i gymharu dwy ystod ar gyfer copïau dyblyg
  • Tynnwch gofnodion unigryw o dabl trwy golofn benodol gan ddefnyddio'r ategyn PLEX

 

Gadael ymateb