Tablora

Tablora · Bibliotek

Forstå sammenligning af overskrifter med trimmede mellemrum

En gentaget overskrift skrevet som " Name " med ekstra mellemrum svarer stadig til Name, fordi oprydningen skærer cellernes kanter af, før rækker sammenlignes.

Mellemrum, der skjuler et nøjagtigt match

Når sider fra en rapport kopieres og samles, kan den gentagne overskrift på en senere side få fyld med: et mellemrum før Name, to efter Amount eller et hårdt mellemrum, der er fulgt med fra en PDF. På skærmen ser de rækker ud som den rigtige overskrift, men en streng sammenligning tegn for tegn ville behandle dem som forskellige og lade dem blive i dataene.

Oprydningen af gentagne overskrifter skærer blanktegn af i starten og slutningen af hver celle, inden den sammenligner en række med den valgte overskrift. Mellemrum inde i en celle, eksempelvis mellem to ord, sammenlignes stadig nøjagtigt.

Mellemrum i kanterne er en almindelig bivirkning, når tekst kopieres fra en PDF eller fra en rapport, der er stillet op med mellemrum. Fordi oprydningen kun ser bort fra dem i sammenligningen, behøver du ikke rydde op i hele teksten, inden du fjerner gentagne overskrifter.

Den polstrede overskrift gennemgået

I eksemplet på siden er Overskriftsrække 1, og der er tre kilderækker: Name og Amount, Paper og 12.50 samt en tredje række med overskriftens navne omgivet af ekstra mellemrum. Efter Beregn fjernes kilderække 3, fordi hver celle svarer til den valgte overskrift, når de yderste mellemrum er skåret af. Fjernede overskriftsrækker viser 1, og resultatet har 2 rækker.

De rækker, der bliver, skrives ikke om. Beskæringen bruges kun i sammenligningen; overskriften og posten Paper beholder deres oprindelige tegn i forhåndsvisningen og i filen.

Trin ved en polstret gentagelse

Hvor beskæringen holder op

Inddata

Overskriftsrække
1
RækkeKolonne 1Kolonne 2
1NameAmount
2Paper12.50
3 Name Amount

Resultater

Fjernede overskriftsrækker
1
Rækker
2
RækkeKolonne 1Kolonne 2
1NameAmount
2Paper12.50