Hihetők a számok? (hihetőség ellenőrzése, szabályok az adatokhoz)
Röviden
Hihetők az adataim értékei? A(z) „Plauzibilitás ellenőrzése” adatsegéd (Adatok szerkesztése) szabályokat állít fel, és felsorolja a szabályt megsértő sorokat. Az adatokon nem változtat. Kérésre oszlop készül a sorokonként megsértett szabályok számával.
Hogyan működik a Statable-ben
- A(z) „Új szabály” alatt válaszd ki a fajtát, írd be az oszlopokat és az értékeket, és válaszd: „Szabály hozzáadása”.
- „Szabályok ellenőrzése”. Nagy fájloknál a Statable mutatja a haladást; az ellenőrzés megszakítható.
- Esetleg készíts oszlopot a sorokonként megsértett szabályok számával (alapértelmezés: Verletzte_Regeln).
A szabályok fajtái
- Értéktartomány: egy számoszlop egy legkisebb és egy legnagyobb érték között van. A két határ egyike elhagyható.
- Megengedett értékek: egy oszlopban csak egy listából származó értékek vannak, soronként egy.
- Ha A, akkor B: ha az A oszlopban egy rögzített összehasonlítás igaz, a B oszlopban is igaznak kell lennie egy rögzített összehasonlításnak. Szövegnél csak az „=” és a „≠” van.
- Az összeg egyenlő az oszloppal: több oszlop összeadódik egy oszloppá, olyan tűréssel, amennyivel az összeg eltérhet.
- Egyedi kulcs: a kiválasztott oszlopok együtt csak egyszer fordulnak elő. Az a sor, amelynek kulcsa többször fordul elő, megsérti a szabályt.
Szabad kifejezés nincs. Minden szabálynak rögzített alakja van.
Az eredmény értelmezése
- Minden szabályhoz három szám tartozik: ellenőrizve, megsértve és nem ellenőrizhető.
- A „nem ellenőrizhető” azt jelenti: egy, a szabályhoz szükséges érték hiányzik ebben a sorban. Sem megsértettként, sem teljesültként nem számít.
- A lista a megsértett szabályú sorokat mutatja, legfeljebb 1000-et. Ha több van, egy mondat megmondja, hány van összesen.
- Az „Ha A, akkor B” szabálynál megadja, hány sorban volt igaz az A feltétel. Ahol az A nem igaz, a szabály teljesül.
- Ha egy szabály olyan oszlopra hivatkozik, amely nem létezik, vagy nem illik az oszlop típusához, nem kerül ellenőrzésre; egy mondat megmondja, miért.
Csapda: amit az ellenőrzés nem tesz
- A Statable csak megmutatja, hol nem teljesül egy szabály, és semmit nem változtat. Hogy egy érték hibás-e, és mi érvényes ilyenkor, azt az ember dönti el.
- Egy teljesülő szabály nem bizonyítja, hogy az érték helyes.
A szabályok mentése
A szabályok a projekthez tartoznak, és a projekt sablonjának is részei. A „Szabályok mentése fájlként” gombbal továbbadhatók, a „Szabályok beolvasása fájlból” pedig hozzáadja a beolvasott szabályokat a meglévőkhöz. Egy szabályfájl legfeljebb 2 MB lehet.
Feltételek és korlátok
- Legfeljebb 50 szabály és legfeljebb 500 érték a megengedett értékek listájában.
- Az üres cellák, az érvénytelen értékek és az adatokban „nincs válasz”-ként jelölt értékek hiányzónak számítanak.
- Nagyon sok sornál sem fagy le az oldal, mert a számítás részletekben történik.
Tipikus példák
- Az életkor 0 és 120 között van.
- Ha a „Foglalkoztatott” egyenlő a „nem”-mel, akkor a „Munkaidő” egyenlő 0-val.
- A részösszegek kiadják a végösszeget, 0,5 tűréssel.
- Egy azonosító szám csak egyszer fordul elő.