Configuring a csv file and reading with Excel The Next CEO of Stack OverflowMaking Python ignore CSV separator instructionHow to output MySQL query results in CSV format?Dealing with commas in a CSV fileGenerating CSV file for Excel, how to have a newline inside a valueSave PL/pgSQL output from PostgreSQL to a CSV fileExcel to CSV with UTF8 encodingCSV value should be read as string, not time, into ExcelPandas writing dataframe to CSV fileHow do I find all files containing specific text on Linux?EXCEL and csv files: can Excel open a .$$$ file as a .csv file without using the Text import wizard?How to apply a Workbooks.Open() command to .csv files in VBA?
Spaces in which all closed sets are regular closed
How to get the last not-null value in an ordered column of a huge table?
Traveling with my 5 year old daughter (as the father) without the mother from Germany to Mexico
Why is information "lost" when it got into a black hole?
Help/tips for a first time writer?
Physiological effects of huge anime eyes
Calculate the Mean mean of two numbers
Computationally populating tables with probability data
How do I fit a non linear curve?
Why do we say 'Un seul M' and not 'Une seule M' even though M is a "consonne"
Is it OK to decorate a log book cover?
What steps are necessary to read a Modern SSD in Medieval Europe?
What is the process for purifying your home if you believe it may have been previously used for pagan worship?
Does higher Oxidation/ reduction potential translate to higher energy storage in battery?
Why is the US ranked as #45 in Press Freedom ratings, despite its extremely permissive free speech laws?
What day is it again?
Airplane gently rocking its wings during whole flight
Help! I cannot understand this game’s notations!
Easy to read palindrome checker
My ex-girlfriend uses my Apple ID to login to her iPad, do I have to give her my Apple ID password to reset it?
Small nick on power cord from an electric alarm clock, and copper wiring exposed but intact
What was Carter Burke's job for "the company" in Aliens?
Man transported from Alternate World into ours by a Neutrino Detector
Is a distribution that is normal, but highly skewed, considered Gaussian?
Configuring a csv file and reading with Excel
The Next CEO of Stack OverflowMaking Python ignore CSV separator instructionHow to output MySQL query results in CSV format?Dealing with commas in a CSV fileGenerating CSV file for Excel, how to have a newline inside a valueSave PL/pgSQL output from PostgreSQL to a CSV fileExcel to CSV with UTF8 encodingCSV value should be read as string, not time, into ExcelPandas writing dataframe to CSV fileHow do I find all files containing specific text on Linux?EXCEL and csv files: can Excel open a .$$$ file as a .csv file without using the Text import wizard?How to apply a Workbooks.Open() command to .csv files in VBA?
Most examples for .csv
files look more or less like this:
A,B,C
1,2,3
4,"5,3",6
For larger files, with irregular length of content per field, looking for info in a text editor is way too messy. Meanwhile, opening this directly in excel puts the whole content of each line into the same column, which is normally not intended.
One common practice I've seen is to use the directive sep=<delimiter>
:
sep=,
A,B,C
1,2,3
4,"5,3",6
This allows excel to promptly place each comma separated value into a separate column. Wonderful! The quotes on "5,3"
even disappear, making the content of the column as 5,3
. The directive sep=<delimiter>
is particularly useful if someone else using the .csv might not be so keen to keep changing the default settings of Excel, nor changing them every time a new csv is opened.
With this, easy visualization of .csv files is seamlessly achieved with excel.
But what is sep=<delimiter>
exactly? Is there a manual with all such directives/commands? Is there a command that could instruct excel what should be the decimal separator for that file and which encoding should to be used?
Part of my problem is that I'm writing float values in a .csv, which Excel misinterprets and then saves differently. Same goes for texts that Excel may recognize as calendar dates. There are the possibilities of adding a single quote '
before each text like cell and an =
before any numerical value. But for a large file, this does not seem neither optimal nor necessary.
csv text
add a comment |
Most examples for .csv
files look more or less like this:
A,B,C
1,2,3
4,"5,3",6
For larger files, with irregular length of content per field, looking for info in a text editor is way too messy. Meanwhile, opening this directly in excel puts the whole content of each line into the same column, which is normally not intended.
One common practice I've seen is to use the directive sep=<delimiter>
:
sep=,
A,B,C
1,2,3
4,"5,3",6
This allows excel to promptly place each comma separated value into a separate column. Wonderful! The quotes on "5,3"
even disappear, making the content of the column as 5,3
. The directive sep=<delimiter>
is particularly useful if someone else using the .csv might not be so keen to keep changing the default settings of Excel, nor changing them every time a new csv is opened.
With this, easy visualization of .csv files is seamlessly achieved with excel.
But what is sep=<delimiter>
exactly? Is there a manual with all such directives/commands? Is there a command that could instruct excel what should be the decimal separator for that file and which encoding should to be used?
Part of my problem is that I'm writing float values in a .csv, which Excel misinterprets and then saves differently. Same goes for texts that Excel may recognize as calendar dates. There are the possibilities of adding a single quote '
before each text like cell and an =
before any numerical value. But for a large file, this does not seem neither optimal nor necessary.
csv text
1
Can't mark duplicates cross-site so I've flagged as off topic, this answers your questions I think superuser.com/questions/773644/…
– JeffUK
Mar 8 at 17:30
I've never seen thesep
syntax before but it does indeed work. Where is this documented? I also recently read that the default separator varies by locale. For example, the OP's first example works on US Windows to separate columns in a CSV, but I read that Danish Windows defaults to;
for the separator. "CSV" should imply "comma". It's not .ssv (semicolon-separated value).
– Mark Tolonen
Mar 8 at 19:38
add a comment |
Most examples for .csv
files look more or less like this:
A,B,C
1,2,3
4,"5,3",6
For larger files, with irregular length of content per field, looking for info in a text editor is way too messy. Meanwhile, opening this directly in excel puts the whole content of each line into the same column, which is normally not intended.
One common practice I've seen is to use the directive sep=<delimiter>
:
sep=,
A,B,C
1,2,3
4,"5,3",6
This allows excel to promptly place each comma separated value into a separate column. Wonderful! The quotes on "5,3"
even disappear, making the content of the column as 5,3
. The directive sep=<delimiter>
is particularly useful if someone else using the .csv might not be so keen to keep changing the default settings of Excel, nor changing them every time a new csv is opened.
With this, easy visualization of .csv files is seamlessly achieved with excel.
But what is sep=<delimiter>
exactly? Is there a manual with all such directives/commands? Is there a command that could instruct excel what should be the decimal separator for that file and which encoding should to be used?
Part of my problem is that I'm writing float values in a .csv, which Excel misinterprets and then saves differently. Same goes for texts that Excel may recognize as calendar dates. There are the possibilities of adding a single quote '
before each text like cell and an =
before any numerical value. But for a large file, this does not seem neither optimal nor necessary.
csv text
Most examples for .csv
files look more or less like this:
A,B,C
1,2,3
4,"5,3",6
For larger files, with irregular length of content per field, looking for info in a text editor is way too messy. Meanwhile, opening this directly in excel puts the whole content of each line into the same column, which is normally not intended.
One common practice I've seen is to use the directive sep=<delimiter>
:
sep=,
A,B,C
1,2,3
4,"5,3",6
This allows excel to promptly place each comma separated value into a separate column. Wonderful! The quotes on "5,3"
even disappear, making the content of the column as 5,3
. The directive sep=<delimiter>
is particularly useful if someone else using the .csv might not be so keen to keep changing the default settings of Excel, nor changing them every time a new csv is opened.
With this, easy visualization of .csv files is seamlessly achieved with excel.
But what is sep=<delimiter>
exactly? Is there a manual with all such directives/commands? Is there a command that could instruct excel what should be the decimal separator for that file and which encoding should to be used?
Part of my problem is that I'm writing float values in a .csv, which Excel misinterprets and then saves differently. Same goes for texts that Excel may recognize as calendar dates. There are the possibilities of adding a single quote '
before each text like cell and an =
before any numerical value. But for a large file, this does not seem neither optimal nor necessary.
csv text
csv text
asked Mar 8 at 17:25
MefiticoMefitico
311415
311415
1
Can't mark duplicates cross-site so I've flagged as off topic, this answers your questions I think superuser.com/questions/773644/…
– JeffUK
Mar 8 at 17:30
I've never seen thesep
syntax before but it does indeed work. Where is this documented? I also recently read that the default separator varies by locale. For example, the OP's first example works on US Windows to separate columns in a CSV, but I read that Danish Windows defaults to;
for the separator. "CSV" should imply "comma". It's not .ssv (semicolon-separated value).
– Mark Tolonen
Mar 8 at 19:38
add a comment |
1
Can't mark duplicates cross-site so I've flagged as off topic, this answers your questions I think superuser.com/questions/773644/…
– JeffUK
Mar 8 at 17:30
I've never seen thesep
syntax before but it does indeed work. Where is this documented? I also recently read that the default separator varies by locale. For example, the OP's first example works on US Windows to separate columns in a CSV, but I read that Danish Windows defaults to;
for the separator. "CSV" should imply "comma". It's not .ssv (semicolon-separated value).
– Mark Tolonen
Mar 8 at 19:38
1
1
Can't mark duplicates cross-site so I've flagged as off topic, this answers your questions I think superuser.com/questions/773644/…
– JeffUK
Mar 8 at 17:30
Can't mark duplicates cross-site so I've flagged as off topic, this answers your questions I think superuser.com/questions/773644/…
– JeffUK
Mar 8 at 17:30
I've never seen the
sep
syntax before but it does indeed work. Where is this documented? I also recently read that the default separator varies by locale. For example, the OP's first example works on US Windows to separate columns in a CSV, but I read that Danish Windows defaults to ;
for the separator. "CSV" should imply "comma". It's not .ssv (semicolon-separated value).– Mark Tolonen
Mar 8 at 19:38
I've never seen the
sep
syntax before but it does indeed work. Where is this documented? I also recently read that the default separator varies by locale. For example, the OP's first example works on US Windows to separate columns in a CSV, but I read that Danish Windows defaults to ;
for the separator. "CSV" should imply "comma". It's not .ssv (semicolon-separated value).– Mark Tolonen
Mar 8 at 19:38
add a comment |
0
active
oldest
votes
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55068134%2fconfiguring-a-csv-file-and-reading-with-excel%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55068134%2fconfiguring-a-csv-file-and-reading-with-excel%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Can't mark duplicates cross-site so I've flagged as off topic, this answers your questions I think superuser.com/questions/773644/…
– JeffUK
Mar 8 at 17:30
I've never seen the
sep
syntax before but it does indeed work. Where is this documented? I also recently read that the default separator varies by locale. For example, the OP's first example works on US Windows to separate columns in a CSV, but I read that Danish Windows defaults to;
for the separator. "CSV" should imply "comma". It's not .ssv (semicolon-separated value).– Mark Tolonen
Mar 8 at 19:38