コンパイルして実行するクエリがありますが、フィールド値の一部が '#Num!' です。セルにゼロを返すエラーが含まれているかどうかを Access に知らせるにはどうすればよいですか? 私は試した
IIF(Column Is Null,0,Column)
しかし、それは機能しませんでした..または、適切に使用しなかったのでしょうか?
これが私のクエリです
SELECT qb1.CompanyName, qb1.AssetName, qb1.Year,
Round(((CDbl(qb1.DatapointValue)/CDbl(qb2.MPPGas))*100),0) AS AnnualSDGAS
FROM PEBaseQuery AS qb1
INNER JOIN PE_Field_MPPGasRevisedMarketRemoved AS qb2
ON (qb1.Year=qb2.Year)
AND (qb1.AssetName = qb2.AssetName)
AND (qb1.CompanyName = qb2.CompanyName)
WHERE qb1.DatapointID=2035;