2012-05-30 03:42:33 +0000 2012-05-30 03:42:33 +0000
12
12

excel - hoe formule invoeren voor hele kolom

Ik weet dat als ik de hele kolom selecteer en dan de formule in de eerste kolom invoer en dan op ctrl+enter druk, het geregeld zou worden. Mijn eerste rij is echter titelrij. Hoe moet ik het anders doen?

Antwoorden (4)

27
27
27
2012-05-30 07:59:27 +0000
  1. Voer uw gewenste formule in op de 2e rij van de kolom die u wilt vullen.
  2. Zorg ervoor $ te gebruiken voor alle cellen waarnaar verwezen wordt en waar de rij hetzelfde blijft voor alle vergelijkingen.
  3. Selecteer de cel die de formule bevat, en druk op Ctrl + Shift + Onder.
  4. Hiermee selecteer je alle cellen in die kolom tussen de geselecteerde cel en helemaal onderaan.
  5. Druk dan op Ctrl + D.
  6. Dit zou alle geselecteerde cellen moeten vullen met de forumla die je in de cel van de 2e rij hebt ingevoerd.

Verklaar het $ teken nog wat meer.

Example: =VLOOKUP(A2,$B$2:$C$21,2)

Hier zal de waarde voor B2:C21 constant zijn voor alle cellen.

3
3
3
2012-05-30 03:51:53 +0000
  1. Kopieer de kolom
  2. Klik ergens in uw gegevens en Formatteer het als Tabel Excel 2010 -> Home Tab -> Format as Table
  3. Voeg de kolom in, verander de titel in wat dan ook.
  4. Typ de formule in de eerste cel daaronder
  5. Je ziet een lichticoontje verschijnen, klik erop en de formule wordt op de hele kolom toegepast.

Update op basis van een goed punt van pnuts, geen reden om de kolom te verwijderen, door de kolom te kopiëren blijven de gegevens behouden!

0
0
0
2012-05-30 03:49:43 +0000

Ga naar de eerste cel in de kolom waarin je de formule wilt zetten, en typ de formule in.

Druk dan, nadat de formule in die cel staat, op Ctrl+Down.

Dat selecteert alle cellen onder de cel die je geselecteerd hebt, totdat er een breuk is in de status van de cellen (als ze allemaal gevuld zijn, dan verschijnt er een ongevulde in de kolom, of vice versa)

0
0
0
2015-10-12 18:02:44 +0000

Er is nog een andere optie, namelijk =ARRAYFORMULA()

Bijvoorbeeld, stel dat je een header-rij en 3 kolommen had en je wilde dat je laatste kolom het product van de eerste twee zou zijn. In cel C2 zou je het volgende kunnen invoeren:

=ARRAYFORMULA(A2:A*B2:B)

Dit heeft drie voordelen:

  1. Slaat de eerste rij volledig over (uw vraag)
  2. Past de formule effectief toe op elke rij, wat handig is als je later besluit een rij in te voegen
  3. Slechts één plaats om de formule voor elke rij te wijzigen

Hoewel het misschien niet meteen duidelijk is hoe/waar de cellen berekend worden. (hint: ctrl+~ kan helpen)