Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1964to1968
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Mehrere Probleme mit Index und Vergleich Formel.

Mehrere Probleme mit Index und Vergleich Formel.
13.02.2024 13:02:40
Bernd_
Hallo Zusammen,

in meiner Beispieldatei in Zelle K5 ist eine Indexformel. Diese sollte eigentlich die passende Anlage zum Wert in Zelle L5 ausgeben. Sie gibt aber die Anlage aus Zelle B26 an.
Ich finde aber den Fehler nicht.

Desweiteren ist mein wissen am Ende da ich in Zelle O5 die Störung mit den meisten Minuten ( Rang 1 Zelle N5 und dann bis Rang 5 Zelle N9) aus Spalte H zur Anlage aus Zelle N4 haben möchte.
Bekomme es aber nicht hin.

Würde mich über Hilfe sehr freuen.
https://www.herber.de/bbs/user/167029.xlsx
Gruß Bernd_

19
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Mehrere Probleme mit Index und Vergleich Formel.
13.02.2024 13:09:34
onur
Verstehe dich nicht: Deine Formel sucht, wie von dir programmiert, die Anlage zum drittgrössten Prozentwert aus.
AW: Mehrere Probleme mit Index und Vergleich Formel.
13.02.2024 13:14:34
SF
Hola,
wenn der Wert zu L5 ausgegeben werden soll, dann muss natürlich auch L5 als Suchkriterium angegeben werden. Dein Suchkriterium ist KGRÖSSTE($C$4:$C$28;J5), warum auch immer.
Des Weiteren wäre auch nicht Pso t 4 das richtige Ergebnis, sondern Pso t 3.

Für die Rangfolge in P5:
=KGRÖSSTE(WENN($F$4:$F$906=$N$4;$H$4:$H$906);ZEILE(A1))

In O5:
=INDEX($G$4:$G$906;AGGREGAT(15;6;ZEILE($G$4:$G$906)-3/(($F$4:$F$904=$N$4)*($H$4:$H$906=P5));ZÄHLENWENN($P$5:P5;P5)))

Gruß,
steve1da
Anzeige
AW: Mehrere Probleme mit Index und Vergleich Formel.
13.02.2024 14:15:45
Bernd_
Super,herzlichen Danke Steve.

Klappt Super
AW: weil die Formel in K5 falsch definiert war ...
13.02.2024 13:15:50
neopa C
Hallo Bernd,

... dort hattest Du KGRÖSSTE() angesetzt. Außerdem solltest Du Dich auch auf Deine definierte "intelligente" Datentabelle beziehen.

Also in K5: =INDEX($B$4:$B$28;VERGLEICH(KKLEINSTE($C$4:$C$28;J5);$C$4:$C$28;0)) und diese nach unten kopieren.

Gruß Werner
.. , - ...
AW: weil die Formel in K5 falsch definiert war ...
13.02.2024 14:16:14
Bernd_
Danke Werner, habe ich gesehen. Sorry
AW: weil die Formel in K5 falsch definiert war ...
14.02.2024 07:22:45
Bernd_
Hallo,

leider ist mir noch etwas eingfallen was in meinder Auswertung fehlt.

In Spalte H steht nun die Anzahl , wie ofr die Störungen vorgekommen sind.

Wie bekomme ich nun die Anzahl der Störungen aus Zelle P5 und Anlage aus Zelle O4 in Zelle R5 ?

Auch über Index und Anzahel eventuell ?

Datei ist anbei.
https://www.herber.de/bbs/user/167039.xlsx
Danke Bernd_
Anzeige
AW: weil die Formel in K5 falsch definiert war ...
14.02.2024 07:31:28
SF
Mit Summewenns().
AW: weil die Formel in K5 falsch definiert war ...
14.02.2024 08:03:52
Bernd_
Hallo,

ich habe jetzt diese Formel in Zelle R5 , bekomme aber die Fehlermeldung #WERT!

=SUMMEWENNS($H$4:$H$300000;F4:F30000;O4;G4:G30000;P5)


Gruß Bernd_
AW: weil die Formel in K5 falsch definiert war ...
14.02.2024 08:05:54
SF
Bei Summewenns() müssen alle Bereiche gleich groß sein.
Doppelte Fehlermeldung
14.02.2024 08:36:15
Bernd_
Ok den Fehler habe ich beseitigt .

Jetzt habe ich noch ein Problem.

Wenn nicht genug Störungen da sind zeigt er mir in Zelle P8 und P9 die gleiche Störung an mit verschiedenen MInuten.

Wie kann man das verhindern ?
Sieht ja nicht gut aus wenn im Diagramm zweim al die gleiche Störung steht.

Datei ist Anbei.
https://www.herber.de/bbs/user/167041.xlsx
Gruß bernd_
Anzeige
AW: so nicht eindeutig ...
14.02.2024 11:26:08
neopa C
Hallo Bernd,

