Temperature control/data logging with excel

Thanks for all the answers guys, since I am using an SD card I dont need realtime logging. I just saved as .csv and the data seems to align perfectly so thanks for that I don't know why I didnt think of it.

However I need to store some information temporarily on the arduino while the SD card is not present, and somehow detect if the SD card is present (Doesn't have a card detect pin). What size of an array can I store for 3 ints and comma seperators?

So a data line of 16,19,58 is 8 bytes correct? 1024 bytes of RAM is 128 8-byte entries. So at most I can have 2.13 hours of logging once per minute? Is an array size of 128 strings ok? Or should I try for a more conservative 2 hours at 120 entries for 960 bytes?

Just wanting to verify my memory calculations are reasonable? Also can I just check if the file opens to detect the SD? Is this a reliable way? Is there a better way? Remember I don't have a card detect pin.