I am not sure if this is the correct forum for this question, but... After so much time and usage of spreadsheets and data files in general, there is a need to cater for all types of files containing all sorts of characters used as a field separator. Why hasn't a universal separator character evolved so that no-one has to bother with tab vs. pipe vs. comma (with and without quoted fields) vs. whatever? You would think that there would be a dedicated key on the keyboard like the "Enter" button used for field separation that is non-printable and that would reduce the number of data file types to one (with the exception of proprietary formats).
We could have a field separator, but we don't, because of historical reasons. Most of the characters are brought from the era of typewriters. So we have line-separator ^M and page-separator ^L, and we actually have record separator \037 and unit separator \038 which can be used as field separator. But in reality no one uses that. First if you have a text file like csv, you want to use separators which are visible like , : TAB or SPACE. If your file is binary you are free to do almost anything with it.
Now it is too late to have a universal field separator. You can have your own private field separator of your choice. Just don't use it in your fields too.