Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Sammanfattning

När du använder Microsoft Excel-produkterna längst ned i den här artikeln kan du använda en kalkylbladsformel för att dölja data som sträcker sig över flera rader och kolumner till ett databasformat (kolumnformat). 

Mer information

I följande exempel konverteras var fjärde datarad i en kolumn till fyra kolumner med data på en enda rad (ungefär som i ett databasfält och en postlayout). Det här är ett liknande scenario som det du upplever när du öppnar ett kalkylblad eller en textfil som innehåller data i ett distributionsetikettformat.

Exempel

  1. Skriv följande data i ett nytt kalkylblad:

    A1: Smith, John
    A2: 111 Pine St.
    A3: San Diego, Kalifornien
    A4: (555) 128-549
    A5: Jones, Sue
    A6: 222 Oak Ln.
    A7: New York, NY
    A8: (555) 238-1845
    A9: Anderson, Tom
    A10: 333 Cherry Ave.
    A11: Chicago, IL
    A12: (555) 581-4914

  2. Skriv följande formel i cell C1:

    =OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1))

  3. Fyll i den här formeln till kolumn F och sedan ned till rad 3.

  4. Justera kolumnstorlekarna efter behov. Observera att data nu visas i cellerna C1 till F3 enligt följande:

    Smith, John

    111 Pine St.

    San Diego, Kalifornien

    (555) 128-549

    Jones, Sue

    222 Oak Ln.

    New York, NY

    (555) 238-1845

    Anderson, Tom

    333 Cherry Ave.

    Chicago, IL

    (555) 581-4914

Formeln kan tolkas som

OFFSET($A$1,(ROW()-f_row)*rows_in_set+INT((COLUMN()-f_col)/col_in_set), MOD(COLUMN()-f_col,col_in_set))

där:

  • f_row = radnumret för den här förskjutningsformeln

  • f_col = kolumnnumret för den här förskjutningsformeln

  • rows_in_set = antal rader som gör en post med data

  • col_in_set = antal kolumner med data

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×