Enhavtabelo
En ĉi tiu artikolo, mi montros kiel vi povas trovi unikajn valorojn de pluraj kolumnoj en Microsoft Excel.
Elŝutu Praktikan Laborlibron
Elŝutu la sekvan Excel-dosieron por ke vi povu ekzerci dum legado de ĉi tiu artikolo.
Trovi Unikajn Valorojn Multoblaj Kolumnoj.xlsm
5 Metodoj por Trovi Unikajn Valorojn el Multoblaj Kolumnoj en Excel
Ni rigardu ĉi tiun datuman aron. Ni havas la rekordon de lernantoj de lernejo nomita Glory Kindergarten.
Ni havas la Studentajn IDojn, Antaŭnomojn kaj Familiajn Nomojn de la studentoj en kolumnoj B , C, kaj D respektive.
Nun ni volas ordigi la unikajn nomojn de la studentoj.
Metodo 1: Ekstrakti Unikaj Valoroj de Multoblaj Kolumnoj kun Tabelformulo
i. Uzado de UNIKA funkcio
Avizo: UNIKA funkcio disponeblas nur en Office 365 .
Sintakso de UNIKA Funkcio:
=UNIQUE(tabelo,[per_kolo],[precize_unufoje])
- Prenas tri argumentojn, unu gamon da ĉeloj nomitaj tabelo , kaj du buleajn valorojn nomitajn by_col kaj exactly_once .
- Redonas la unikajn valorojn. el la tabelo .
- Se by_col estas agordita al TRUE , ĝi serĉas la unikajn valorojn per la kolumnoj de la Ĉi tiu argumento estas laŭvola. . La defaŭlta estas TRUE .
- Se exactly_once estas agordita al VERA , liveras la valorojnkiuj aperas nur unufoje en la tabelo . Ĉi tiu argumento estas laŭvola. La defaŭlta estas FALSE .
Nun ni volas ĉerpi la unikajn valorojn de ambaŭ la Prenomoj (Kolumno C ) kaj la Familinomoj (Kolumno D ).
- Unue elektu ĉelon kaj enigu ĉi tiun formulon tie. Mi elektas ĉelon E5 kaj enigas ĝin tie.
=UNIQUE(C5:D16,FALSE,TRUE)
Vidu, ni havas la Unikajn Nomojn en du malsamaj kolumnoj.
- Ĉi tie ni enmetis per_kolo kiel FALSE , do ĝi ne serĉis laŭlonge de la kolumnoj
- Ĉi tie ni enmetis precize_unufoje kiel VERA , do ĝi redonis la valorojn kiuj aperas nur unufoje.
Kompreneble, se vi volas, vi povas ŝanĝi tiujn buleajn valorojn nomitajn by_col kaj exactly_once kaj vidi kio okazas.
Legu Pli: Excel VBA por Akiri Unikajn Valorojn de Kolumno (4 Ekzemploj)
ii. Kombinante CONCATENATE kaj UNIQUE-Funkciojn
Antaŭe, ni ricevis la Antaŭnomon en unu ĉelo, kaj la Familian Nomon en la apuda ĉelo. Sed se oni petas la kompletan nomon estas unu ĉelo, ekzemple, Jack Morris. Tiam? Uzu iun el ĉi tiuj formuloj. Ili estas faritaj el UNIKA kaj KONKATENI funkcioj.
Unua Formulo:
> =UNIQUE(CONCATENATE(C5:C16," ",D5:D16),FALSE,TRUE)
Alternativa Formulo:
Aŭ, vi povas uzi ĉi tion-
=UNIQUE(C5:C16&" "&D5:D16,FALSE,TRUE)
Vidu, ni ĉerpis la plenajn unikajn nomojn en unu kolumnoapartigitaj per spaco( ).
Legu Pli: Trovu unikajn valorojn en Kolumno en Excel (6 Metodoj)
iii. Uzante UNIKA, KONKATENI kaj FILTRI-Funkciojn por eltiri unikajn valorojn surbaze de kriterioj
Nun supozu, ke oni volas ĉerpi la unikajn nomojn de la studentoj, kies identigiloj estas pli grandaj ol 150. Kiel fari tion?
Ni faros tion uzante la funkciojn UNIKA kaj FILTRI .
Singardeco: La 3>FILTRI funkcio estas disponebla nur en Oficejo 365 .
Sintakso de FILTRI Funkcio:
=FILTRI(tabelo,inkluzivi,[se_malplena])
- Prenas tri argumentojn. Unu gamo da ĉeloj nomitaj tabelo, unu bulea kondiĉo nomita inkluzivi , kaj unu valoro nomita
- Redonas la valorojn de la tabelo kiuj renkontas la kondiĉo specifita de la
- Se iu valoro de la tabelo ne plenumas la kondiĉon specifita de la inkluzivi , ĝi liveras la valoron if_malplena por ĝi. Agordo if_malplena estas nedeviga. Defaŭlte ĝi estas "neniu rezulto".
Nun ni volas ĉerpi la unikajn nomojn de la studentoj, kies identigiloj estas pli grandaj ol 150.
- Do, nia formulo estos be
=UNIQUE(FILTER(C5:D16,B5:B16>150,"no result"),FALSE,TRUE)
Vidu, ni ĉerpis la unuajn kaj familiajn nomojn de la unika nomoj.
- Kaj se vi volas eltiri la plenajn unikajn nomojn en unu ĉelo, uzu ĉi tionformulo-
=UNIQUE(FILTER(CONCATENATE(C5:C16," ",D5:D16),B5:B16>150,"no result"),FALSE,TRUE)
Legu Pli: Kiel Ekstrakti Unikajn Valorojn Bazitajn sur Kriterioj en Excel
Metodo 2: Marku Duplikatajn Valorojn Uzante Kondiĉan Formatadon
Ni rigardu ĉi tiun novan datuman aron. Ni havas tri kolumnojn, sed ĉiuj kun la sama speco de datumoj.
Ni havas la kromnomojn de kelkaj lernantoj de la Infanĝardeno Glory. Nun ni volas eltrovi la unikajn nomojn de ĉi tiuj studentoj.
Kiel ni povas fari tion?
Ni povas reliefigi la duplikatajn valorojn uzante Kondiĉan Formatadon, por oportuno.
📌 Paŝoj:
- Unue elektu la gamon de la ĉeloj.
- Poste iru al Hejmo > Kondiĉa Formatado > Marku Ĉelojn Regulojn > Duobligataj Valoroj.
- Vi ricevos malgrandan skatolon nomatan Duoblikataj Valoroj.
- Elektu ajna koloro de tie por reliefigi la duplikatajn valorojn. Mi elektas verdon.
Metodo 3: Ekstraktu unikajn valorojn el Excel-Kolumno Uzante formulon sen tabelo
Por uzi ne-tabelan formulon , vi devas kombini la funkciojn IFERARO , LOOKUP, kaj COUNTIF . Por apliki la formulon, apliku la sekvajn paŝojn.
📌 Paŝoj:
- Elektu ajnan ĉelon.
- Tiam enigu la jenan formulon-
=IFERROR(IFERROR(LOOKUP(2, 1/(COUNTIF($F$4:F4,$B$5:$B$11)=0), $B$5:$B$11), LOOKUP(2, 1/(COUNTIF($F$4:F4, $C$5:$C$9)=0), $C$5:$C$9)),LOOKUP(2, 1/(COUNTIF($F$4:F4, $D$5:$D$12)=0), $D$5:$D$12))
- Jen mi enmetas ĝin en Ĉelo F5 .
- Tiam trenu la Plenigan Tenilon kaj vi eksciosla unikajn nomojn.
Noto:
Jen, anstataŭ kolumnoj B , C, kaj D , vi povas uzi viajn plej ŝatatajn.
Metodo 4: Ekstraktu Unikan Distingan Liston el Du aŭ Pli da Kolumnoj Uzante Pivotabelon
Vi ankaŭ povas krei unikan liston el du aŭ pli da kolumnoj per pivottabelo. Apliku la sekvajn paŝojn por fari tion.
📌 Paŝoj:
- Premu Alt + D .
- Tiam tuj premu P . Vi ricevos la Pivottablon kaj Pivotdiagramo-Asistanton malfermitajn.
- Elektu Ploblajn firmigintervalojn kaj Pivottablon butonojn.
- Tiam alklaku Sekva . Vi movos al Paŝo 2a de 3 .
- Elektu Krei unupaĝan kampon por mi butonon.
- Tiam alklaku Sekva . Vi iros al Paŝo 2b .
- En la skatolo Intervalo , elektu la gamon de viaj ĉeloj kun malplena kolumno maldekstre.
- Ĉi tie mi elektis ĉelojn B5 ĝis D12 .
- Tiam alklaku Aldoni. Viaj elektitaj ĉeloj estos aldonitaj al la skatolo Ĉiuj intervaloj .
- Tiam alklaku Sekva . Vi movos al Paŝo 3 .
- En la Ekzistanta laborfolio kesto, skribu la ĉelon kie vi volas la Pivota Tablo. . Mi skribas $F$4.
- Tiam alklaku Fini . Vi kreiĝos Pivota Tabelo.
- En la Elektu kampojn por aldoni al viraporta parto, malmarko Vico , Kolumno , Valoro , Paĝo 1 .
- Do metu kontrolon sur Valoro . Vi ricevos la unikajn nomojn en la Pivota Tablo .
Metodo 5: Uzu VBA-Kodon por Trovi unikajn valorojn
Finfine, vi ankaŭ povas uzi VBA-kodon por ĉerpi unikajn nomojn el la datumaro. Faru la jenon.
📌 Paŝoj:
- Premu Alt + F11 sur via laborlibro por malfermi la VBA fenestro.
- Do iru al la langeto Enmeti en la ilobreto VBA . Alklaku ĝin.
- El la kvar opcioj, elektu Modulo .
Vi ricevos novan Modulo fenestro.
- Skribu la jenan kodon tie.
3387
Tiu retejo helpis nin. komprenu kaj disvolvu la kodon.
- Konservu ĝin kiel Excel Makro-Ebligita Laborlibro.
- Do revenu al via originala laborfolio. Premu Alt + F8 .
- Vi malfermos la Makro -skatolon.
- Elektu la nomon de la Makro kaj tiam alklaku Run .
- Jen la nomo de ĉi tiu Makro estas Unikedata .
- Enigu la intervalon de viaj datumoj en la skatolo Gamo .
- Alklaku sur OK . Vi ricevos alian enigkeston.
- Enigu la unuan ĉelon kie vi volas la unikajn nomojn. Mi enigas ĉelon F5 .
- Tiam alklaku Bone. Vi ricevos unikajn nomojn el viaj datumojaro.
Legu Pli: Kiel Akiri Unikajn Valorojn de Gamo en Excel (8 Metodoj)
Konkludo
Uzante ĉi tiujn metodojn, vi povas trovi unikajn valorojn en Excel el pluraj kolumnoj havantaj ambaŭ la samajn aŭ malsamajn specojn de datumoj. Se vi havas pliajn demandojn, lasu al ni komenton. Vi ankaŭ povas viziti nian blogon por lerni pli pri diversaj MS Excel-temoj.