Thema Datum  Von Nutzer Rating
Antwort
Rot Aus Zahlenreihe alle möglichen Werte filtern die in Summe einen bestimmten Wert ergebeb.
02.07.2019 20:03:58 Gast97767
NotSolved
02.07.2019 20:19:33 Gast01234
NotSolved

Ansicht des Beitrags:
Von:
Gast97767
Datum:
02.07.2019 20:03:58
Views:
1050
Rating: Antwort:
  Ja
Thema:
Aus Zahlenreihe alle möglichen Werte filtern die in Summe einen bestimmten Wert ergebeb.

Hallo Zusammen,

ich möchte aus einer Zahlenreihe alle möglichen Werte filtern, die in Summe einen bestimmten Wert ergebebn. Im Optimalfall, würde das Ergebniss so ausgegeben, dass man direkt sieht, welche Zahlenpaare/gruppen in Kombination den gewünschten Wert ergeben. Ich habe dies mit folgendem Code versucht, jedoch nicht das gewünschte Ergebnis erhalten.

Function GetCombination(CoinsRange As Range, SumCellId As Double) As String
'updateby Extendoffice 20160506
    Dim xStr As String
    Dim xSum As Double
    Dim xCell As Range
    xSum = SumCellId
    For Each xCell In CoinsRange
        If Not (xSum / xCell < 1) Then
            xStr = xStr & Int(xSum / xCell) & " of " & xCell & "  "
            xSum = xSum - (Int(xSum / xCell)) * xCell
        End If
    Next
    GetCombination = xStr
End Function

Wisst ihr ob das mit VBA in Excel möglich ist und habt eventuell Lösungen?

Vielen Dank und VG

Robert


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Aus Zahlenreihe alle möglichen Werte filtern die in Summe einen bestimmten Wert ergebeb.
02.07.2019 20:03:58 Gast97767
NotSolved
02.07.2019 20:19:33 Gast01234
NotSolved