Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

Ib qho xwm txheej classic: koj muaj ob lub npe uas yuav tsum tau muab tso rau hauv ib qho. Ntxiv mus, hauv cov npe thawj zaug tuaj yeem muaj ob qho tib si tshwj xeeb thiab cov khoom sib xws (ob qho tib si ntawm cov npe thiab sab hauv), tab sis ntawm cov zis koj yuav tsum tau txais ib daim ntawv tsis muaj qhov sib npaug (repetitions):

Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

Cia peb ib txwm saib ob peb txoj hauv kev los daws qhov teeb meem zoo li no - los ntawm keeb kwm "ntawm lub hauv pliaj" mus rau ntau txoj hauv kev, tab sis elegant.

Txoj Kev 1: Tshem tawm cov duplicates

Koj tuaj yeem daws qhov teeb meem hauv txoj kev yooj yim tshaj plaws - manually luam cov ntsiab lus ntawm ob daim ntawv teev npe rau hauv ib qho thiab tom qab ntawd siv cov cuab yeej mus rau qhov tshwm sim. Tshem Cov Duab Tsis Txaus Ua Ntej los ntawm tab Cov ntaub ntawv (Cov ntaub ntawv - Tshem tawm Duplicates):

Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

Tau kawg, txoj kev no yuav tsis ua haujlwm yog tias cov ntaub ntawv hauv cov npe feem ntau hloov pauv - koj yuav tsum rov ua tag nrho cov txheej txheem tom qab txhua qhov kev hloov pauv dua. 

Method 1 a. pivot rooj

Txoj kev no yog, qhov tseeb, ib qho laj thawj txuas ntxiv ntawm yav dhau los. Yog tias cov npe tsis loj heev thiab qhov siab tshaj plaws ntawm cov ntsiab lus hauv lawv tau paub ua ntej (piv txwv li, tsis pub ntau tshaj 10), ces koj tuaj yeem muab ob lub rooj rau hauv ib qho los ntawm kev sib txuas ncaj qha, ntxiv ib kab nrog rau sab xis thiab tsim ib lub ntsiab lus raws li lub rooj uas tshwm sim:

Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

Raws li koj paub, lub rooj pivot ignores repetitions, yog li ntawm cov zis peb yuav tau txais ib tug ua ke daim ntawv uas tsis muaj duplicates. Cov pab pawg nrog 1 tsuas yog xav tau vim Excel tuaj yeem tsim cov lus sau tseg uas muaj tsawg kawg yog ob kab.

Thaum cov npe qub raug hloov pauv, cov ntaub ntawv tshiab yuav mus rau lub rooj sib koom ua ke los ntawm kev sib txuas ncaj qha, tab sis lub rooj pivot yuav tsum tau hloov kho manually (txoj cai-nias - Hloov tshiab & Txuag). Yog tias koj tsis xav tau rov xam cov yoov, ces nws yog qhov zoo dua los siv lwm txoj kev xaiv.

Txoj Kev 2: Array Formula

Koj tuaj yeem daws qhov teeb meem nrog cov qauv. Hauv qhov no, kev suav rov qab thiab hloov kho cov txiaj ntsig yuav tshwm sim tau txais thiab tam sim ntawd, tam sim tom qab hloov pauv hauv cov npe qub. Kom yooj yim thiab brevity, cia peb muab peb cov npe. Sau 1 и Sau 2siv Lub Npe Tus Thawj Tswj tab mis (Cov qauv - Tus Thawj Saib Xyuas Lub Npe - Tsim):

Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

Tom qab lub npe, tus qauv peb xav tau yuav zoo li no:

Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

Thaum xub thawj siab ib muag, nws zoo li creepy, tab sis, qhov tseeb, txhua yam tsis yog li ntawd txaus ntshai. Cia kuv nthuav cov qauv no ntawm ob peb kab siv Alt + Nkag mus rau qhov tseem ceeb ua ke thiab indent nrog qhov chaw, raws li peb tau ua, piv txwv li ntawm no:

Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

Lub logic ntawm no yog cov hauv qab no:

  • Cov mis INDEX(List1; MATCH(0; COUNTIF($E$1:E1;List1); 0) xaiv tag nrho cov ntsiab lus tshwj xeeb los ntawm thawj daim ntawv teev npe. Thaum lawv khiav tawm, nws pib muab qhov yuam kev #N/A:

    Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

  • Cov mis INDEX(List2; MATCH(0; COUNTIF($E$1:E1;List2); 0))) rho tawm cov ntsiab lus tshwj xeeb los ntawm cov npe thib ob hauv tib txoj kev.
  • Nested nyob rau hauv ob qho tib si IFERROR functions siv cov zis ua ntej ntawm cov cim sawv daws yuav los ntawm daim ntawv-1, thiab ces los ntawm daim ntawv-2 ib tug tom qab lwm.

Nco ntsoov tias qhov no yog ib qho qauv array, piv txwv li tom qab ntaus ntawv, nws yuav tsum tau nkag mus rau hauv lub xov tooj ntawm tes uas tsis yog qhov qub. Sau, tab sis nrog lub keyboard shortcut Ctrl+ua haujlwm+Sau thiab tom qab ntawd luam (dag) mus rau cov menyuam yaus nrog cov npoo.

