Kako pridobiti edinstvene predmete s seznama v Excelu z uporabo formul

Kazalo

V tem prispevku na spletnem dnevniku vam bom pokazal formulo za pridobivanje edinstvenih elementov s seznama v Excelu, ki se ponavlja. Čeprav je to mogoče storiti z naprednim filtrom ali pogojnim oblikovanjem, je prednost uporabe formule, da naredi vaš edinstven seznam dinamičen. To pomeni, da boste še naprej prejemali edinstven seznam, tudi če na prvotni seznam dodate več podatkov.

Pridobite edinstvene predmete s seznama v Excelu z uporabo formul

Recimo, da imate seznam, kot je prikazano zgoraj (ki se ponavlja) in želite dobiti edinstvene predmete, kot je prikazano na desni.

Tukaj je kombinacija formul INDEX, MATCH in COUNTIF, s katerimi lahko to naredite:

= IFERROR (INDEKS ($ A $ 2: $ A $ 11, MATCH (0, COUNTIF ($ C $ 1: C1, $ A $ 2: $ A $ 11), 0)), "")
Kako deluje

Ko ni več edinstvenih elementov, formula prikaže napako. Za to sem uporabil funkcijo Excel IFERROR za zamenjavo sporočila o napaki s prazno.

Ker je to matrična formula, uporabite Control + Shift + Enter namesto Enter.

To je pameten način za izkoriščanje dejstva, da bo MATCH () vedno vrnil prvo ujemajočo se vrednost iz niza vrednosti. Na primer, v tem primeru MATCH vrne položaj prvega 0, ki predstavlja prvi element, ki se ne ujema.

Prav tako sem prišel do druge formule, ki lahko naredi isto (daljša je, vendar uporablja pameten trik s formulo MATCH)

= IFERROR (INDEKS ($ A $ 2: $ A $ 11, SMALL (UJEMANJE ($ A $ 2: $ A $ 11, $ A $ 2: $ A $ 11,0), SUM ((COUNTIF ($ A $ 2: $ A $ 11, $ C $ 1: C1)))+1)), "")

Pustim vam, da dekodirate. To je spet formula matrike, zato namesto Enter uporabite Control + Shift + Enter.

V primeru, da izberete boljšo formulo ali pameten trik, jo delite z mano.

Sorodne vaje:
  • Končni vodnik za iskanje in odstranjevanje podvojenih datotek v Excelu.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave