To build off of @Kiran answer, but to correct the mistake (and perhaps give a slightly different approach), the final answer should in fact be 16.
In order for a triangle, with integer length sides, to have an area of $3$ you must have that $b \times h \times \frac{1}{2} = 3$ or that $b \times h = 6$. This is the motivation for looking at rectangles of area $6$. The possible rectangle dimensions (ignoring the chart for a moment) would be $(1,6), (2,3), (3,2), (6,1)$. Since the rectangle must fit into the table drawn, the first and last options are no longer feasible, and so you must be able to take a rectangle of either $(3,2)$ or $(2,3)$.
If the vertices on such a rectangle are labelled (clockwise) $ABCD$ then you can form two identical triangles by connecting either $AC$ or $BD$. Thus, from each rectangle we can obtain $4$ identical triangles!

So, the question becomes how many $2\times3$ or $3\times2$ rectangles exist in the chart? This is a much easier question to answer, and can be enumerated rather easily by simple inspection. By starting with the first obvious rectangle, and then simply transitioning it sideways, then rotating and doing the same we realize that there are exactly $4$ such rectangles.

Given this and the first fact (that there are $4$ triangles per rectangle, we get the answer that $16$ triangles exist!