Hauv Askiv version ntawm Excel, cov qauv no zoo li:

=IFERROR(IFERROR(INDEX(List1, MATCH(0, COUNTIF($E$1:E1, List1), 0)), INDEX(List2, MATCH(0, COUNTIF($E$1:E1, List2), 0))) ), "") 

Qhov tsis zoo ntawm txoj hauv kev no yog tias array cov qauv pom qeeb ua haujlwm nrog cov ntaub ntawv yog tias cov ntxhuav hauv qhov muaj ntau (ntau pua lossis ntau dua) cov ntsiab lus. 

Txoj Kev 3. Lus nug

Yog tias koj cov npe hauv cov npe muaj ntau cov ntsiab lus, piv txwv li, ntau pua lossis ntau txhiab, ces tsis txhob siv cov mis array qeeb, nws yog qhov zoo dua los siv cov txheej txheem sib txawv, uas yog lub zog Query ntxiv cov cuab yeej. Qhov no add-in yog tsim rau hauv Excel 2016 los ntawm lub neej ntawd. Yog tias koj muaj Excel 2010 lossis 2013, koj tuaj yeem rub tawm thiab nruab nws cais (dawb).

Lub algorithm ntawm kev ua yog raws li nram no:

  1. Qhib ib lub tab cais ntawm qhov teeb tsa add-on Lub Zog Lus Nug (yog tias koj muaj Excel 2010-2013) lossis tsuas yog mus rau tab Cov ntaub ntawv (yog tias koj muaj Excel 2016).
  2. Xaiv thawj daim ntawv thiab nias lub pob Los ntawm Table/Range (Los ntawm Range/Table). Thaum nug txog kev tsim "smart table" los ntawm peb cov npe, peb pom zoo:

    Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

  3. Cov lus nug editor qhov rais qhib, qhov twg koj tuaj yeem pom cov ntaub ntawv thauj khoom thiab cov lus nug lub npe rooj 1 (koj tuaj yeem hloov nws rau koj tus kheej yog tias koj xav tau).
  4. Ob npaug nias rau ntawm lub rooj header (lo lus Sau 1) thiab hloov npe rau lwm yam (piv txwv Cov neeg). Yuav ua li cas rau lub npe tsis tseem ceeb, tab sis lub npe invented yuav tsum nco ntsoov, vim. nws yuav tsum tau siv dua tom qab thaum importing lub rooj thib ob. Kev sib koom ua ke ob lub rooj yav tom ntej tsuas yog ua haujlwm yog tias lawv cov kab ntawv sib tw.
  5. Nthuav cov npe dropdown nyob rau sab laug ces kaum kaw thiab download tau thiab xaiv Kaw thiab thauj khoom hauv… (Kaw & Load rau…):

    Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

  6. Hauv lub dialog box tom ntej (nws yuav zoo li txawv me ntsis - tsis txhob ceeb), xaiv Tsuas yog tsim kev sib txuas (tsuas yog tsim kev sib txuas):

    Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

  7. Peb rov ua tag nrho cov txheej txheem (cov ntsiab lus 2-6) rau daim ntawv thib ob. Thaum renaming ib kab lus, nws yog ib qho tseem ceeb uas yuav tau siv tib lub npe (Tib neeg) raws li nyob rau hauv cov lus nug yav dhau los.
  8. Hauv Excel qhov rai ntawm lub tab Cov ntaub ntawv los yog ntawm lub tab Lub Zog Lus Nug xaiv Tau txais cov ntaub ntawv - Muab cov lus thov - Ntxiv (Tau txais cov ntaub ntawv - Sib sau cov lus nug - Ntxiv):

    Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

  9. Nyob rau hauv lub dialog box uas tshwm sim, xaiv peb cov lus thov los ntawm cov npe drop-down:

    Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

  10. Raws li qhov tshwm sim, peb yuav tau txais cov lus nug tshiab, qhov twg ob daim ntawv teev npe yuav txuas nrog ib leeg. Nws tseem yuav tshem tawm duplicates nrog lub pob Rho tawm kab - Tshem tawm Duplicates (Delete Kab - Rho tawm Duplicates):

    Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

  11. Cov lus nug tiav tuaj yeem hloov npe rau ntawm sab xis ntawm cov kev xaiv vaj huam sib luag, muab nws lub npe zoo (qhov no yuav yog lub npe ntawm cov txiaj ntsig ntawm qhov tseeb) thiab txhua yam tuaj yeem xa mus rau daim ntawv nrog cov lus txib kaw thiab download tau (Kaw & Load):

    Muab ob daim ntawv teev npe yam tsis muaj qhov sib npaug

Nyob rau hauv lub neej yav tom ntej, nrog rau kev hloov pauv lossis ntxiv rau cov npe qub, nws yuav txaus los tsuas yog nyem rau ntawm qhov hloov tshiab cov ntsiab lus.

  • Yuav ua li cas sau ntau lub rooj los ntawm cov ntaub ntawv sib txawv siv Power Query
  • Extracting cov khoom tshwj xeeb los ntawm ib daim ntawv teev npe
  • Yuav ua li cas sib piv ob daim ntawv teev npe rau ib leeg rau kev sib tw thiab qhov sib txawv

Sau ntawv cia Ncua