De functie =RIGHT(cel;3) levert je ".be" of ".nl". Daar kan je vast wel iets mee doen.quote:Op maandag 13 april 2015 18:11 schreef Hojdhopper het volgende:
Ik heb één kolom van +- 3000 websites die door elkaar heen eindigen op .nl en op .be. Nu wil ik één kolom met .nl websites en één kolom met .be websites. Hoe krijg ik dat voor elkaar?
Al gezocht op iets wat lijkt op 'IF ends with, then ....' of 'Filter on last 3 characters' maar niets concreets kunnen vinden. Het lijkt me niet zo heel lastig, of wel?
Ik heb trouwens de Engelse versie van Office.
Hoop dat iemand kan helpen.
Ik vond echt een minuut geleden hetzelfde antwoord hier. Dankje!quote:Op maandag 13 april 2015 18:13 schreef Janneke141 het volgende:
[..]
De functie =RIGHT(cel;3) levert je ".be" of ".nl". Daar kan je vast wel iets mee doen.
Stel je nu voor dat je ook top level domains hebt met 3 letters (of zelfs meer) zoals .com, dan zou je bovenstaande oplossing kunnen gebruiken in combinatie met een =FIND functie, waarbij je op de punt zoekt bij de .nl.quote:Op maandag 13 april 2015 18:16 schreef Hojdhopper het volgende:
[..]
Ik vond echt een minuut geleden hetzelfde antwoord hier. Dankje!
Je had ook de auto filter aan kunnen slingeren - filter op tekst eindigend met - copy pastequote:Op maandag 13 april 2015 18:11 schreef Hojdhopper het volgende:
Ik heb één kolom van +- 3000 websites die door elkaar heen eindigen op .nl en op .be. Nu wil ik één kolom met .nl websites en één kolom met .be websites. Hoe krijg ik dat voor elkaar?
Al gezocht op iets wat lijkt op 'IF ends with, then ....' of 'Filter on last 3 characters' maar niets concreets kunnen vinden. Het lijkt me niet zo heel lastig, of wel?
Ik heb trouwens de Engelse versie van Office.
Hoop dat iemand kan helpen.
En dan hopen dat er geen subdomeinen tussen staan.quote:Op maandag 13 april 2015 19:32 schreef Watertornado het volgende:
[..]
Stel je nu voor dat je ook top level domains hebt met 3 letters (of zelfs meer) zoals .com, dan zou je bovenstaande oplossing kunnen gebruiken in combinatie met een =FIND functie, waarbij je op de punt zoekt bij de .nl.
Filter dan op de eerste keer dat er .nl/ in de cel staat, en mocht er alleen fok.nl in staan, plak dan achter iedere URL een /quote:Op maandag 13 april 2015 19:51 schreef sylvesterrr het volgende:
[..]
En dan hopen dat er geen subdomeinen tussen staan.
Dit.is.nl.fok.nl succesquote:Op maandag 13 april 2015 20:09 schreef qu63 het volgende:
[..]
Filter dan op de eerste keer dat er .nl/ in de cel staat, en mocht er alleen fok.nl in staan, plak dan achter iedere URL een /
• Plak er een / achter.quote:
Ah, nu snap ik em.quote:Op maandag 13 april 2015 20:23 schreef qu63 het volgende:
[..]
• Plak er een / achter.
(Dit.is.nl.fok.nl/)
• Zoek naar de eerste keer dat er .nl/ in voor komt.
(.nl/)
• Win!
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.[b]Op vrijdag 24 augustus 2007 09:50 schreef PretKroket het volgende:[/b]
dude? :') ik hoop voor je dat je niet serieus bent
Even voor jou: 2x1/2 = 1/2 x 1/2
[b]Neem mij niet tè serieus, dat doe ik zelf ook niet[/b]
Een macro hoeft niet per se, in mijn financiële overzicht maak ik automatisch een witregel na de zondag, en stop ik na 31 december.quote:Op donderdag 16 april 2015 08:24 schreef Janneke141 het volgende:
Maak even een hulpkolom (A) met 'gewone' getallen waarvan de eerste overeenkomt met de eerste datum in de lijst. In de kolom voor de datums komt
=ALS(REST(A1;7)<2;"";A1)
En stel je de celeigenschappen van de datumkolom in op het juiste datumformat. Zou goed moeten gaan.
-Edit- even herlezend: dit levert een lijst met datums met weekdagen en witregels voor de weekenddagen. Maar als je elke zesde en zevende regel helemaal leeg wil hebben, dan moet je een macro gaan gebruiken. Daar ben ik niet zo goed in, dus daar moet dan maar even iemand anders bij helpen.
Volgens mij houdt Excel niet bij wanneer je wat doet, dit zal je hem dus zelf moeten vertellen.. Je zou het met een macro kunnen proberen, maar zelf de datum invullen lijkt mij makkelijker..quote:Op zondag 19 april 2015 14:44 schreef Crimineel87 het volgende:
Vraagje,
Als ik in Tabblad-1 een V zet in een cel, wil ik graag dat ik in Tabblad-2 een verwijzing kan maken naar die cel met de V. Dat kan in nog wel, maar eigenlijk moet die V dan veranderen in de datum dat ik die V daar neer heb gezet in Tabblad-1.
Dus op 29-3-15 zet ik een V in Cel-A1 op Tabblad-1, dan moet op Tabblad 2 in cel huppeldepup de datum 29-3-15 en dat moet ook die datum blijven.
Enig idee?
Sub vandaag()quote:Op zondag 19 april 2015 16:09 schreef qu63 het volgende:
[..]
Volgens mij houdt Excel niet bij wanneer je wat doet, dit zal je hem dus zelf moeten vertellen.. Je zou het met een macro kunnen proberen, maar zelf de datum invullen lijkt mij makkelijker..
En dat dan ook nog naar sheet 2quote:Op maandag 20 april 2015 10:14 schreef Twentsche_Ros het volgende:
[..]
Sub vandaag()
'
' vandaag Macro
'
' Keyboard Shortcut: Ctrl+q
'
ActiveCell.FormulaR1C1 = "=TODAY()"
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
Dat zou met een macro kunnen, de standaard formules doen alleen wat jij hierboven al beschreven hebt.quote:Op dinsdag 28 april 2015 16:24 schreef Anatomy01 het volgende:
Beste Forumleden,
Ik wil in excel een optie toevoegen waarbij als XFC1 de waarde van cel C5 of hoger behaald, XFC4 met 1 waarde omhoog gaat. Ik heb het volgende gedaan:
1. Bij XFC5 heb ik waarde 0 ingevoerd (hier begin ik mee)
2. Bij XFC4 heb ik de volgende formule ingevoerd: =IF(XFC1>=C5;XFC5+1;XFC5)
Ik krijg inderdaad dat als XFC1 de waarde van cel C5 of hoger behaald dat XFC4, 1 wordt. Het probleem is alleen dat XFC4 steeds 1 wordt elke keer als XFC1 de waarde van cel C5 of hoger behaald, terwijl ik juist wil dat XFC4 elke keer met 1 omhoog gaat als XFC1 de waarde van cel C5 of hoger behaald.
Dat zal dan een formulier of een macroknop geweest kunnen zijnquote:Daarnaast vraag ik mij ook af hoe ik in excel voor elkaar krijg dat als ik dubbelklik op een cel de waarde 1 wordt en als ik er weer op dubbelklik het 0 wordt en omgekeerd. Deze functie zat namelijk in een standaard format wat ik heb gebruikt, maar heb ik perongeluk weggehaald en ik kan niet meer vinden hoe ik dit terug krijg.
Zou iemand mij kunnen helpen?
Ik heb excel 2013 (Engels)
Macro's zijn helaas niet mijn sterkste kant, maar het zou iets moeten als:quote:Op dinsdag 28 april 2015 18:10 schreef Anatomy01 het volgende:
@qu63 De optie met dubbelklikken was inderdaad een macro. Deze heb ik gekopieerd uit het format en nu werkt het.
Ik ben zelf niet zo bekend met macro's. Hoe kan ik mijn andere vraag met een macro voor elkaar krijgen?
quote:Op dinsdag 28 april 2015 18:10 schreef Anatomy01 het volgende:
@qu63 De optie met dubbelklikken was inderdaad een macro. Deze heb ik gekopieerd uit het format en nu werkt het.
Ik ben zelf niet zo bekend met macro's. Hoe kan ik mijn andere vraag met een macro voor elkaar krijgen?
Plaats de code wel in de VB editor van je betreffende werkblad! Geen aparte modules oid aanmaken.quote:Private Sub Worksheet_Change(ByVal Target As Range)
'Hier plaats ik code zodat alleen wijzigingen
'plaatsvinden bij het veranderen van de cel XFC1 of C5.
'Dit om te voorkomen dat je macro op hol slaat bij elke wijziging.
'Let op, mochten de getallen in C5 of XFC1 dus afhankelijk zijn van
'andere cellen moet je dit wel toevoegen
'Target is hier de cel die wijzigt! Dit kan dus elke cel in je werkblad zijn
If Target.Address = "$XFC$1" Or Target.Address = "$C$5" Then
'deze code wordt alleen uitgevoerd wanneer de gewijzigde cel XFC1 of C5 is.
'de dollar tekens zijn verplicht!
If Range("XFC1").Value >= Range("C5").Value Then
Range("XFC4").Value = Range("XFC4").Value + 1
End If
End If
End Sub
En dat doe je door met je rechtermuistoets op de tab onderaan te klikken en uit het menu programma code weergeven te kiezen.quote:Op dinsdag 28 april 2015 22:48 schreef snabbi het volgende:
[..]
[..]
Plaats de code wel in de VB editor van je betreffende werkblad! Geen aparte modules oid aanmaken.
ALT+F11quote:Op woensdag 29 april 2015 08:44 schreef Basp1 het volgende:
[..]
En dat doe je door met je rechtermuistoets op de tab onderaan te klikken en uit het menu programma code weergeven te kiezen.
Heel erg bedankt voor het schrijven van de code! Door de uitleg die je erbij hebt gezet, snap ik ook wat je doetquote:Op dinsdag 28 april 2015 22:48 schreef snabbi het volgende:
[..]
[..]
Plaats de code wel in de VB editor van je betreffende werkblad! Geen aparte modules oid aanmaken.
Werkt "If Target.Address = "$XFC$1" Then" dan niet zonder de overige or regels erbij?quote:Op donderdag 30 april 2015 00:24 schreef Anatomy01 het volgende:
Hoe kan ik dat aangeven in de code?
PS: (ik heb het volgende geprobeerd, maar toen kreeg ik een error: If Target.Address = "$XFC$1" Or Target.Address = "$C$5" Or Target.Address = "$C:$C" Or Target.Adress = "$H:$H" Then )
Nee, er gebeurt dan niks.quote:Op donderdag 30 april 2015 15:36 schreef Basp1 het volgende:
[..]
Werkt "If Target.Address = "$XFC$1" Then" dan niet zonder de overige or regels erbij?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |