Мазмұны
Google Sheets қолданбасында көшірмелерді табудың қарапайым әдісін іздеп жүрсіз бе? 7 жол туралы не айтасыз? :) Көптеген қолдану жағдайлары үшін сізге қажет нәрсе осы ғана :) Мен сізге формуласыз құралдарды (кодтаусыз — уәде береміз!), шартты пішімдеуді және формуланы жақсы көретіндер үшін бірнеше оңай функцияларды қалай пайдалану керектігін көрсетемін.
Google Sheets қолданбасын қаншалықты жиі пайдалансаңыз да, қайталанатын деректермен айналысуыңыз мүмкін. Мұндай жазбалар бір бағанда пайда болуы немесе бүкіл жолдарды алуы мүмкін.
Осы мақаланың соңына қарай сіз көшірмелерді жою, оларды санау, бөлектеу және күймен сәйкестендіру үшін қажеттінің барлығын білетін боласыз. Мен бірнеше формула мысалдарын көрсетемін және әртүрлі құралдармен бөлісемін. Олардың бірі тіпті кесте бойынша Google Sheets ішіндегі көшірмелерді тауып алып тастайды! Шартты пішімдеу де пайдалы болады.
Тек өз улағышыңызды таңдап, айналдырайық :)
Формулаларды пайдаланып Google Sheets-тен көшірмелерді қалай табуға болады
Дәстүрлі түрде мен формулалардан бастаймын. Олардың басты артықшылығы - сіздің бастапқы кестеңіз өзгеріссіз қалады. Формулалар көшірмелерді анықтайды және нәтижені Google Sheets ішіндегі басқа жерге қайтарады. Және қалаған нәтижеге байланысты әртүрлі функциялар орындалады.
UNIQUE функциясын пайдаланып Google Sheets қолданбасындағы көшірмелерді қалай жоюға болады
UNIQUE функциясы деректеріңізді сканерлейді, көшірмелерді жояды және дәл солай қайтарады. атауында — бірегей мәндер/жолдар.
Міне, шағын кесте үлгісіGoogle Sheets ішіндегі көшірмелерді анықтауға арналған 5 түрлі құралды қамтиды. Бірақ бүгін Қайталанатын немесе бірегей жолдарды табу бөлімін қарастырайық.
Ол жалғыз көшірмелерді өңдеудің 7 түрлі әдісін ұсынады және ол бүкіл процесті жылдамдатып қана қоймайды. Ол оны толығымен автоматтандыруды біледі.
Оны Google Workspace Marketplace сайтынан орнатқаннан кейін ол Кеңейтімдер астында пайда болады:
Стандартты Google Sheets құралы ретінде ол өңдеу үшін ауқым мен бағандарды таңдауға мүмкіндік береді, бірақ одан да талғампаз :)
Барлық параметрлер пайдаланушыға ыңғайлы 4 қадамға бөлінген, мұнда сіз таңдайсыз:
- ауқым
- не табу керек: көшірмелер немесе бірегейлер
- бағандар
- табылған жазбалармен не істеу керек
Сіз тіпті арнайы суреттерді қарап шығуға болады, сондықтан не істеу керек екені әрқашан түсінікті болады:
Оның мәні неде деп ойлайсыз? Стандартты құралдан айырмашылығы, бұл қондырма көп нәрсені ұсынады:
- көшірмелерді табу , сондай-ақ бірінші қайталануларды қоса немесе алып тастайтын бірегейліктер
- Google Sheets ішіндегі көшірмелерді бөлектеу
- күй бағанын қосу
- көшіру/жылжыту нәтижелерді жаңа параққа/электрондық кестеге немесе электрондық кестедегі кез келген белгілі орынға
- өшіру ұяшықтардан мәндерді табылған
- жою Google парағынан қайталанатын жолдарды толығымен
Өзіңізге қолайлы жолдың кез келгенін таңдаңыз,опцияларды таңдап, қондырмаға тапсырманы орындауға мүмкіндік беріңіз.
Кеңес. Бұл бейне біраз ескі болуы мүмкін, бірақ ол қондырмамен жұмыс істеудің қаншалықты оңай екенін тамаша көрсетеді:
Қосымша көшірмелерді автоматты түрде жою
Қолданбалы құрал ретінде торт, сіз барлық 4 қадамнан барлық параметрлерді сценарийлерге сақтай аласыз және оларды кейінірек кез келген кестеде жай басу арқылы іске қоса аласыз.
Немесе — одан да жақсы — сол сценарийлерді белгілі бір уақытта автоматты түрде іске қосу үшін жоспарлаңыз. күнделікті:
Сіздің қатысуыңыз қажет емес және қондырма файл жабылған кезде немесе сіз желіден тыс болсаңыз да көшірмелерді автоматты түрде жояды. Бұл туралы толығырақ білу үшін осы егжей-тегжейлі оқу құралына кіріп, мына демонстрациялық бейнені қараңыз:
Мен сізге Google Sheets дүкенінен қондырманы орнатуды және онымен танысуды ұсынамын. Бірнеше рет басу арқылы формулаларсыз көшірмелерді табу, жою және бөлектеу қаншалықты оңай екенін көресіз.
Формулалар мысалдары бар электрондық кесте
Табу & Google Sheets ішіндегі көшірмелерді жою - формула мысалдары (электрондық кестенің көшірмесін жасау)
әр түрлі жолдар қайталанады:
1-мысал. Қайталанатын жолдарды жою, 1-ші қайталануларды сақтау
Бір жағынан, осыдан барлық қайталанатын жолдарды жою қажет болуы мүмкін. Google Sheets кестесін пайдаланыңыз және тек бірінші жазбаларды сақтаңыз.
Ол үшін UNIQUE ішіне деректер ауқымын енгізіңіз:
=UNIQUE(A1:C10)
Бұл шағын формула барлық бірегей жолдарды және 2-ші, 3-ші және т.б. ескермей барлық 1-ші қайталануларды қайтарады.
2-мысал. Барлық қайталанатын жолдарды, тіпті 1-ші реттерді де жою
Екінші жағынан, сіз тек «нақты» бірегей жолдарды алғысы келуі мүмкін. «Нақты» деп мен қайталанбайтындарды айтамын - тіпті бір рет емес. Сонымен, сіз не істейсіз?
Біраз уақыт бөліп, барлық ЕРЕКШЕ дәлелдерді қарап көрейік:
UNICE(ауқым,[баған бойынша],[дәл_бір рет])- ауқым — өңдегіңіз келетін деректер.
- [баған_бағаны бойынша] — жеке бағандардағы толық сәйкес келетін жолдарды немесе ұяшықтарды тексеруді көрсетеді. Егер бұл бағандар болса, TRUE енгізіңіз. Егер бұл жолдар болса, ЖАЛҒАН деп енгізіңіз немесе аргументті өткізіп жіберіңіз.
- [нақты_бір рет] — бұл функцияға Google Sheets-тегі көшірмелерді ғана емес, сонымен бірге олардың 1-ші жазбаларын да жою керектігін айтады. Немесе, басқаша айтқанда, ешбір көшірмелері жоқ жазбаларды ғана қайтарыңыз. Ол үшін "ШЫН" мәнін, әйтпесе "ЖАЛҒАН" мәнін қоясыз немесе аргументті өткізіп жібересіз.
Бұл соңғы аргумент сіздің левереджіңіз болып табылады.
Осылайша, Google Sheets-тен барлық қайталанатын жолдарды толығымен жою үшін ( олардың 1-імен бірге),формуладағы екінші аргументті өткізіп жіберіңіз, бірақ үшіншісін қосыңыз:
=UNIQUE(A1:C10,,TRUE)
Оң жақтағы кестенің қалай қысқарғанын қараңыз? Себебі UNIQUE түпнұсқа Google Sheets кестесінен қайталанатын жолдарды, сондай-ақ олардың 1-ші реттерін тауып алып тастады. Қазір тек бірегей жолдар қалды.
Google Sheets COUNTIF функциясын пайдаланып көшірмелерді анықтау
Егер басқа деректер жиынымен орын алу жоспарыңыздың бөлігі болмаса, оның орнына Google Sheets қолданбасында көшірмелерді санай аласыз (содан кейін). оларды қолмен жою). Оған бір ғана қосымша баған қажет және COUNTIF функциясы көмектеседі.
Кеңес. Егер сіз бұл функциямен таныс болмасаңыз, бізде бұл туралы толық блог жазбасы бар, қарап шығыңыз.
1-мысал. Жалпы қайталану санын алыңыз
Барлық көшірмелерді анықтайық. Google Sheets қолданбасында олардың бірінші рет пайда болуымен және тізімдегі әрбір жидектің жалпы санын тексеріңіз. Мен D2-де келесі формуланы қолданамын, содан кейін оны бағанға көшіремін:
=COUNTIF($B$2:$B$10,$B2)
Кеңес. Бұл формула бағандағы әрбір жолды автоматты түрде өңдеу үшін барлығын ArrayFormula ішіне орап, $B2 мәнін $B2:$B10 деп өзгертіңіз (барлық баған). Осылайша, формуланы көшірудің қажеті жоқ:
Егер кейін осы деректер жинағын сандар бойынша сүзгіден өткізсеңіз, барлық артық көшірмелерді көре аласыз және тіпті жоя аласыз. Google Sheets кестесінен қолмен жолдар:
2-мысал. Табужәне Google Sheets қолданбасындағы барлық көшірмелерді санаңыз
Егер оқиғалардың жалпы саны сіздің мақсатыңыз болмаса және осы жолдағы нақты жазбаның 1-ші, 2-ші және т.б. жазба екенін білгіңіз келсе, сіз формулаға шамалы түзетулер енгізу қажет.
Ауқымды бүкіл ($B$2:$B$10) бағанынан тек бір ұяшыққа ($B$2:) өзгертіңіз. $B2) .
Ескерту. Абсолютті сілтемелерді пайдалануға назар аударыңыз.
=COUNTIF($B$2:$B2,$B2)
Бұл жолы осы Google Sheets кестесінен кез келген немесе барлық көшірмелерді жою оңайырақ болады, себебі сіз 1-ші жазбалардан басқа барлық жазбаларды жасыра алады:
Мысал 3. Google Sheets-тегі қайталанатын жолдарды санау
Жоғарыда көрсетілген формулалар көшірмелерді санайды. тек бір Google Sheets бағаны болса, сізге барлық бағандарды қарастыратын және осылайша қайталанатын жолдарды анықтайтын формула қажет болуы мүмкін.
Бұл жағдайда COUNTIFS жақсырақ сәйкес келеді. Кестенің әрбір бағанын сәйкес критерийлерімен бірге тізімдеңіз:
=COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)
Кеңес. Көшірмелерді есептеудің тағы бір жолы бар - формулаларсыз. Ол жиынтық кестені қамтиды және мен оны әрі қарай сипаттаймын.
Күй бағанында көшірмелерді белгілеу — ЕГЕР функциясы
Кейде сандар жеткіліксіз. Кейде көшірмелерді тауып, оларды күй бағанында белгілеген дұрыс. Тағы да: Google Sheets деректерін осы баған бойынша кейінірек сүзу сізге осы көшірмелерді жоюға мүмкіндік бередіұзағырақ қажет.
1-мысал. 1 Google Sheets бағанында көшірмелерді табыңыз
Бұл тапсырма үшін сізге бірдей COUNTIF функциясы қажет, бірақ бұл жолы IF функциясына оралған. Дәл осылай:
=IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","Unique")
Осы формулада не болатынын көрейік:
- Біріншіден, COUNTIF бүкіл бағанды іздейді. B2 жидек үшін. Табылғаннан кейін ол оларды қорытындылайды.
- Содан кейін IF осы жиынтықты тексереді, ал егер ол 1-ден үлкен болса, Қайталан , әйтпесе Бірегей дейді.
Әрине, сіз өзіңіздің күйлеріңізді қайтаратын формуланы ала аласыз немесе, мысалы, & Google Sheets деректерінде тек көшірмелерді анықтаңыз:
=IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","")
Кеңес. Осы көшірмелерді тапқан бойда кестені күй бағаны бойынша сүзуге болады. Бұл қайталанатын немесе бірегей жазбаларды жасыруға, тіпті барлық жолдарды & осы көшірмелерді Google парақтарыңыздан толығымен жойыңыз:
2-мысал. Қайталанатын жолдарды анықтау
Сол сияқты абсолютті қайталанатын жолдарды — барлық жазбалар бар жолдарды белгілеуге болады. барлық бағандар кестеде бірнеше рет пайда болады:
- Бұрынғы бірдей COUNTIFS-тен бастаңыз — әрбір бағанды бірінші мәні үшін сканерлейді және барлық 3 бағандағы барлық 3 жазба қайталанатын жолдарды ғана санайды. өздері:
=COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)
- Одан кейін бұл формуланы IF ішіне қосыңыз. Ол қайталанатын жолдардың санын тексереді және егер ол 1-ден асса, формула жолды былай деп атайдыкөшірме:
=IF(COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)>1,"Duplicate","")
Қазір тек 2 көшірме бар, өйткені шие кестеде 3 рет кездессе де, олардың тек екеуінде ғана бар барлық 3 баған бірдей.
3-мысал. Қайталанатын жолдарды табыңыз, 1-ші жазбаларды елемеңіз
1-ші ретті елемеу және тек 2-ші және басқаларын белгілеу үшін, бірінші ұяшықтарды қараңыз. бүкіл бағандардың орнына кесте:
=IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$C$2:$C2,$C2)>1,"Duplicate","")
Кеңес. Microsoft Excel бағдарламасын пайдаланып жатсаңыз, келесі мысалдар пайдалы болуы мүмкін: Excel бағдарламасында көшірмелерді қалай табуға болады.
Шартты пішімдеу ережелері бар Google Sheets қолданбасында көшірмелерді анықтау және бөлектеу
Қайталанатын өңдеу мүмкіндігі бар. деректер кестеңізге бір рет қарау сізге бұл көшірме жазба екенін нақты түсінуге мүмкіндік беретіндей етіп жасаңыз.
Мен Google Sheets қолданбасында көшірмелерді бөлектеу туралы айтып отырмын. Бұл сізге шартты пішімдеу көмектеседі.
Кеңес. Шартты пішімдеуді ешқашан көрмедіңіз бе? Уайымдамаңыз, біз оның қалай жұмыс істейтінін осы мақалада түсіндірдік.
Міне, не істеу керек:
- Шартты пішімдеу параметрлерін ашыңыз: Формат > Шартты пішімдеу .
- Ауымға қолдану өрісінде көшірмелерді бөлектегіңіз келетін ауқым бар екеніне көз жеткізіңіз. Бұл мысал үшін В бағанынан бастайық.
- Пішім ережелері ішінен Теңшеу формуласы таңдап, мен жоғарыда енгізген COUNTIF мәнін енгізіңіз:
=COUNTIF($B$2:$B$10,$B2)>1
Ол В бағанында кемінде екі рет пайда болатын жазбаларды тапқаннан кейін олар сіз таңдаған реңкпен боялады:
Тағы бір нұсқа қайталанатын жолдарды бөлектеу болады. Ережені қолдану үшін ауқымды жай ғана реттеңіз:
Кеңес. Google Sheets қолданбасында көшірмелерді бөлектегеннен кейін, деректерді түсі бойынша сүзуге болады:
- Бір жағынан, тек ақ түсті бояуы бар ұяшықтар көрінетін етіп бағанды сүзуге болады. Осылайша сіз көріністен көшірмелерді жоясыз:
- Екінші жағынан тек түсті ұяшықтарды ғана көрінетін етіп сақтай аласыз:
одан кейін осы жолдарды таңдап, осы көшірмелерді Google Sheets қолданбасынан толығымен жойыңыз:
Кеңес. Google Sheets ішіндегі көшірмелерді бөлектеу үшін қосымша формулаларды алу үшін осы оқулыққа кіріңіз.
Google Sheets қолданбасында көшірмелерді табу және жоюдың формуласыз жолдары
Формулалар және шартты пішімдеу жақсы, бірақ басқа да құралдар бар. көшірмелерді табуға көмектеседі. Олардың екеуі осы нақты мәселеге арналған.
Google Sheets үшін жиынтық кесте арқылы көшірмелерді анықтау
Деректерді айналдыру және кестелерді оқуды жеңілдету үшін жиынтық кесте электрондық кестелерде пайдаланылады & түсіну. Бұл деректер жиынын ұсынудың балама жолы.
Мұндағы ең тартымдысы - бастапқы деректеріңіз өзгермейді. Жиынтық кесте оны сілтеме ретінде пайдаланады жәненәтижені бөлек қойындыда береді.
Бұл нәтиже, айтпақшы, сіз жолда өзгертуге болатын параметрлерге байланысты динамикалық түрде өзгереді.
Қайталанатын жазбалар жағдайында, бұрылыс кесте Google Sheets ішіндегі көшірмелерді санауға және жоюға көмектеседі.
1-мысал. Жиынтық кесте Google Sheets ішіндегі көшірмелерді қалай санайды
- Кірістіру > Жиынтық кесте , деректер ауқымын және жиынтық кесте үшін орынды көрсетіңіз:
- Жиынтық кесте өңдегішінде көшірмелері бар бағанды қосыңыз ( Аты Менің мысалдағы ) Жолдар және Мәндер үшін.
Егер бағаныңызда сандық жазбалар болса, Google Sheets ішіндегі көшірмелерді санау үшін Мәндер жиынтық функциясы ретінде COUNT таңдаңыз. Егер сізде мәтін болса, оның орнына COUNTA таңдаңыз:
Егер сіз бәрін дұрыс орындасаңыз, жиынтық кесте тізіміңіздегі әрбір элементті көрсетеді және сізге ол жерде қанша рет пайда болады:
Көріп отырғаныңыздай, бұл жиынтық кесте деректер жинағымда тек қара жидек пен шие қайталанатынын көрсетеді.
2-мысал Google Sheets ішіндегі көшірмелерді жиынтық кестені пайдаланып жою
Жиынтық кестені пайдаланып көшірмелерді жою үшін қалған бағандарды (менің мысалдағы 2) жиынтық кестеңіз үшін жолдар ретінде қосуыңыз керек. :
Қайталанатын жолдар бар кестені көресіз, бірақ сандар олардың қайсысы бастапқы деректер жинағында қайталанатынын айтады:
Кеңес. Егер сізге қажет болмасасандар болса, жиынтық кестедегі Мәндер жолағын оның жоғарғы оң жақ бұрышындағы сәйкес белгішені басу арқылы жабыңыз:
Бұл сіздің жиынтық кестеңіз. кесте ақыр соңында келесідей болады:
Ешқандай көшірмелер жоқ, қосымша есептеулер жоқ. Бір кестеде сұрыпталған бірегей жазбалар ғана бар.
Көшірмелерді жою — деректерді тазалаудың стандартты құралы
Google парақтарында көшірмелерді жоюға арналған шағын, қарапайым және түсініксіз құралы бар. Ол жұмыс істегеннен кейін шақырылады және Data > Деректерді тазалау қойындысы:
Бұл жерден қызықты ештеңе таба алмайсыз, бәрі өте қарапайым. Сіз жай ғана кестеңізде тақырып жолының бар-жоғын анықтап, қайталану үшін тексерілетін барлық бағандарды таңдаңыз:
Дайын болғаннан кейін сол үлкен жасыл түймені басыңыз және құрал Google Sheets кестесіндегі қайталанатын жолдарды тауып, жояды және қанша бірегей жол қалғанын айтады:
Өкінішке орай, бұл құралға қатысты. Көшірмелермен жұмыс істеу қажет болған сайын, бұл қызметтік бағдарламаны қолмен іске қосу керек болады. Сондай-ақ, мұның бәрі: көшірмелерді жою. Оларды басқаша өңдеу мүмкіндігі жоқ.
Бақытымызға орай, бұл кемшіліктердің барлығы Google Sheets үшін Ablebits ішінен Көшірмелерді жою қондырмасында шешілді.
Google Sheets үшін Көшірмелерді жою
Remove Dublicates қондырмасы нағыз ойынды өзгертуші болып табылады. Бастау үшін, ол