Download eksemplet på projektmappe
Denne vejledning viser, hvordan du øger cellereferencer ved at bruge OFFSET -funktionen i Excel og Google Sheets.
Forøgelse af cellereference
Når du kopierer formler på tværs af rækker eller kolonner, flyttes de, hvis dine cellereferencer ikke er låst, proportionalt. Hvis du vil øge cellereferencer i forskellige trin, kan du bruge OFFSET -funktionen.
Forøgelse af cellereference i en kolonne
Lad os først se på et eksempel. Dette eksempel øger cellereferencer med 4 rækker ad gangen ved hjælp af OFFSET- og ROW -funktionerne:
1 | = OFFSET ($ B $ 2, (ROW (B2) -1)*4,0) |
Lad os se, hvordan denne formel fungerer nøjagtigt.
ROW -funktion
Hvis du kun har nyttige data i hver nth række, skal du øge cellereferencen med n. Vi kan bruge ROW -funktionen til at finde de relevante rækkenumre.
1 | = (RÆKKE (B2) -1)*4 |
I eksemplet ovenfor har vi kun brug for data fra hver 4th række (n = 4). Start ved overskriften på dit datasæt (her, celle B2), og brug formlen ovenfor til at finde rækkenumre for hver 4th række.
OFFSET funktion
OFFSET -funktionen returnerer værdien af cellen, der er et bestemt antal rækker og kolonner fra den givne celle.
1 | = OFFSET ($ B $ 2, D3,0) |
Her starter vi ved datasætoverskriften (celle B2) og øger rækken med 4 (celle D3). Da vi bliver i den samme kolonne, er cols -argumentet for denne funktion sat til 0. $ s i "$ B $ 2" låser cellereferencen, så celle E3 også starter ved dataoverskriften ved beregning af forskydningen.
Ved at kombinere disse funktioner får vi vores originale formel:
1 | = OFFSET ($ B $ 2, (ROW (B2) -1)*4,0) |
Forøgelse af cellereference i en række
Hvis du vil øge cellereferencer med mere end 1, når du udfylder formler på tværs af en række, kan du kombinere OFFSET -funktionen med COLUMN -funktionen.
1 | = OFFSET ($ B $ 2,0, (COLUMN (B2) -1)*4) |
Denne formel fungerer nøjagtig på samme måde som den ovenstående for at øge cellereferencen i en kolonne. Den eneste forskel er, at rækkeargumentet for funktionen er sat til nul, og cols -argumentet øges med 4.
Øg cellereference i Google Sheets
Disse formler fungerer nøjagtig det samme i Google Sheets som i Excel.