Avatar billede jpj3 Nybegynder
25. november 2010 - 11:23 Der er 5 kommentarer og
1 løsning

ændre fra kolonner til vandret

Jeg har et regneark med ordre.
For at jeg kan bruge det til noget fornuftigt skal læseretningen ændres til vandret.

Lige pt. er der kun 2 ordre men det kan snildt blive mange flere.
Den er i en csv fil der ser sådan ud.

--------------
ORDERCOUNT;2;
;;
DEBITOR.1_COMPANY;;
DEBITOR.1_NAME;Bettina ;
DEBITOR.1_CVR;;
DEBITOR.1_EAN;;
DEBITOR.1_REF;;
DEBITOR.1_ADDRESS1;højen 10;
DEBITOR.1_ADDRESS2;;
DEBITOR.1_POSTAL;3400;
DEBITOR.1_CITY;Hillerød;
DEBITOR.1_PHONE;48261448;
DEBITOR.1_EMAIL;test@hotmail.com;
DEBITOR.1_COUNTRY;Danmark;
DEBITOR.1_DELIVERY_COMPANY;;
DEBITOR.1_DELIVERY_NAME;BM Pedersen;
DEBITOR.1_DELIVERY_ADDRESS;højen 10;
DEBITOR.1_DELIVERY_POSTAL;3400;
DEBITOR.1_DELIVERY_CITY;Hillerød;
ORDER.1_ORDERNO;14264;
ORDER.1_ORDERDATE;11/23/2010 12;0
ORDER.1_STATEDATE;11/23/2010 11;59
ORDER.1_INVOICEDATE;11/23/2010 14;35
ORDER.1_TRANS_NO;14272;
ORDER.1_PAYMENT_TEXT;Forbrugsforeningen;
ORDER.1_PAYMENT_PRICE;0.00;
ORDER.1_SHIPMENT_TEXT;"Klub Butik; Levering til Firmaadresse i Danmark";
ORDER.1_SHIPMENT_PRICE;38.00;
ORDER.1_RABAT_TEXT;Rabat;
ORDER.1_RABAT_PRICE;0.00;
ORDER.1_ORDERRABAT_TEXT;Mængderabat;
ORDER.1_ORDERRABAT_PRICE;0.00;
ORDER.1_ORDERHANDLINGFEE_TEXT;Gebyr;
ORDER.1_ORDERHANDLINGFEE_PRICE;0.00;
ORDER.1_COMMENT;;
ORDER.1_COMMENT_INTERNAL;;
ORDER.1_COMMENT_CUSTOMER;;
ORDERLINE.1_LINECOUNT;1;
ORDERLINE.1_PRODUCTNO.1;580;
ORDERLINE.1_PRODUCTNAME.1; plain dress; military 4 4 (42)
ORDERLINE.1_QUANTITY.1;1;
ORDERLINE.1_PRICE.1;1499.00;
;;
DEBITOR.2_COMPANY;;
DEBITOR.2_NAME;tina ;
DEBITOR.2_CVR;;
DEBITOR.2_EAN;;
DEBITOR.2_REF;;
DEBITOR.2_ADDRESS1;vænget 20 b;
DEBITOR.2_ADDRESS2;;
DEBITOR.2_POSTAL;4700;
DEBITOR.2_CITY;næstved;
DEBITOR.2_PHONE;31516986;
DEBITOR.2_EMAIL;test2@hotmail.com;
DEBITOR.2_COUNTRY;danmark;
DEBITOR.2_DELIVERY_COMPANY;;
DEBITOR.2_DELIVERY_NAME;tina ;
DEBITOR.2_DELIVERY_ADDRESS;vænget 20 b;
DEBITOR.2_DELIVERY_POSTAL;4700;
DEBITOR.2_DELIVERY_CITY;næstved;
ORDER.2_ORDERNO;14317;
ORDER.2_ORDERDATE;11/24/2010 14;10
ORDER.2_STATEDATE;11/24/2010 14;10
ORDER.2_INVOICEDATE;;
ORDER.2_TRANS_NO;14330;
ORDER.2_PAYMENT_TEXT;Andre kreditkort;
ORDER.2_PAYMENT_PRICE;0.00;
ORDER.2_SHIPMENT_TEXT;"Klub Butik; Levering til Firmaadresse i Danmark";
ORDER.2_SHIPMENT_PRICE;38.00;
ORDER.2_RABAT_TEXT;Rabat;
ORDER.2_RABAT_PRICE;0.00;
ORDER.2_ORDERRABAT_TEXT;Mængderabat;
ORDER.2_ORDERRABAT_PRICE;0.00;
ORDER.2_ORDERHANDLINGFEE_TEXT;Gebyr;
ORDER.2_ORDERHANDLINGFEE_PRICE;0.00;
ORDER.2_COMMENT;;
ORDER.2_COMMENT_INTERNAL;;
ORDER.2_COMMENT_CUSTOMER;;
ORDERLINE.2_LINECOUNT;3;
ORDERLINE.2_PRODUCTNO.1;;
ORDERLINE.2_PRODUCTNAME.1;Sokker til gummistøvler - Sort L Large;
ORDERLINE.2_QUANTITY.1;1;
ORDERLINE.2_PRICE.1;199.00;
ORDERLINE.2_PRODUCTNO.2;;
ORDERLINE.2_PRODUCTNAME.2;gummistøvler;
ORDERLINE.2_QUANTITY.2;1;
ORDERLINE.2_PRICE.2;49.00;
ORDERLINE.2_PRODUCTNO.3;Rub1-Grey;
ORDERLINE.2_PRODUCTNAME.3;Gummistøvler - koksgrå  (str. 41) str. 41;
ORDERLINE.2_QUANTITY.3;1;
ORDERLINE.2_PRICE.3;800.00;
-----------------
Findes der er et script eller andet der kan køres så den laver til dette.
DEBITOR.1_COMPANY;DEBITOR.1_NAME;DEBITOR.1_CVR;DEBITOR.1_EAN;DEBITOR.1_REF;DEBITOR.1_ADDRESS1;DEBITOR.1_ADDRESS2;DEBITOR.1_POSTAL
;Bent Pedersen;;;;Højen 10;;3400
osv. osv.

