Benodigde licentie
| Abonnement | Suite Professional of hoger, Explore Professional of hoger |
| Toegang | Admin |
Een berekening toont helemaal niets. Vijf oorzaken, in de volgorde die het snelst vindt waar het aan ligt.
Waarom is mijn berekening leeg?
- De kolom is leeg.
- Sommige rijen hebben waarden en andere niet.
- Het werkte en hield toen op.
Een: geen anders-tak
Alles wat de voorwaarden niet raken wordt leeg. Dit is meestal de oorzaak, en een opvangcategorie toevoegen bewijst het meteen.
Wil je een getal in plaats van een categorie, dan heeft de reparatie dezelfde vorm: IF SUM(metriek) = NULL THEN 0 ELSE SUM(metriek) ENDIF. Dat maakt van de lege plekken nullen, en dat is meestal wat degene die het rapport leest had verwacht te zien.
Twee: een label vergelijken in plaats van een waarde
Veldwaarden en hun getoonde labels zijn niet altijd hetzelfde. Een vergelijking met het label past nergens op en meldt geen fout.
Kijk de werkelijk opgeslagen waarden in de dataset na.
Drie: het veld is leeg op die tickets
Een optioneel veld is op de meeste tickets leeg, dus een berekening die ervan afhangt is daar ook leeg. Dat is geen fout in de formule; dat is de invulgraad.
Tel hoeveel tickets het veld überhaupt hebben.
Vier: delen door nul
Een verhouding waarbij de noemer voor sommige groepen nul is. Die rijen komen leeg terug, en dat ziet eruit als een formulefout en is rekenkunde.
Vijf: het veld is gewijzigd
Een waarde in een keuzelijst is hernoemd, of een veld is vervangen. De formule verwijst nog naar wat er stond, en dat past vanaf die datum nergens meer op.
Dit is degene achter "het werkte en hield toen op".
Lege rijen worden getoond, tenzij je anders zegt
Tijdens het uitzoeken: een rapport toont standaard elk resultaat, nul en leeg inbegrepen. Dat er lege plekken verschijnen is op zichzelf dus geen teken dat er iets stuk is. Heb je eenmaal besloten dat ze er niet horen, dan haalt een filter op de metriek de nul- en lege resultaten weg.
Hoe je het afbakent
Snoei de formule terug tot zijn eerste voorwaarde en kijk of er iets verschijnt. Voeg daarna de volgende toe. Tien minuten, en het wijst precies het falende deel aan.
Toets daarna een bekend ticket
Neem één ticket dat een waarde hoort op te leveren en loop de formule met de hand na tegen zijn werkelijke veldwaarden.
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.