Einzelne Elemente in einer Liste zählen.

  • Und noch 'ne Frage:
    Mit @Elements kann ich ja nachzählen wie viele einträge eine Liste hat.
    Mit @Unique werden wiederholte Werte einmal angezeit.
    So, ich möchte aber wissen wieviele Wiederholungen es gibt.
    Also, z.B., ich habe folgende Liste:
    Deutschland
    Spanien
    Frankreich
    Holland
    Deutschland
    Schweiz
    Deutschland


    Ich möchte irgendwie angezeigt bekommen, wie oft der Wert "Deutschland" in der Liste vorkommt, bzw. wie oft jeder einzelne Wert vorkommt.


    Kann mir jemand helfen?
    Pawel

  • Ich weis ja nicht, wie Du die Anzeige haben möchtest. Aber wenn du eine Ansicht generierst, die Länder kategoriesierst und dann die Einträge je Kategorie in einer Summe anzeigen lässt, bekommst Du das gewünschte Ergebnis.


    Viele Grüße


    fuchs1959

    :-? fuchs1959 :idea:


    Der kürzeste Weg zwischen zwei Menschen ist ein Lächeln! (Sokal)...

  • So weit war ich auch schon, bis ich die Aufgabe bekam mit diesen Werten auch noch Kalkulationen durchführenzu müssen...


    Gruß,
    Pawel

  • Ich würde das mit einer Lotus Script Liste machen.


    Dim vl_Values List As Integer


    Dann die einzelnen Elemente durchgehen und jeweils das entsprechende Listenelement hochzählen


    vl_Values(Wert) = vl_Values(Wert) + 1


    Und am Schluss kannst du die dann in einer Schleife durchgehen und in die entsprechenden Felder schreiben

  • Eine Lösung - nicht sonderlich elegent aber es geht :)
    Die @Promts sind nur zum mitlesen ...


    Für jedes Problem gibt es eine einfache Lösung, die es noch schlimmer macht.