Preskočiť na obsah
TextArray
100% lokálne

Odstránenie riadkov s duplicitným stĺpcom

Zahoďte CSV/TSV riadky, ktorých hodnota vo zvolenom stĺpci sa už vyskytla.

Vstup
Výstup

Odstránenie riadkov s duplicitným stĺpcom

Deduplikácia celých riadkov míňa skutočný problém: dva riadky sú málokedy identické — len zdieľajú ten istý e-mail, ID či SKU, kým všetko ostatné sa líši. Tento nástroj posudzuje riadky podľa jedného stĺpca podľa vášho výberu — rovnaký kľúč druhýkrát odstráni neskorší riadok a dataset ostane jeden-riadok-na-kľúč bez jediného tabuľkového vzorca.

Vložte CSV, TSV či akékoľvek oddelené riadky; oddeľovač sa rozpozná z prvého dátového riadku (čiarka, bodkočiarka, tabulátor alebo zvislítko) s ručným prepnutím pre okrajové prípady. Kľúčový stĺpec vyberte číslom od 1, povedzte nástroju, či je prvý riadok hlavička — hlavičky sa zachovajú a nikdy neporovnávajú — a zvoľte, ktorý výskyt prežije. Prvý je predvolený; posledný je klasický trik pre changelogy a exporty, kde najnovší riadok na kľúč sedí naspodku. Hodnoty sa pred porovnaním orežú a prepínač ignorovania veľkosti zlúči [email protected] s [email protected].

Počítadlo hlási odstránenia a počty riadkov na oboch stranách, takže vloženie, ktoré potichu nič nespravilo — zlý stĺpec, zlý oddeľovač — vidno okamžite. Riadky kratšie než kľúčový stĺpec sa počítajú, akoby tam mali prázdnu hodnotu, a deduplikujú sa medzi sebou.

Jedno čestné obmedzenie: delenie je jednoduché, nie plný CSV parser, takže citované pole obsahujúce samotný oddeľovač posunie stĺpce daného riadku — takéto súbory najprv prežeňte cez zmenu oddeľovača CSV. Všetko beží lokálne vo vašom prehliadači; vaše dáta nikdy neopustia vaše zariadenie.

Časté otázky

Ako sa to líši od odstránenia duplicitných riadkov?
Odstránenie duplicitných riadkov vyžaduje zhodu celého riadku. Tu sa porovnáva len zvolený stĺpec — dva riadky s rovnakým ID zákazníka, ale rôznymi časmi sa počítajú ako duplicity, čo dataset zvyčajne naozaj potrebuje.
Kedy ponechať posledný výskyt namiesto prvého?
Keď je súbor radený pripájaním a vyhráva najnovší záznam: exporty, kde každá aktualizácia pridá riadok, logy, prúdy udalostí. Posledný dá najnovší stav na kľúč; prvý zachová pôvodný zápis.
Ako funguje automatické rozpoznanie oddeľovača?
Prvý dátový riadok sa preskenuje na čiarky, bodkočiarky, tabulátory a zvislítka a vyhrá najčastejší. Počítadlo ukáže, ktorý sa použil — ak hádal zle, vynúťte správny voľbou oddeľovača.
Čo s citovanými poľami obsahujúcimi čiarky?
Delenie je zámerne jednoduché, takže citované pole s vloženým oddeľovačom posunie stĺpce daného riadku. Takéto súbory najprv znormalizujte nástrojom na zmenu oddeľovača CSV (napr. na tabulátory) a deduplikujte tu.
Nahrávajú sa moje dáta niekam?
Nie. Deduplikácia beží výhradne vo vašom prehliadači a vaše dáta nikdy neopustia vaše zariadenie.