This is not my own formula:
A = 2i + b - 1 when the area of one triangle is 1.
I haven't tested this, but I think it works on any triangular grid (not just equilateral).
I did test A=sqrt(3)*(i+b/2-1)/2 on an equilateral triangle grid.
This works because each square can be mapped to a parallelogram comprised of 2 equilateral triangles, and the area of the parallelogram is sqrt(3)/2.