+ΑΡΧΕΙΟ CSV ME 2 KOMMATA

Ανώνυμο
2023-12-29T19:27:58+00:00

Καλησπέρα σας..

Χρησιμοποιώ το πρόγραμμα AB Analytics Package και όταν κάνω save το αρχείο που βγάζει το συγκεκριμένο πρόγραμα το εξάγει σε μορφή CSV.

To πρόβλημα είναι ότι στα αριθμητικά δεδομένα χρησιμοποιεί 2 φόρες το κόμμα με αποτέλεσμα οι γνωστές μέθοδοι μετατροπής του παραπάνω αρχείου

να μην λειτουργούν και να βγάζει εντελώς λάθος το αρχείο excell που προέρχεται από την μετατροπή του CSV..

H μορφή των δεδομένων είναι η παρακάτω..

οι στήλες πρέπει να είναι οι εξής 8

    1             2           3            4                  5                    6                        7                     8

Range(m) /TOF (s)/Mach/Velocity(fps)/Energy(ft-lb)/Elevation (mils)/Windage (mils)/Drop (inches)

Range (m), TOF (s), Mach, Velocity (fps), Energy (ft-lb), Elevation (mils), Windage (mils), Drop (inches)
100, 0,129, 2,190, 2444, 2322, -0,06, 0,12, -5,129
150, 0,197, 2,101, 2345, 2137, -0,36, 0,19, -9,107
200, 0,269, 2,014, 2248, 1964, -0,75, 0,27, -15,196
250, 0,343, 1,929, 2153, 1802, -1,19, 0,35, -23,323
300, 0,421, 1,846, 2061, 1651, -1,67, 0,43, -33,672
350, 0,502, 1,766, 1971, 1510, -2,19, 0,52, -46,446
400, 0,588, 1,687, 1884, 1379, -2,75, 0,61, -61,871
450, 0,677, 1,611, 1799, 1258, -3,35, 0,71, -80,201
500, 0,770, 1,538, 1717, 1145, -3,99, 0,81, -101,714
550, 0,868, 1,467, 1637, 1042, -4,67, 0,91, -126,723
600, 0,970, 1,399, 1561,  947, -5,40, 1,02, -155,575
650, 1,078, 1,334, 1489,  861, -6,19, 1,14, -188,652
700, 1,191, 1,272, 1420,  784, -7,03, 1,26, -226,378
750, 1,309, 1,214, 1355,  714, -7,94, 1,39, -269,214
800, 1,433, 1,160, 1295,  652, -8,90, 1,52, -317,657
850, 1,562, 1,111, 1240,  597, -9,94, 1,65, -372,241
900, 1,697, 1,066, 1190,  550, -11,05, 1,79, -433,526
950, 1,838, 1,025, 1145,  509, -12,24, 1,94, -502,089
1000, 1,984, 0,990, 1105,  475, -13,51, 2,08, -578,514
1050, 2,134, 0,959, 1071,  445, -14,87, 2,23, -663,372
Το πρόβλημα δημιουργείται επειδή οι αριθμοί χωρίζονται με κομμα και οχι με τελεία όπως πρέπει δηλαδη οχι 0,129 αλλά 0.129 η -0,06 αλλά -0.06
Το δεύτερο κόμμα χρησιμοποιείται πολύ σωστά για να ξεχωρίσει τα δεδομένα των 8 στηλών.
Όταν το μετατρέπω το csv σε αρχείο excell μου δίνει την κάτωθι μορφή
Υπόψιν στην α σειρά πριν την μετατρέψω από csv σε excell πήγα με το χέρι και άλλαξα όλα τα κόμματα ανάμεσα στα νούμερα και τα έκανα τελείες δηλαδη 0.129 2.190 -0.06 0.12 -5.129 ενώ τις υπόλοιπες σειρές τις άφησα όπως έχουν.Επομένως που πρέπει να πάω στις ρυθμίσεις να μου βγάζει το αρχείο csv με τελείες στα νούμερα..
Range (m) TOF (s) Mach Velocity (fps) Energy (ft-lb) Elevation (mils) Windage (mils) Drop (inches)
100 0,129 2,190 2444 2322 0 06 0,12 - 5,129
150 0 197 2 101 2345 2137 0 36 0 19 - 9 107
200 0 269 2 014 2248 1964 0 75 0 27 - 15 196
250 0 343 1 929 2153 1802 - 1 19 0 35 - 23 323
300 0 421 1 846 2061 1651 - 1 67 0 43 - 33 672
350 0 502 1 766 1971 1510 - 2 19 0 52 - 46 446
400 0 588 1 687 1884 1379 - 2 75 0 61 - 61 871
450 0 677 1 611 1799 1258 - 3 35 0 71 - 80 201
500 0 770 1 538 1717 1145 - 3 99 0 81 - 101 714
550 0 868 1 467 1637 1042 - 4 67 0 91 - 126 723
600 0 970 1 399 1561 947 - 5 40 1 02 - 155 575
650 1 078 1 334 1489 861 - 6 19 1 14 - 188 652
700 1 191 1 272 1420 784 - 7 03 1 26 - 226 378
750 1 309 1 214 1355 714 - 7 94 1 39 - 269 214
800 1 433 1 160 1295 652 - 8 90 1 52 - 317 657
850 1 562 1 111 1240 597 - 9 94 1 65 - 372 241
900 1 697 1 066 1190 550 - 11 05 1 79 - 433 526
950 1 838 1 025 1145 509 - 12 24 1 94 - 502 089
1000 1 984 0 990 1105 475 - 13 51 2 08 - 578 514
1050 2 134 0 959 1071 445 - 14 87 2 23 - 663 372
1100 2 290 0 932 1040 421 - 16 31 2 38 - 757 222
1150 2 450 0 908 1013 399 - 17 83 2 53 - 860 598
1200 2 614 0 886 989 380 - 19 44 2 68 - 974 022
1250 2 782 0 866 967 363 - 21 13 2 83 - 1097 995
1300 2 953 0 848 946 348 - 22 91 2 98 - 1233 021
1350 3 129 0 830 927 334 - 24 78 3 13 - 1379 593
1400 3 308 0 815 909 321 - 26 73 3 28 - 1538 202
1450 3 491 0 800 893 310 - 28 77 3 43 - 1709 336
1500 3 677 0 786 877 299 - 30 89 3 57 - 1893 476

