[Excel] Average van kolommen om de 5 lijnen

Pagina: 1
Acties:

  • Frostie
  • Registratie: September 2000
  • Laatst online: 22-07 16:02
Ik ben bezig met een excelsheet waar ik tegen het volgende aanloop. In de sheet staan in tabblad 1 een x-aantal lijnen met prijsinformatie. Nu moet ik van elke 5e lijn het average hebben van een aantal prijzen en deze onder elkaar zetten.

Het probleem is niet het average op zich maar ik moet dan voor de gehele sheet dit doen en dan is voor elke 5e regel het ineens wel een heleboel werk. Als ik de formule doorkopieer dan gebeurt het volgende:

lijn 1: average (tabblad2.lijn5)
lijn 2: average (tabblad2.lijn 6)
lijn 3: average (tabblad2.lijn 7)
enz.

Dus dat werkt niet helemaal zoals ik wil. Ik zoek dus eigenlijk een functie of een truc die het volgende mogelijk maakt/automatiseert.

lijn 1: average (tabblad2.lijn 5)
lijn 2: average (tabblad2.lijn 10)
lijn 3: average (tabblad2.lijn 15)
enz.

Iemand die weet hoe je dit maakt? Script/macro oid? Ik kom er zelf niet uit dus alle hulp is welkom

Weaseling out of things is important to learn. It's what separates us from the animals... except the weasel. Homer Simpson


  • ajhaverkamp
  • Registratie: November 2001
  • Laatst online: 28-08 12:19

ajhaverkamp

gewoon Arjan

De eerste 2 met de hand maken, beide selecteren en dan de formule naar beneden slepen (of hoe je dat ook noemen wilt, je weet wel, met het kruisje).
Dan ziet Excel de logica hopelijk wel.

This footer is intentionally left blank


  • Jikra
  • Registratie: Juli 2004
  • Laatst online: 24-12-2025
@ frostie: welke versie en taal van Excel/Office?
@ Haverkamp: heb je je antwoord zelf al eens geprobeerd?

Jikra


  • Frostie
  • Registratie: September 2000
  • Laatst online: 22-07 16:02
Helaas dat werkt ook niet, dan doet excel nl. het volgende:

lijn 1: average (tabblad2.lijn 5)
lijn 2: average (tabblad2.lijn 10)
lijn 3: average (tabblad2.lijn 7)

Ook met 5 lijnen kopieren werk het niet dan krijg je het volgende nl.

lijn 1: average (tabblad2.lijn 5)
lijn 2: average (tabblad2.lijn 10)
lijn 3: average (tabblad2.lijn 15)
lijn 4: average (tabblad2.lijn 20)
lijn 5: average (tabblad2.lijn 25)
lijn 6: average (tabblad2.lijn 10)

@Jikra: Engelse versie van Excel 2000

[ Voor 5% gewijzigd door Frostie op 26-07-2004 12:02 ]

Weaseling out of things is important to learn. It's what separates us from the animals... except the weasel. Homer Simpson


  • Jikra
  • Registratie: Juli 2004
  • Laatst online: 24-12-2025
Ik was vroeger goed met de functies, is nu een beetje roestig dus kost me wat tijd.

Ben toch "bang" dat het een macrootje moet worden, en daar ben ik niet goed in

Jikra


  • Frostie
  • Registratie: September 2000
  • Laatst online: 22-07 16:02
Collega hier had de oplossing :-) Het was een beetje ranzig maar:

- Je geeft de 1e cel de waarde: average (lijn 5).

- Dan kopieer je de eerste 5 cellen waardoor je dus de om de 5 cellen een correcte waarde hebt staan

- Zorg dat je de formule als volgt maakt average(a$1:f$1)

- Selecteer dan de hele kolom en druk ctrl-g

- Kies logicals en daardoor zijn alle cellen met een waarde geselecteerd.

- Vervolgens paste special in een lege kolom en kies formulas nu heb je alle waarden onder elkaar staan incl. correcte formule

Weaseling out of things is important to learn. It's what separates us from the animals... except the weasel. Homer Simpson

Pagina: 1