Because the net result of your vi is to merely capitalize everything you are reading in. Everything after the capitalization cancels itself out (like saying 2+3+5+6-6-5-3 = 2). When you read in the file, it's taken in as 1 long string. With no parsing of the string to array elements based on space, CR, LF, etc. it's just 1 long string. If I'm correct in my thinking of what you're trying to do, you should read in the file as a spreadsheet string with whatever separator is appropriate.
If you place probes or indicators all along the data flow, you'll see what's happening.
Dave.
==============================================
