Τρόπος μετατροπής πολλών γραμμών και στηλών σε στήλες και γραμμές στο Excel

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 214024 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Για μια έκδοση του Microsoft Excel 98 αυτού του άρθρου, ανατρέξτε στο θέμα 192357.
Για μια έκδοση του Microsoft Excel 97 αυτού του άρθρου, ανατρέξτε στο θέμα 116289.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Περίληψη

Όταν χρησιμοποιείτε τα προϊόντα του Microsoft Excel με το αρχή αυτού του άρθρου, μπορείτε να χρησιμοποιήσετε έναν τύπο φύλλου εργασίας μετατρέψτε δεδομένα που εκτείνεται σε πολλές γραμμές και στήλες σε μια μορφή βάσης δεδομένων (στήλες).

Περισσότερες πληροφορίες

Το ακόλουθο παράδειγμα μετατρέπει κάθε τέσσερις γραμμές δεδομένων σε ένα στήλη τέσσερις στήλες δεδομένων σε μία γραμμή (παρόμοιο με ένα πεδίο βάσης δεδομένων και διάταξη εγγραφής). Αυτό είναι ένα παρόμοιο σενάριο που αντιμετωπίζετε όταν Ανοίξτε ένα φύλλο εργασίας ή το αρχείο κειμένου που περιέχει δεδομένα σε μια ετικέτα αλληλογραφίας μορφή.

Παράδειγμα

  1. Σε ένα νέο φύλλο εργασίας, πληκτρολογήστε τα ακόλουθα δεδομένα:
    A1: Χατζή, Μαρία
    A2: 111 πεύκης St.
    A3: Ντιέγκο, CA
    A4: (555) 128 549
    A5: Jones, Αναστασία
    A6: 222 βελανιδιάς Ln.
    A7: Νέα Υόρκη, NY
    Α8: (555) 238-1845
    A9: Anderson, Θωμάς
    A10: μέσος όρος Cherry 333
    A11: Σικάγο, IL
    Α12: (555) 581-4914
  2. Πληκτρολογήστε τον ακόλουθο τύπο στο κελί C1:
    =OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1))
  3. Συμπληρώστε αυτό τον τύπο σε στήλη στ και, στη συνέχεια, προς τα κάτω σε μια γραμμή 3.
  4. Ρυθμίστε τα μεγέθη των στηλών όπως είναι απαραίτητο. Σημειώστε ότι τα δεδομένα είναι τώρα εμφανίζονται στα κελιά C1 έως F3 ως εξής:
   Smith, John     111 Pine St.    San Diego, CA   (555) 128-549
   Jones, Sue      222 Oak Ln.     New York, NY    (555) 238-1845
   Anderson, Tom   333 Cherry Ave. Chicago, IL     (555) 581-4914
				
Ο τύπος μπορεί να ερμηνευτεί ως
OFFSET($A$1,(Row()-f_row)*rows_in_set+INT((Column()-f_col)/col_in_set), MOD(Column()-f_col,col_in_set))
όπου:
  • f_row = αριθμός γραμμής του τύπου offset
  • f_col = αριθμός στήλης του τύπου offset
  • rows_in_set = αριθμός γραμμών που κάνουν μία εγγραφή DATA
  • col_in_set = αριθμός των στηλών δεδομένων

Ιδιότητες

Αναγν. άρθρου: 214024 - Τελευταία αναθεώρηση: Δευτέρα, 19 Σεπτεμβρίου 2011 - Αναθεώρηση: 5.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
Λέξεις-κλειδιά: 
kbformat kbconversion kbhowto kbmt KB214024 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:214024

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com