Der vil selvfølgelig blive flere ordrelinjer hvis ordre bliver større.
Avatar billede Slettet bruger
25. november 2010 - 12:30 #1
I det første sæt (DEBITOR 1) er der 40 rækker. I næste sæt er der 48. Hvis det varierer fra debitor til debitor har jeg ikke noget forslag. Hvis der altid var det samme antal rækker pr. debitor kunne det løses med en formel.
Avatar billede jpj3 Nybegynder
25. november 2010 - 13:17 #2
det vil variere fra debitor til debitor.
Det er ordrestørrelsen der giver ekstra linjer.
Avatar billede Slettet bruger
25. november 2010 - 16:10 #3
Beklager, men den kan jeg ikke klare. Måske vil det være en god ide at oprette en ny tråd nu da jeg ikke kunne hjælpe. Opgaven kan formentlig løses af en VBA-kyndig.

mvh Hans
Avatar billede jpj3 Nybegynder
25. november 2010 - 16:41 #4
@dkhanknu
Tak for forsøget.
Avatar billede newbieatphp Nybegynder
27. november 2010 - 00:33 #5
En mulig løsning kunne være, at hver enkelt vare får sin egen række.

Så fx. opbygningen bliver noget lignede (forenklet):

Ordre nr. | info om køber | info om en vare
Ordre nr. | info om køber | info om en anden vare

evt. kunne man lave et ark, hvor al info om køber står i, således slipper man for alt for meget "fyld"

Men det er noget jeg kan arbejde lidt videre med, hvis det er noget?

Så skal jeg blot vide, hvordan kommende ordre ser ud, når det skal overføres til excel.
Avatar billede jpj3 Nybegynder
09. januar 2011 - 12:43 #6
Lukket uden løsning...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester