Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: größten, kleinsten umsatz ermitteln

größten, kleinsten umsatz ermitteln
21.07.2008 09:48:00
Bernd
Hallo,
Ich habe eine Tabelle mit umsätzen von z.B. 1.1.2006 bis Heute.
Aus dieser Tabelle ermittle ich bislang den Gesamtumsatz pro Kunde und Artikel in einem Teilzeitraum mit Summenprodukt.
Das klappt auch.
Nun möchte ich aber den größten und den kleinsten umsatzbetrag in diesem Zeitraum haben.
Mit Summenprodukt(()*()*()*Min()) funktioniert es aber leider nicht.
Kann mir da jemand weiterhelfen?
Bernd

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: größten, kleinsten umsatz ermitteln
21.07.2008 09:59:00
Arthur
Hallo Bernd.
A1:A7 = Werte
B1:B7 = Firmen
A10 = gesuchte Firma
Dann geht das so:
{=MAX((B1:B7=A10)*A1:A7)}
Ist eine Arrayfunktion. Die geschweifte Klammer also per Ctrl+Shift+Enter von Excel erstellen lassen. Selbst eingetragen führt sie zu nichts.
Gruß
Arthur

Anzeige
AW: größten, kleinsten umsatz ermitteln
21.07.2008 10:25:28
David
folgender Vorschlag von mir:
https://www.herber.de/bbs/user/54015.xls
Den Max-Wert zu finden ist recht einfach. Beim Min-Wert wirds schon schwieriger, denn als Matrixformel erhälst du ja für alle "Negativ"-Treffer eine 0 und das würde dann immer als Min-Wert ausgeworfen werden. Man braucht also die erste Zahl in der Matrix, die nicht Null ist, aber von allen Zahlen die Kleinste. Ich habe das dann so wie in der angehängten Datei gelöst.
Rückmeldung, ob's hilft wäre nett.
Gruß
DAvid

Anzeige
mittels {=MIN(WENN(...)) ...
21.07.2008 11:45:03
neopa
Hallo Bernd,
... ist dies auch für den min. Umsatz machbar. Habe Davids Datentabelle entsprechend modifiziert ausgewertet. (Natürlich kannst Du in G5 anstelle der MATRIXformel auch
=SUMMENPRODUKT((B2:B99=G2)*(D2:D99=G3)*(MONAT(A2:A99)=MONAT(G4&1))*C2:C99) anwenden:
 ABCDEFG
1TagKundeUmsatzArtikel   
201.06.20083 425,94 € 100000 Kunde1
302.06.20081 366,77 € 100000 Artikel100000
403.06.20082 256,79 € 145698 ZeitraumJuli
504.06.20082 395,20 € 589632 Umsatz 233,14 €
605.06.20082 315,16 € 258741 max. Umsatz 115,30 €
706.06.20081 711,64 € 369874 min. Umsatz   19,12 €
807.06.20081 193,57 € 100000   
908.06.20082 332,01 € 123456   
1009.06.20081 889,21 € 145698   
1110.06.20082 602,89 € 589632   
1211.06.20082 149,85 € 258741   
1301.07.20081 796,25 € 369874   
1402.07.20081   65,24 € 100000   
1503.07.20081 858,54 € 123456   
1604.07.20081 423,89 € 145698   
1705.07.20082 718,41 € 589632   
1806.07.20081 646,75 € 258741   
1907.07.20082 341,36 € 369874   
2008.07.20081 115,30 € 100000   
2109.07.20081 190,45 € 123456   
2210.07.20082   18,12 € 145698   
2311.07.20082 585,70 € 589632   
2412.07.20081 800,10 € 258741   
2513.07.20081   19,12 € 100000   
2614.07.20082 190,45 € 123456   
2715.07.20081   33,48 € 100000   
28       

Formeln der Tabelle
ZelleFormel
G5{=SUMME((B2:B99=G2)*(D2:D99=G3)*(MONAT(A2:A99)=MONAT(G4&1))*C2:C99)}
G6{=MAX((B2:B99=G2)*(D2:D99=G3)*(MONAT(A2:A99)=MONAT(G4&1))*C2:C99)}
G7{=MIN(WENN((B2:B99=G2)*(D2:D99=G3)*(MONAT(A2:A99)=MONAT(G4&1)); C2:C99))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Größten und kleinsten Umsatz in Excel ermitteln


Schritt-für-Schritt-Anleitung

Um den größten und kleinsten Umsatz in Excel zu ermitteln, kannst du die folgenden Schritte befolgen:

  1. Tabelle vorbereiten: Stelle sicher, dass deine Tabelle die Spalten für Datum, Kunde, Umsatz und Artikel enthält.

  2. MAX-Formel anwenden: Um den größten Umsatz für einen bestimmten Kunden zu ermitteln, kannst du die folgende Formel verwenden:

    {=MAX((B1:B7=A10)*A1:A7)}

    Diese Formel ist eine Arrayformel, die du mit Strg + Shift + Enter eingeben musst.

  3. MIN-Formel nutzen: Für den kleinsten Umsatz verwende die Formel:

    {=MIN(WENN((B2:B99=G2)*(D2:D99=G3)*(MONAT(A2:A99)=MONAT(G4&1)); C2:C99))}

    Auch hier musst du die Formel als Arrayformel eingeben.

  4. Ergebnisse überprüfen: Stelle sicher, dass deine Eingaben korrekt sind und die Daten in den angegebenen Bereichen vorhanden sind.


Häufige Fehler und Lösungen

  • Fehler in der Arrayformel: Wenn du die geschweifte Klammer manuell eingibst, wird die Formel nicht korrekt ausgeführt. Achte darauf, die Eingabe mit Strg + Shift + Enter abzuschließen.

  • Nullwerte beim MIN: Wenn deine Daten negative Werte oder Null enthalten, kann dies zu falschen Ergebnissen führen. Verwende die WENN-Funktion, um sicherzustellen, dass nur positive Werte berücksichtigt werden.


Alternative Methoden

  • SUMMENPRODUKT: Eine alternative Methode, um die Umsätze zu berechnen, ist die Verwendung der SUMMENPRODUKT-Funktion. Hier ein Beispiel:

    =SUMMENPRODUKT((B2:B99=G2)*(D2:D99=G3)*(C2:C99))

    Diese Formel summiert die Umsätze für die ausgewählten Kriterien.

  • Pivot-Tabellen: Wenn du regelmäßig Umsätze analysierst, könnte eine Pivot-Tabelle eine effektive Möglichkeit sein, sowohl den größten als auch den kleinsten Umsatz zu ermitteln.


Praktische Beispiele

  1. Beispiel zur Umsatzberechnung:

    • Angenommen, du hast folgende Daten: Datum Kunde Umsatz Artikel
      01.06.2008 1 425,94 100000
      02.06.2008 2 366,77 100000
      03.06.2008 1 256,79 145698

    Um den größten Umsatz für Kunde 1 zu ermitteln, verwende:

    {=MAX((B2:B4=1)*C2:C4)}
  2. Min-Umsatz Beispiel:

    • Um den kleinsten Umsatz für Kunde 2 zu finden, kannst du:
      {=MIN(WENN(B2:B4=2; C2:C4))}

Tipps für Profis

  • Verwendung von Namen: Vergib Namen für deine Datenbereiche, um die Formeln leserlicher zu machen. Zum Beispiel Umsatz für den Umsatzbereich.

  • Datenvalidierung: Verwende Datenvalidierung, um sicherzustellen, dass nur gültige Eingaben in deine Suchkriterien eingegeben werden.

  • Dynamische Bereiche: Wenn deine Daten regelmäßig aktualisiert werden, kannst du dynamische Bereiche verwenden, um sicherzustellen, dass deine Formeln immer die neuesten Daten berücksichtigen.


FAQ: Häufige Fragen

1. Wie kann ich mehrere Kriterien in meiner Umsatzberechnung verwenden?
Du kannst die WENN-Funktion kombinieren, um mehrere Bedingungen zu prüfen, wie im Beispiel mit MIN(WENN(...)).

2. Welche Excel-Version benötige ich für Arrayformeln?
Arrayformeln sind in Excel ab Version 2007 verfügbar. In neueren Versionen wie Excel 365 gibt es auch dynamische Arrayfunktionen, die die Handhabung erleichtern.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige