Announcement

Collapse
No announcement yet.

Liste nach Bedingungen erzeugt Ergebnisliste

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Liste nach Bedingungen erzeugt Ergebnisliste

    Hallo liebes Forum

    Ich habe eine lange Liste mit 100ten Zeilen.
    Hier mal vereinfacht dargestellt.
    Kunde Artikel Kosten
    Ben 15 2
    Ben 15 2
    Ben 15 4
    Ben 15 2
    Ben 30 2
    Ben 30 2
    Ben 30 2
    Ben 30 1
    Ben 30 2
    Karin 10 2
    Karin 10 1
    Karin 10 2
    Karin 10 1
    Karin 10 2
    Karin 15 2
    Karin 15 2
    Karin 15 2
    Karin 15 1
    Paul 60 20
    Paul 60 100
    Paul 60 10
    Paul 60 1
    Ich brauche die Summe aller Kosten wenn Kunde und Artikel gleich sind. Die Summe kann auf einem neuen Tabellenblatt dargestellt werden (korrigiert)
    Das Ergebnis wäre dann
    Kunde Artikel Summe der Kosten
    Ben 15 10
    Ben 30 8
    Karin 10 8
    Karin 15 7
    Paul 60 131
    Ich bekomme es einfach nicht hin. Vielleicht könnt ihr mir helfen.
    Dank schon mal.

    Grüsse
    Babsi

  • #2
    Dann musst du das so programmieren. Was könnte ein Blatt sein?
    Wäre einfacher, wenn es eine Tabelle in einer Datenbank wäre.
    Wobei genau soll geholfen werden?

    SQL=
    select kunde, artikel, sum(kosten) from tabelle group by kunde, artikel
    Zuletzt editiert von Christian Marquardt; 16.06.2021, 11:50.
    Christian

    Comment


    • #3
      Hallo Christian
      Gerne als Macro, ich komme nur bis Summe alle Zeilen.
      Mir fehlt als Anfängerin die Weg zu einer Schleife mit den Bedingungen der beiden Spalten.
      Sowas wie "solange Ai und Bi gleich sind summiere in Zelle "Tabelle2:Ci", wobei Ai und Bi die Inhalte von Tabelle1 Ai und Bi enthalten sollen.
      Wenn Ai und Bi ungleich zu der Zeile vorher sind schreibe es in Tabelle2 in C2 (oder als Indexvariable).
      Ich kann es halt in VB nicht ausdrücken da fehlt mir die Erfahrung.

      Grüsse
      Babsi

      Comment


      • #4
        Was für ein Macro?
        Welche Spalten?

        Du bist im VB Forum
        Das klingt, als ob du Excel oder ähnliches machst.
        https://www.google.com/search?client...chleife+Zellen

        Christian

        Comment


        • #5
          https://www.saracus.com/blog/excel-a...und-auswerten/
          Christian

          Comment


          • #6
            Danke Christian
            Sorry wenn ich hier falsch bin, ich sag doch Anfängerin ;-)
            Wo hätte ich meine Frage posten sollen? Deshalb wurde ich hier auch beim Suchen auch nicht fündig.
            Gerne den Beitrag verschieden (Admin)

            Danke für die Links, ich lese aber es fällt mir nicht leicht.

            Aus den Beispielen brauche ich Bruchstücke und die Verbindung fehlt.
            Wenn jemand sich doch noch die Mühe machen würde und sich in mein (für Profis sicher ein Leichtes) Problem eindenken möchte um mir ein paar Codezeilen zu posten wäre ich dankbar.

            Grüße
            Babsi

            Comment


            • #7
              VB ist ja schon ok, aber keiner kann ahnen, dass es sich um Excel handelt

              Habe kein Excel.....bin arm....kann kein Code posten
              Ev. fragst du in einem auf Excel spezialisiertem Forum nach...
              Christian

              Comment

              Working...
              X