Tablora

Tablora · Bibliotecă

Păstrează ultima coloană goală

O virgulă la final, ca în Mira,Ready, marchează un ultim câmp gol. Păstreaz-o, ca toate rândurile să aibă aceeași lățime, iar valoarea goală să rămână în coloana ei.

Un delimitator la sfârșitul rândului

Când ultimul câmp al unei înregistrări e gol, un program care scrie CSV pune totuși delimitatorul înaintea lui, așa că rândul se termină cu o virgulă. Mira,Ready, are trei câmpuri: Mira, Ready și o a treia valoare goală. Virgula pare o greșeală de tastare, iar ștergerea ei pare nevinovată, dar atunci rândul are două câmpuri, iar antetul trei. Orice valoare ulterioară de pe acea poziție s-ar muta în coloana greșită.

Un câmp gol e o informație. Spune că valoarea pentru acea coloană e goală în această înregistrare, ceea ce nu e același lucru cu lipsa coloanei.

Exemplul Mira,Ready,

Exemplul de pe pagină are antetul name,note,tag și înregistrarea Mira,Ready, cu virgula ca Delimitator. Inspectorul raportează 2 rânduri și 3 coloane, iar Rânduri cu lățime diferită arată 0. Rândul 2, coloana 3 e goală.

Elimină virgula finală și același text raportează o diferență de lățime pentru rândul 2. Virgula de la final e cea care ține rândul aliniat cu antetul.

Verificarea ultimelor câmpuri goale

Celulele goale în descărcări și în aplicație

Descarcă (CSV) scrie câmpurile goale cu delimitatorii lor, așa că virgula de la final supraviețuiește drumului dus-întors. XLSX-ul care păstrează textul scrie pe acea poziție o celulă text goală.

Aplicația Tablora menține toate rândurile unui tabel la aceeași lățime: dacă un rând are mai puține celule decât cel mai lat rând, se adaugă celule goale la final. Când citește o pagină, omite și orice coloană în care toate celulele sunt goale, așa că o coloană fără nicio valoare pe acea pagină nu apare. Dacă acea coloană contează pentru importul tău, adaug-o la loc în foaia de calcul.

Când celula goală n-ar trebui să fie goală

Dacă sursa arată o valoare acolo unde rândul tău are un ultim câmp gol, datele s-au pierdut înainte să ajungă la tine. Întoarce-te la exportul original în loc să tastezi o presupunere.

Date de intrare

Textul tabelului
name,note,tag Mira,Ready,
Delimitator
,

Rezultate

Rânduri
2
Coloane
3
namenotetag
MiraReady
Rânduri cu lățime diferită
0