*** Moved from Windows / Windows 10 / Ρυθμίσεις ***

Microsoft 365 και Office | Excel | Για οικία | Windows
Microsoft 365 και Office | Excel | Για οικία | Windows

Μια οικογένεια λογισμικού υπολογιστικού φύλλου Microsoft με εργαλεία για ανάλυση, δημιουργία γραφημάτων και επικοινωνία δεδομένων.

Κλειδωμένη ερώτηση. Αυτή η ερώτηση μετεγκαταστάθηκε από την Κοινότητα υποστήριξης της Microsoft. Μπορείτε να ψηφίσετε για το αν είναι χρήσιμη, αλλά δεν μπορείτε να προσθέσετε σχόλια ή απαντήσεις ή να ακολουθήσετε την ερώτηση.

0 σχόλια Κανένα σχόλιο

3 απαντήσεις

Ταξινόμηση κατά: Πιο χρήσιμο
  1. Ανώνυμο
    2024-01-02T20:51:12+00:00

    Αυτή η απάντηση μεταφράστηκε αυτόματα. Ως αποτέλεσμα, μπορεί να υπάρχουν γραμματικά λάθη ή περίεργη διατύπωση.

    Καλώς ήρθες, ΚΩΝΣΤΑΝΤΙΝΟΣ.

    Ευχαριστούμε που μοιραστήκατε τα βήματα που έχετε κάνει.

    Εάν έχετε νέες ανησυχίες, δημιουργήστε ένα νέο νήμα: Δημιουργήστε μια νέα ερώτηση (microsoft.com).

    Ευτυχισμένος ο καινούριος χρόνος!

    Χαιρετισμούς

    Κάθυ Α.

    Ήταν χρήσιμη αυτή η απάντηση;

    0 σχόλια Κανένα σχόλιο
  2. Ανώνυμο
    2024-01-02T19:43:59+00:00

    Αυτή η απάντηση έχει μεταφραστεί αυτόματα. Ως αποτέλεσμα, μπορεί να υπάρχουν γραμματικά λάθη ή περίεργη διατύπωση.

    Καλό απόγευμα..

    Και ευχαριστώ για την άμεση απάντησή σας ..

    Ωστόσο, δεν υπάρχουν 2 κόμματα, μόνο η μορφή με την οποία βγαίνουν τα δεδομένα αρχείου csv έχει ως εξής:

    100, 0,129, 2,190, 2444, 2322, -0,06, 0,12, -5,129

    δεν αφήνει πολλά περιθώρια για την προτεινόμενη λύση. ΕΊΝΑΙ ΈΝΑ GAME CHANGER!!

    Βρήκα τη λύση πηγαίνοντας στο παρακάτω βίντεο

    Πώς να αλλάξετε την υποδιαστολή σε κόμμα στα Windows 11

    Έτσι, εκεί τροποποίησα τις ρυθμίσεις και τις άλλαξα όπως φαίνεται στις 2 εικόνες..ImageImage

    Αφού άλλαξα τις ρυθμίσεις, τώρα το αρχείο csv εξάγει τα δεδομένα σε αυτήν τη μορφή:

    Εύρος (y) TOF (s) Mach Ταχύτητα (fps) Ενέργεια (ft-lb) Υψόμετρο (mils) Άνεμος (mils) Πτώση (ίντσες)

    100 0.117 2.205 2461 2355 -0.03 0.10 -4.347

    150 0.179 2.123 2370 2183 -0.27 0.17 -7.852

    200 0.244 2.043 2281 2022 -0.61 0.24 -12.891

    250 0.311 1.965 2194 1870 -1.00 0.31 -19.584

    Ανοίγω το παραπάνω αρχείο csv με το XLS Edit Pro. το οποίο εμφανίζει τα δεδομένα σε διαφορετικές στήλες όπως θα έπρεπε.

    Αν το ανοίξω από Excel, Data, Text csv, μεταμορφώνω δεδομένα και χαλάει τις προτελευταίες στήλες

    Υψόμετρο (mils) Windage (mils) το -0,03 μου το κάνει -3 και το 0,10 μου το κάνει 10.

    Αλλά αν ακυρώσω την αλλαγή τύπου από την aristera τότε κάνει τα πάντα άψογα.

    Το Power Query λειτούργησε ΑΆΨΟΓΑ.

    Ευχαριστώ για το χρόνο σας ..

    * MOD ΕΠΕΞΕΡΓΑΣΊΑ: Αφαιρέστε τον πλεονάζοντα χώρο*****

    Ήταν χρήσιμη αυτή η απάντηση;

    0 σχόλια Κανένα σχόλιο
  3. Ανώνυμο
    2023-12-30T17:38:29+00:00

    Αυτή η απάντηση μεταφράστηκε αυτόματα. Ως αποτέλεσμα, μπορεί να υπάρχουν γραμματικά λάθη ή περίεργη διατύπωση.

    Γεια σας ΚΩΝΣΤΑΝΤΙΝΟΣ,

    Σας ευχαριστούμε για την ανάρτηση στην Κοινότητα της Microsoft.

    Καταλαβαίνω ότι προσπαθείτε να διαχωρίσετε τις τιμές σε μορφή CSV.

    Σε αυτήν την περίπτωση, σας προτείνω να δοκιμάσετε τον "Οδηγό κειμένου σε στήλες" για να προσδιορίσετε ποια δεδομένα διαχωρίζονται με κόμματα και να δείτε αν αυτό θα λειτουργούσε για το αρχείο σας.

    Πριν από αυτό, αναφέρετε ότι έχετε δύο κόμματα που χωρίζουν τα δεδομένα στα αρχεία σας. Παρατηρούμε ότι δεν διαιρείται με δύο κόμματα, αλλά χωρίζεται με κόμμα.

    Στιγμιότυπο οθόνης:

    Image

    Εάν οποιαδήποτε περίπτωση είναι σε αυτή τη μορφή:

    100,, 0,129,, 2,,190,, 2444,, 2322,, -0,,06,, 0,,12,, -5,,129

    Μπορείτε να το διαχωρίσετε με το εργαλείο εύρεσης και αντικατάστασης του Excel: (Πατήστε Ctrl + H στο πληκτρολόγιο) (Το στιγμιότυπο οθόνης είναι στα Αγγλικά, χρησιμοποιήστε έναν μεταφραστή εικόνων όπως το Office Lens για να μεταφράσετε φωτογραφίες.)

    Image

    Επιλέξτε "Αντικατάσταση όλων" για να βεβαιωθείτε ότι έχετε αφήσει ένα κόμμα αντί για δύο κόμματα.

    Τώρα, επιστρέφοντας στην άλλη ανησυχία σας για να τα μετακινήσετε σε άλλο κελί.

    1. Στο αρχείο σας, επιλέξτε Στήλη A.
    2. Χρησιμοποιήστε την καρτέλα Δεδομένα.
    3. Στην περιοχή Εργαλεία δεδομένων, επιλέξτε Κείμενο σε στήλη.
    4. Επιλέξτε Οριοθετημένο και κάντε κλικ στο κουμπί Επόμενο. (Το στιγμιότυπο οθόνης είναι στα Αγγλικά, χρησιμοποιήστε έναν μεταφραστή εικόνων όπως το Office Lens για να μεταφράσετε φωτογραφίες.) Image
    5. Επιλέξτε το στηλοθέτη και το κόμμα κάτω από τους οριοθέτες.
    6. Δείτε την προεπισκόπηση δεδομένων και πατήστε Επόμενο. (Το στιγμιότυπο οθόνης είναι στα Αγγλικά, χρησιμοποιήστε έναν μεταφραστή εικόνων όπως το Office Lens για να μεταφράσετε φωτογραφίες.) Image
    7. Στην επόμενη καρτέλα, χρησιμοποιήστε οτιδήποτε σχετίζεται με τη μορφοποίηση αριθμών ή κειμένου ή δεδομένων.
    8. Τέλος, επιλέξτε Τέλος. Image (Το στιγμιότυπο οθόνης είναι στα Αγγλικά, χρησιμοποιήστε έναν μεταφραστή εικόνων όπως το Office Lens για να μεταφράσετε φωτογραφίες.) Ελπίζουμε να βοηθήσει! Με εκτίμηση Κάθυ Α. Επόπτης κοινότητας της Microsoft

    Ήταν χρήσιμη αυτή η απάντηση;

    0 σχόλια Κανένα σχόλιο