Tablora · Bibliotheek
De vergelijking van getrimde koprijen begrijpen
Een herhaalde koprij geschreven als " Name " met extra spaties komt toch overeen met Name, omdat de opschoning celranden bijknipt voordat ze rijen vergelijkt.
Spaties die een exacte match verbergen
Worden pagina's uit een rapport gekopieerd en samengevoegd, dan kan de herhaalde koprij op een latere pagina opvulling meekrijgen: een spatie voor Name, twee na Amount, of een harde spatie die uit een pdf meekwam. Op het scherm zien die rijen er hetzelfde uit als de echte koprij, maar een strikte vergelijking teken voor teken zou ze als verschillend behandelen en in de gegevens laten staan.
De opschoning van herhaalde koprijen knipt witruimte aan het begin en eind van elke cel weg voordat ze een rij met de gekozen koprij vergelijkt. Spaties binnen een cel, zoals tussen twee woorden, worden nog steeds exact vergeleken.
Spaties aan de randen ontstaan vaak als bijwerking van tekst kopiëren uit een pdf of uit een rapport dat met spaties uitgelijnd werd. Omdat de opschoning ze alleen bij de vergelijking negeert, hoef je niet eerst de hele tekst op te ruimen voordat je herhaalde koprijen verwijdert.
De opgevulde koprij uitgewerkt
In het voorbeeld op de pagina staat Koprij op 1 en zijn er drie bronrijen: Name en Amount, Paper en 12.50, en een derde rij met de namen uit de koprij omringd door extra spaties. Na Berekenen verdwijnt bronrij 3, omdat elke cel na het bijknippen van de buitenste spaties gelijk blijkt aan de gekozen koprij. Verwijderde koprijen toont 1 en de uitvoer heeft 2 rijen.
De rijen die blijven, worden niet herschreven. Het bijknippen dient alleen de vergelijking; de koprij en het record Paper houden in het voorbeeld en in de download hun oorspronkelijke tekens.
Stappen voor een opgevulde herhaling
- Plak de samengevoegde tekst in Tabeltekst en selecteer het Scheidingsteken.
- Vul bij Koprij de positie van de echte koprij in, geteld vanaf 1.
- Klik op Berekenen en vergelijk Verwijderde koprijen met het aantal paginawissels dat je in de bron verwacht.
- Blijft er een rij staan die op een koprij lijkt, controleer dan spelling en hoofdletters, niet de spaties; dat zijn de verschillen die de opschoning niet negeert.
- Bewaar je oorspronkelijke tekst tot je het resultaat hebt gecontroleerd.
Waar het bijknippen ophoudt
- Een rij met andere spaties binnenin, zoals Unit price met twee spaties tegenover Unit price met één, komt niet overeen.
- Verschil in hoofdletters telt nog steeds, dus NAME staat niet gelijk aan Name.
- Een rij met een extra lege cel aan het eind heeft een andere breedte en wordt niet verwijderd.
- Het bijknippen geldt alleen voor de vergelijking; wil je opgevulde cellen in je gegevens opschonen, doe dat dan als aparte stap in de spreadsheet.
- In de Tablora-app knipt ook Pagina's samenvoegen buitenste spaties weg wanneer het controleert of een latere pagina met dezelfde koprij begint, en daarbij tellen hoofdletters evenmin mee.
Invoer
- Koprij
- 1
| Rij | Kolom 1 | Kolom 2 |
|---|---|---|
| 1 | Name | Amount |
| 2 | Paper | 12.50 |
| 3 | Name | Amount |
Resultaten
- Verwijderde koprijen
- 1
- Rijen
- 2
| Rij | Kolom 1 | Kolom 2 |
|---|---|---|
| 1 | Name | Amount |
| 2 | Paper | 12.50 |