Undersøg datatyperne, når QUERY mangler værdier i Sheets
En kolonne ser udfyldt ud i kildetabellen, men nogle værdier mangler i resultatet fra QUERY. Før rækkerne tastes ind igen, bør indholdets datatype undersøges. Synligt indhold og det grundlag, en forespørgsel kan bruge, er ikke altid det samme.
Kontrollér blandingen i samme kolonne
Google beskriver, at QUERY bestemmer en kolonnes datatype efter den type, som udgør flertallet. Værdier med en mindretalstype behandles som null i forespørgslen. Kolonner kan indeholde booleske værdier, tal inklusive dato og tid eller tekst.
Et tænkt eksempel er en beløbskolonne med flest egentlige tal og enkelte tekstværdier fra en import. Vores anbefaling er at udvælge både en værdi, som kommer med, og en der mangler, og sammenligne det faktiske indhold før andre ændringer.
Angiv antallet af overskriftsrækker
QUERY har argumenterne data, query og det valgfrie headers. Hvis headers udelades eller sættes til -1, vurderer funktionen selv antallet af overskriftsrækker ud fra indholdet.
Angiv et kendt antal, når kildens opbygning er aftalt. En tabel med én overskriftsrække bør undersøges ud fra netop den struktur. Hold fejlsøgning af overskrifter adskilt fra datatypeproblemet, så to forskellige forklaringer ikke blandes sammen.
Ret kilden med betydningen i behold
Aftal først, om kolonnen skal være beløb, datoer eller tekstkoder. En kode med foranstillede nuller bør ikke uden videre ændres til et tal for at få et pænt resultat. Bevar en kopi af det oprindelige udsnit under undersøgelsen.
Kør derefter den samme forespørgsel på et afgrænset grundlag og sammenhold med de forventede rækker og værdier. Et resultat uden fejlmeddelelse er ikke alene nok. Kontrollér også, at de oplysninger, rapporten skal bygge på, faktisk er bevaret.