What you see in the file depends on how you write the data. Excel stores numbers in binary. 0.6 cannot be represented exactly. Your product is the result of approximating 0.6 and multiplying by 3, an approximation of 1.8.
What you see in the cell is always the value converted to decimal and rounded according to Excel's rules and limits.
If you write the raw binary data to the file, what you see in the editor is the value converted to decimal and rounded according to the editor's rules and limits.
Row 1 of you spreadsheet gives a big clue since the two decimal values are not equal yet the binary values compare equal. On a 64-bit system, a floating point value is accurate to at most 16 decimal digits.