... denn gemäß Deiner Datenliste sind nun mal die beiden Werte mit "Störung 10" die, welche als solche eingeordnet werden müßten. Wie hast Du Dir Dein Ergebnis vorgestellt? Dies zumal unklar ist ob in Deiner "Minuten" Anzeige die entsprechende Anzahl aus "Anzahl" schon eingerechnet oder nicht, oder ob es nicht richtiger wäre, die Minutenanzahl für die einzelnen Störungen zuvor summiert werden soll oder doch nicht?

Die bisherige Formel in Spalte würde ich auch einkürzen zu: =INDEX(G:G;AGGREGAT(15;6;ZEILE(G$4:G$907)/($F$4:$F$907=O$4)/(I$4:I$907=Q5);ZÄHLENWENN(Q$5:Q5;Q5)))
oder besser auf "intelligente" Tabelle beziehen (dessen Namen ich allerdings auch kürzen würde).

Aber zumindest die Formel in Spalte Q Formel wird sich ja wohl noch ändern, wenn Du meine Eingangsfragen beantwortet hast.

Gruß Werner
.. , - ...
Anzeige
AW: so nicht eindeutig ...
14.02.2024 11:39:00
Bernd_
Hallo Werner,

habe die gekürztr Formel eingepflegt.

Ja es wäre sinnvollen die Minuten zuvor zu Summieren.
So das z.B dann Störung 10 nur einmal auftaucht mit 613 Minuten.
Leider kann ich das nicht.

Würdest Du mir bitte dabei helfen ?

Gruß Bernd_
AW: sicher, doch zuvor noch nachgefragt ...
14.02.2024 11:49:59
neopa C
Hallo Bernd,

... warum nutzt Du nicht die Pivotauswertung. Die ist wesentlich schneller und auch einfacher erstellt und flexibler?

Gruß Werner
.. , - ...
AW: sicher, doch zuvor noch nachgefragt ...
14.02.2024 11:55:41
Bernd_
Ich wollte es mit einer Pivot machen. Dann wollte ich ein Pareto Diagramm erstellen, doch Excel hat mir mitgeteilt das es auf Grund dieser Tabelle kein Pareto erstellen kann.
Anzeige
AW: man kann trotzdem Pivotauswertung dafür nutzen ...
14.02.2024 13:18:22
neopa C
Hallo Bernd,

... abgesehen davon, daß mir unklar ist warum es unbedingt ein Pareto Diagramm sein muß (ein solches war mir bis heute auch noch nicht bekannt), denn ein normales hat mE eine ausreichende Aussagekraft.

Da mich aber auch eine Formellösung interessierte, hab ich mal beide Lösungsvarianten (ohne Diagramm) nachfolgend aufgezeigt. Für die Formellösung hab ich etwa mehr als 10 Minuten gebraucht für die Pivotauswertung keine Minute. die drei Formeln einfach nach unten kopieren.

Arbeitsblatt mit dem Namen 'Pareto'
 OPQR
4Pso t 1StörungMinutenAnzahl
51Störung 79162
62Störung 106283
73Störung 14801
84Störung 53662
95Störung 352904
10    
11    
12 Pivotauswertung
13 AnlagePso t 1 
14    
15 Störungen∑ Minuten∑ Anzahl
16 Störung 79162
17 Störung 106283
18 Störung 14801
19 Störung 53662
20 Störung 352904
21    

ZelleFormel
P5=INDEX(G:G;AGGREGAT(15;6;ZEILE(Rohdaten)/(SUMMEWENNS(Rohdaten[Minuten];Rohdaten[Anlage];O$4;Rohdaten[Störung];Rohdaten[Störung])=Q5);1))
Q5=AGGREGAT(14;6;SUMMEWENNS(Rohdaten[Minuten];Rohdaten[Anlage];O$4;Rohdaten[Störung];Rohdaten[Störung])/(ZÄHLENWENN(P$4:P4;Rohdaten[Störung])=0);1)
R5=SUMMEWENNS(Rohdaten[Anzahl];Rohdaten[Anlage];O$4;Rohdaten[Störung];P5)
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg


Gruß Werner
.. , - ...

Anzeige
AW: man kann trotzdem Pivotauswertung dafür nutzen ...
14.02.2024 13:34:45
Bernd_
Wow Werner,

danke schön für die Formellösung. Das ist so Super.

Herzlichen Danke

Gruß Bernd_
AW: bitteschön owT
14.02.2024 13:57:52
neopa C
Gruß Werner
.. , - ...
AW: bitteschön und ...
13.02.2024 14:25:29
neopa C
Hallo Bernd,

... hast Du meinen Hinweis schon realisiert, anstelle des relativen/absoluten Zellbezuges in der Formel, eine Bezug auf Deine definierten "intelligenten" Tabelle/n vorzunehmen? Dies hätte dann den Vorteil, daß bei ständig erweiterten Datensatzanzahl die Formel sich automatisch diesen anpaßt.

Gruß Werner
.. , - ...
AW: bitteschön und ...
14.02.2024 07:07:37
Bernd_
Hallo Werner, ja habe ich gemacht.

Gruß Bernd_

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige