Helpmij.nl
Helpmij.nl
Helpmij.nl

Quote

Weergeven resultaten 1 tot 15 van 15

Onderwerp: Excel, combinaties tonen

  1. #1
    Junior Member
    Geregistreerd
    4 augustus 2019
    Vraag is opgelost

    Excel, combinaties tonen

    In januari 2011 werd volgende vraag gesteld:

    Origineel gepost door myx2 Bekijk Bericht
    Ik heb 9 cijfers in mijn kolom staan.. En ik wil deze combineren telkens met 4 cijfers..
    Er zijn 126 mogelijkheden. Kan ik deze mogelijkheden ook te zien krijgen???


    Blijkbaar heeft "zapatr" daarvoor een goede oplossing kunnen bedenken. Ik heb een gelijkaardige vraag:

    Ik heb 10 cijfers (getallen van max 2 cijfers) die ik per 5 wil combineren (252 combinaties). Hoe kan ik die door Excel laten tonen?

  2. #2
    Giga Honourable Senior Member
    Geregistreerd
    2 maart 2013
    Je bent zowel het linkje als jouw bestand vergeten te plaatsen. Een vraag in hoofdletters plaatsen heet in forumtermen schreeuwen. Als je een antwoord wil dan zou ik het eea maar even aanpassen in jouw OP.
    Je kan een paard naar het water leiden, maar je kan het niet dwingen te drinken.

  3. #3
    Junior Member
    Geregistreerd
    4 augustus 2019
    VenA,

    In bijlage het bestandje in kwestie.
    Ik ben helemaal niet vertrouwd met fora; vandaar mijn vraag: wat bedoel je met "linkje"?
    Bijgevoegde bestanden Bijgevoegde bestanden

  4. #4
    Met Ophalen en Transformeren...
    Bijgevoegde bestanden Bijgevoegde bestanden
    Groetjes,

    Jan Karel Pieterse
    Excel MVP jkp-ads.com

  5. #5
    Giga Senior Haije's avatar
    Geregistreerd
    24 maart 2009
    Locatie
    Oldenzaal
    wat bedoel je met "linkje"?
    de verwijzing naar de vraag uit 2011
    Haije
    ___________________________________________________

    Ik gebruik Office 2016 Professional Plus

  6. #6
    Junior Member
    Geregistreerd
    4 augustus 2019

    Excel, combinaties tonen

    Bedankt jkpieterse,

    Wat je mij bezorgd hebt gaat in de goede richting. De 10 getallen kunnen echter van waarde veranderen (max 2 cijfers) omdat zij over genomen worden vanuit een andere werkmap waar zij het resultaat zijn van berekeningen. Zaak is dus dat die gewijzigde waarden automatisch in de combinaties verschijnen. Kan jij dat in die zin aanpassen?
    Bijgevoegde bestanden Bijgevoegde bestanden

  7. #7
    Junior Member
    Geregistreerd
    4 augustus 2019

    Excel, combinaties tonen

    sorry, klein foutje in voorbeeld EXCEL
    Bijgevoegde bestanden Bijgevoegde bestanden

  8. #8
    Als er nieuwe cijfers staan druk je op de tab gegevens op alles vernieuwen

  9. #9
    Junior Member
    Geregistreerd
    4 augustus 2019

    Excel, combinaties tonen

    jkpieterse,

    wanneer ik op "alles vernieuwen" druk krijg ik de boodschap: "installatie van de gegevensbron is mislukt
    controleer de databaseserver of neem contact op met de databasebeheerder. Controleer of de externe database beschikbaar is en probeer de bewerking opnieuw uit te voeren. Als dit bericht........"

    druk ik dan op "OK" dan volgt de boodschap: "het volgende gegevensbereik kan niet worden vernieuwd: ExternalData_1. Wilt u toch doorgaan......"

  10. #10
    Welke excel versie gebruik je?

  11. #11
    Junior Member
    Geregistreerd
    4 augustus 2019

    Excel, combinaties tonen

    Excel 2010

  12. #12
    Dan kan je gratis PowerQuery downloaden en installeren: https://www.microsoft.com/en-us/down....aspx?id=39379
    Groetjes,

    Jan Karel Pieterse
    Excel MVP jkp-ads.com

  13. #13
    Junior Member
    Geregistreerd
    4 augustus 2019

    Excel, combinaties tonen

    Bedankt jkpieterse dat je mij zo vlug hebt kunnen helpen. De query die je mij bezorgde werkt perfect en doet volledig wat hij moet doen.

  14. #14
    Graag gedaan!
    Groetjes,

    Jan Karel Pieterse
    Excel MVP jkp-ads.com

  15. #15
    Giga Honourable Senior Member
    Verenigingslid
    snb's avatar
    Geregistreerd
    12 juni 2008
    Met VBA:

    Code:
    Sub M_snb()
      n = 10   '  aantal elementen
      y = 5    '  aantal elementen in een combinatie
      
      For j = 0 To n - 5
        For jj = j + 1 To 9
          For jjj = jj + 1 To 9
            For jjjj = jjj + 1 To 9
              For jjjjj = jjjj + 1 To 9
                c00 = c00 & vbLf & "'" & j & jj & jjj & jjjj & jjjjj
              Next
            Next
          Next
        Next
      Next
      
      st = Split(Mid(c00, 2), vbLf)
      Cells(1).Resize(UBound(st) + 1) = Application.Transpose(st)
    End Sub
    of

    Code:
    Sub M_snb()
      ReDim st(251, 0)
        
      For j = 1234 To 56789
        c00 = Format(j, "00000")
        For jj = 1 To 4
          If Mid(c00, jj, 1) >= Mid(c00, jj + 1, 1) Then Exit For
        Next
        If jj = 5 Then
          st(y, 0) = "'" & c00
          y = y + 1
        End If
      Next
        
      Cells(1).Resize(252) = st
    End Sub
    Laatst aangepast door snb : 12 augustus 2019 om 11:33
    VBA voor smarties
    VBA is een taal die je moet leren met een grammatica- en een woordenboek.

    http://www.helpmij.nl/forum/announcement.php?f=5
    Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.

  16. Dit topic is automatisch gesloten omdat er sinds vier maanden niet meer op gereageerd is.

    Indien gewenst kan de topicstarter een verzoek tot heropening indienen.

Berichtenregels

  • U mag geen nieuwe vragen starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • U mag uw berichten niet bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren