ik probeer een exel formule om tezetten naar php
ALS($A$3>=200;D27*$A$3*$A$27;0)
dit heb ik gemaakt
<? php
if ($a3>=200)
{
$d43 = ($d27*$a3*(1/100*15));
$d43 = (0);
}

echo ":BEDRAG $d43";
?>
ik krijg deze fout melding
Undefined variable: d43 in
Waar komt die variabele vandaan?
Variabelen buiten quotes.

En zoals Aar al vraagt: waar komt $a3 en $d27 vandaan?

Als $a3>=200 zal $d43 altijd 0 zijn en anders niet bestaan --> dat laatste levert je de foutmelding op.

Is het in excel niet zo dat een ALS zo werkt:
ALS(voorwaarde, waarde bij waar, waarde bij niet waar) ?

In dat geval moet je dit doen:
<? php
if ($a3 >= 200)
{
$d43 = ($d27*$a3*(1/100*15));
}
else
{
$d43 = (0);
}

echo ':BEDRAG ' + $d43;
?>
Geen van de gebruikte haakjes is nodig. *1 sowieso niet ;)

Reageren