Fråga till Excel-kunnig.

#1 - 20 december 2008 14:27
[LEFT]Jag försöker importera en stor tabbad textfil till Excel. Textfilen är uppbyggd så här:
identifieringsnummber tabb artnamn tabb 1137 bokstäver (DNA data).
Excempel:
>t904_ Lophius_piscatorius ATAAGAGGTCCTGCCTGCCCTGTGACAATTAGTTCAACGGCCGCGGTATTTTGACCGTGCGAAGGTAGCGCAATCACTTGTCTTTTAAATGGAGACCTGTATGAATGGCAAAACGAGGGCTTAGCTGTCTCCTCCCCCCAGTCAATGAAATTGATCTCCCCGTGAAGAAGCGGGGATACTCACATAAGACGAGAAGACCCTATGGAGCTTTAGACACCAAGGCAGATCACGTTAAAACCCCTGAATAAA,,,GGAATAAACAAGATG,AAGACTA,CCCTATGTCTTTGGTTGGGGCGACCGCGGGGCAAAAAATACCCCCCATGTGGAAAGGGAACA,CCCT,TCCTATCACCCAGAGCTAC,CGCTCTAATTATCAGAATATCTGACCAAAAGATCCGGCTC,AAGCCGATCAACGGACCGAGTTACCCTAGGGATAACAGCGCAATCCCCTTCTAGAGACCCTATCGACAAGGGAGTTTACGACCTCGATGTTGGATCAGGACATCCTAATGGTGCAGCTGCTATTAAGGGTTCGTTTGTTCAACGATTAAAGTCC

Problemet är att tredje kolumnenn (DNA datat) blir ersatt av #-tecken, dvs om jag sparar filen som tabbad textfil och öppnar den i en texteditor så ser den ut så här:
>t904_ Lophius_piscatorius ###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################

Alla tre kolumnerna är i text-format.

Jag har upptäckt att Excel ersätter data alla entries längre än 256 bokstäver med #, så uppenbarligen har det med längden på strängen att göra, men enligt hjälpen skall en cell kunna hålla upp till 32000 tecken?
Så jag antar jag gör nåt fel. :confused:

Hjälp?

[/LEFT]
#2 - 21 december 2008 11:15
Azur skrev:
[LEFT]Jag försöker importera en stor tabbad textfil till Excel. Textfilen är uppbyggd så här:

identifieringsnummber tabb artnamn tabb 1137 bokstäver (DNA data).

Excempel:

>t904_ Lophius_piscatorius ATAAGAGGTCCTGCCTGCCCTGTGACAATTAGTTCAACGGCCGCGGTATTTTGACCGTGCGAAGGTAGCGCAATCACTTGTCTTTTAAATGGAGACCTGTATGAATGGCAAAACGAGGGCTTAGCTGTCTCCTCCCCCCAGTCAATGAAATTGATCTCCCCGTGAAGAAGCGGGGATACTCACATAAGACGAGAAGACCCTATGGAGCTTTAGACACCAAGGCAGATCACGTTAAAACCCCTGAATAAA,,,GGAATAAACAAGATG,AAGACTA,CCCTATGTCTTTGGTTGGGGCGACCGCGGGGCAAAAAATACCCCCCATGTGGAAAGGGAACA,CCCT,TCCTATCACCCAGAGCTAC,CGCTCTAATTATCAGAATATCTGACCAAAAGATCCGGCTC,AAGCCGATCAACGGACCGAGTTACCCTAGGGATAACAGCGCAATCCCCTTCTAGAGACCCTATCGACAAGGGAGTTTACGACCTCGATGTTGGATCAGGACATCCTAATGGTGCAGCTGCTATTAAGGGTTCGTTTGTTCAACGATTAAAGTCC



Problemet är att tredje kolumnenn (DNA datat) blir ersatt av #-tecken, dvs om jag sparar filen som tabbad textfil och öppnar den i en texteditor så ser den ut så här:

>t904_ Lophius_piscatorius ###################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################



Alla tre kolumnerna är i text-format.



Jag har upptäckt att Excel ersätter data alla entries längre än 256 bokstäver med #, så uppenbarligen har det med längden på strängen att göra, men enligt hjälpen skall en cell kunna hålla upp till 32000 tecken?

Så jag antar jag gör nåt fel. :confused:



Hjälp?



[/LEFT]


Du kan prøve

"Data" -> "From text" -> velg text fil -> "import" -> "Fixt width" -> "Next" -> dobbel klikk de "breake line" som du ikke vil ha med -> "Next" -> "text" -> "finish" -> "ok"

funket fin på excel 2k7
#3 - 21 december 2008 20:13
Azur skrev:


Jag har upptäckt att Excel ersätter data alla entries längre än 256 bokstäver med #, så uppenbarligen har det med längden på strängen att göra, men enligt hjälpen skall en cell kunna hålla upp till 32000 tecken?

Så jag antar jag gör nåt fel. :confused:



Hjälp?



Är det verkligen brädgårdar i cellerna, är det inte bara vad Excel visar? Excel brukar visa brädgårdar när innehållet i cellen inte får plats att visas.
#4 - 21 december 2008 20:47
Japp, den ersätter innehållet med brädgårdar.

Jag löste problemet genom att lägga in en tabb varje 100'e bokstav i datasetet med hjälp av Textpad, så när jag läste in det i excel splittades DNA datat på en massa celler. Efter jag arrangerat om datat i Excel var det sen lätt att göra en sök & ersätt i Textpad för att ta bort tabbarna igen.

Fast jag undrar fortfarande varför det inte fungerade.
#5 - 22 december 2008 08:40
Kan det ha att göra med vilken cell-formatering du kör i Excel innan du återigen sparar i en tabb-separerad-textfil?

Har du provat att ändra cell-formateringen till "text" (istället för "allmän" som är standard-formatet)?











Annons