Answer

Solve path
We can easily see that blue-shaded cells should contain arithmetic operators. Moreover we can say that R2C2 and R7C7 are ÷s.

With that we can mark 5÷1 vertically in C2.
Next focus on the 13 in R7. It should be made with two digits. The only operation to do this is addition. Therefore we can mark a + in R7C2, then 9+9 in the bottom half of C2.
With a similar logic we can put + in the middle cell (considering 11) and × in R2C7 (considering 42).

To make 47047, multiplication is a must. Looking at the factors of 47047, we can find the only fit 329×143.
Then we can also fill 13=4+9.

Considering C3, we see that operators should be placed in either R3 or R5. But we can immediately see that both cells should contain operators to get 1.

Now we can complete the row for 94640. Note that it should be of the type 2-digits × 4-digits (Hint: 91×99×9).
After that, we can put a ÷ in R5C5.

In R5, note that 56/3=18+2/3 which can be written as 19-1/3.

For C5, there are only a few candidates to consider.
2704÷16
4901÷29
5408÷32
7605÷45
We can see that the first option is the perfect fit. The rest follows easily.
