Permalänk
Medlem

Ta bort data ur excel-fil

Jag har en datafil med en matris som är 5 kolumner och 456900 rader. vilket blir ca 2 miljoner värden. jag vill nu ta bort alla rader, förutom 1,101,201,301,...,456801 .
Detta ska resultera i en matris som är 4568 rader ungefär vilket med 5 kolumner innebär ca 23000 värden.
Jag vill ha bort denna datan ur filen för att kunna plotta datan i en graf i excel. Excel klarar bara 32000 värden.
Filen är på 28 mb. Jag har till gång till Matlab och excel. Om ni har möjlighet att skriva en m-fil till matlab så måste den innehålla tydliga instruktioner då jag är ganska kass på matlab. annars så kan jag maila över filen, eller skicka på msn. Jag tror det är smidigast på msn då jag inte vet om jag kan maila filer på 28 mb.

Tack på förhand!
mailen är: "mittsweclockersnick"@hotmail.com

Visa signatur

HTPC

Permalänk
Medlem

Kan göras med VBA kod. (EDIT: I excel)

Öppna VBA-editorn (ALT+F11).
Välj Insert -> Module
Vitt textark borde dyka upp till höger.
Klistra in följande kod:

Sub Radera_rader() Range(Rows(456802), Rows(456900)).Select Selection.EntireRow.Delete For i = 456800 To 1 Step -100 Range(Rows(i), Rows(i - 98)).Select Selection.EntireRow.Delete Next i End Sub

Tryck F5
Stäng VBA-editorn.

SNÄLLA GÖR EN KOPIA SOM DU TESTAR PÅ FÖRST!!!
Allt verkar fungera som det sak när jag kör det men man kan aldrig vara säker.

Permalänk
Medlem

Funkade klockrent!! Tack!

Visa signatur

HTPC

Permalänk
Medlem

Inga problem

Permalänk
Medlem

Men förresten, det går inte göra flera små grafer som du sen kan "sätta ihop"?
Det känns väl lite surt att bara plocka bort ~99% av all data?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Agonotheta
Men förresten, det går inte göra flera små grafer som du sen kan "sätta ihop"?
Det känns väl lite surt att bara plocka bort ~99% av all data?

Men jag hade råkat göra 75 temperatur mätningar/sek när jag ville göra ungefär 1/sek. Det är till o med överflödigt med 1/sek..

Visa signatur

HTPC

Permalänk
Medlem

aha, så det gör inget alltså?
Trodde först det var något projekt som hållt på i några månader och hade gigantiskt med unika datan.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Agonotheta
aha, så det gör inget alltså?
Trodde först det var något projekt som hållt på i några månader och hade gigantiskt med unika datan.

Nej det var bara en mätning gjord i 100 minuter.

Visa signatur

HTPC