• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Jaartallen uitsplitsen middels formule adhv range

Status
Niet open voor verdere reacties.

Excellies

Gebruiker
Lid geworden
22 dec 2021
Berichten
43
Hallo,

Momenteel moet ik een flinke lijst jaartallen uit splitsen aan de hand van een range, bijv. van 2005 tot 2010.
Dit moet dan los komen zoals in de voorbeeld file te zien is. Ben er zelf al aan begonnen maar mocht iemand hier een mooie formule of macro voor hebben zou dit heel erg schelen.

Hoor graag of jullie mij kunnen helpen, alvast bedankt!


MVG,

Excellies
 

Bijlagen

Voor office 365

Code:
=REEKS(;H2+1-G2;G2)
 
hallo lies, voor excel 365 is dit een oplossing:
Code:
=REEKS(1;H2-G2+1;G2;1)
is was al weer veel te laat :o
 
Laatst bewerkt:
Bedankt voor de snelle reactie, ik moet het helaas doen met office 2016.
 
Deze voor I2?
Code:
=ALS(KOLOM()=9;$G2;ALS(H2="";"";ALS(H2+1<=$H2;H2+1;"")))
Zover doortrekken als gewenst naar rechts en onder.
 
In I2
Code:
=G2
In J2
Code:
=IF(I2="";"";IF(I2+1>$H2;"";I2+1))
Deze verder door trekken naar rechts.
Evt vertalen naar het Nederlands
 
Met een macrotje

Code:
Sub jec()
 Dim sq(), ar, i As Long, j As Long
 ar = Range("G2", Range("H" & Rows.Count).End(xlUp))
 ReDim sq(UBound(ar), 100)
 
 For i = 1 To UBound(ar)
   For j = ar(i, 1) To ar(i, 2)
     sq(i - 1, j - ar(i, 1)) = j
   Next
 Next
 
 Range("I2").Resize(i, 100) = sq
End Sub
 
Haha stelletje excel helden! Allemaal super bedankt, die van popipipo wel geprobeerd maar dat gaf helaas niet het gewenste resultaat. Alexcel was wat mij betreft de winnaar van deze ronde samen met JEC.:thumb:
 
gaf helaas niet het gewenste resultaat
Bij geeft hij toch echt hetzelfde resultaat als bij Axelcel

Ben benieuwd waarom het bij jou niet goed gaat.
 

Bijlagen

Excuus, je hebt helemaal gelijk! Lag aan de taal, hij staat hier in het Nederlands.
Thanks voor de moeite!
 
In I2

PHP:
=IFERROR($G2+COLUMN(A1)-1/($H2>=(COLUMN(A1)+$G2-1));"")
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan