Once could ask why the fields are text when you want to use them in calculations. Maybe convert field to numeric then there would be no need to convert al the time
Jeg har prøvet begge forslag, men jeg får en fejl. Når der er et "1" i alle 3 kolonner, tæller den 3. Mangler der er et "1", får jeg "#Fejl" - Det er underligt for mig.
Udtrykket jeg anvender, er validering om et medlem er medlem i en periode, hvor jeg har en start (Sign) og slutdato (End). Er medlemmen medlem i pågældende måned, skal der i kolonnen 2017-01 stå "1" (uden " "). Kan fejlen skyldes at jeg anvender dato i udtryksgeneratoren f.eks. for 2017-01:?
Formlen er: 2017-01: IIf([Data]![Sign] Is Not Null;IIf([Data]![End] Is Not Null;(IIf(([Data]![Sign]<#01-01-2017# And [Data]![End]>#01-01-2017#);CInt(1)));IIf([Data]![Sign]<#31-01-2017#;CInt(1))))
- Dine Iif udtryk mangler sidste led. Syntaksen er Iif(<Et eller andet>;<Hvis sand>;<Hvis falsk>) I dit tilfælde skal sidste led jo nok være et 0 (nul) Hvis du indsætter det, kan du umiddelbart summere værdierne, som jo så enten er 1 eller 0. (Du kan ikke lægge 1 og et tomt felt sammen)
- CInt(1) er ikke nødvendigt. Det er det samme som 1 (du har jo ikke en streng her)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.