mispelhage
Gebruiker
- Lid geworden
- 27 okt 2010
- Berichten
- 53
In een tabelmaakquery wil ik een berekend veld toevoegen welke afhankelijk van de beschikbare gegevens uit verschillende functies bestaat. In excel lost ik dit op door:
=ALS(ISFOUT(1e_formule);2e_formule;1e_formule)). In access is het me tot nu toe niet gelukt om hetzelfde te creeren. Ik heb het geprobeerd met IsError, IsNull en Isempty genest in een IIf-functie. Ik krijg vaak de melding dat er haakjes ontbreken. Als ik daar veel mee experimenteer geeft ie een foutmelding dat de functie niet klopt.
de eerste formule:
a2=a1/som*(schatting+som)/deel
Als bovenstaande formule problemen geeft (delen door nul), dan gaat de volgende formule gelden:
a2=a1/som*(schatting+som)
Nu heb ik het zo in access staan (sorry voor de ingewikkelde formule; bovenstaand staan versimpelde versies van de formules);
Expr1: [ IIf ( IsError ( stap1_omcoderen_naar ECOBASE-waarden]![esaabundantie]/[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1]*([Invullen schattingen en deel zeef]![schatting]+[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1])/[Invullen schattingen en deel zeef]![deel zeef]) , stap1_omcoderen_naar ECOBASE-waarden]![esaabundantie]/[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1]*([Invullen schattingen en deel zeef]![schatting]+[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1]), stap1_omcoderen_naar ECOBASE-waarden]![esaabundantie]/[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1]*([Invullen schattingen en deel zeef]![schatting]+[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1])/[Invullen schattingen en deel zeef]![deel zeef])
heeft iemand tips hoe ik hier verder mee kom?
=ALS(ISFOUT(1e_formule);2e_formule;1e_formule)). In access is het me tot nu toe niet gelukt om hetzelfde te creeren. Ik heb het geprobeerd met IsError, IsNull en Isempty genest in een IIf-functie. Ik krijg vaak de melding dat er haakjes ontbreken. Als ik daar veel mee experimenteer geeft ie een foutmelding dat de functie niet klopt.
de eerste formule:
a2=a1/som*(schatting+som)/deel
Als bovenstaande formule problemen geeft (delen door nul), dan gaat de volgende formule gelden:
a2=a1/som*(schatting+som)
Nu heb ik het zo in access staan (sorry voor de ingewikkelde formule; bovenstaand staan versimpelde versies van de formules);
Expr1: [ IIf ( IsError ( stap1_omcoderen_naar ECOBASE-waarden]![esaabundantie]/[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1]*([Invullen schattingen en deel zeef]![schatting]+[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1])/[Invullen schattingen en deel zeef]![deel zeef]) , stap1_omcoderen_naar ECOBASE-waarden]![esaabundantie]/[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1]*([Invullen schattingen en deel zeef]![schatting]+[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1]), stap1_omcoderen_naar ECOBASE-waarden]![esaabundantie]/[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1]*([Invullen schattingen en deel zeef]![schatting]+[2: sommeren ABUNDANTIE per soortgroep per volgnummer query]![SomVanesaabundantie1])/[Invullen schattingen en deel zeef]![deel zeef])
heeft iemand tips hoe ik hier verder mee kom?
Laatst bewerkt: