Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

mit welcher Funktion?

Forumthread: mit welcher Funktion?

mit welcher Funktion?
08.05.2013 14:51:58
Ulf
Moin, moin
Ich bin wieder auf der Suche nach einer schöneren Lösung.
In den Zellen M6:M8 werden Verluste gegenüber der SpalteF zu SpalteG bis J ermittelt.
Jetzt will ich in c24:c33 die Werte aus der Spalte übernehmen, in der die Verluste am höchsten sind. In meinem Fall wären es die Werte aus der SpalteG.
Mit einer wenn-Abfrage würde ich das hinbekommen, was mir aber nicht gefällt.
Geht das auch mit dem SVERWEIS? (den versteh ich immer noch nicht ganz)
Gruß
Ulf
https://www.herber.de/bbs/user/85252.xlsx

Anzeige

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

Betreff
Datum
Anwender
Anzeige
mit INDEX
08.05.2013 15:09:25
Klaus
Hallo Ulf,
in C24:
=index(5:5;vergleich(min($M$5:$M$9);$M$5:$M$9;)-1+6)
und herunter kopieren.
Grüße,
Klaus M.vdT.

AW: mit INDEX
08.05.2013 16:26:22
Ulf
Moin Klaus
Danke das sieht besser aus als:
=WENN(G5;WENN(UND($M$6<$M$7;$M$6<$M$8;$M$6<$M$9);G5;WENN(UND($M$7<$M$6;$M$7<$M$8; $M$7<$M$9);H5;WENN(UND($M$8<$M$6;$M$8<$M$7;$M$8<$M$9);I5;WENN(UND($M$9<$M$6;$M$9< $M$7;$M$9<$M$8);J5))));F5)
Was ich nicht erwähnt hatte, es könnte sein das nur in SpalteF etwas stehen könnte und damit passt die Formel nicht.
Dieses Problem habe ich in g5 gelöst mit:
=WENN(G5;(MITTELWERT(G5:G14)*(-100))/(MITTELWERT(F5:F14))*(-1)-100;"")
Jetzt ist es schön ;-)
Wobei ich mir das -1+6 nicht erklären kann.
Gruß
Ulf

Anzeige
-1+6
09.05.2013 08:08:21
Klaus
Hallo Ulf,
statt -1+6 hätte ich natürlich auf +5 verkürzen können, aber dann währ die Formel noch weniger verständlich :-)
=index(5:5;vergleich(min($M$5:$M$9);$M$5:$M$9;)-1+6)
findet die Position des MIN-Wertes in M5:M9 und gibt seinen Zeilenindex zurück (Achtung: M6 hat hier den Zeilenindex 2 (zweite Position der Suchmatrix), NICHT 6 (obwohl es Zeile 6 ist)).
=index(5:5;vergleich(min($M$5:$M$9);$M$5:$M$9;)-1+6)
Die gesuchte Spalte steht X Spalten rechts von der Ausgangsspalte. X ist in diesem Fall eins niedriger als der Zeilenindex des gefundenen MIN, darum -1
=index(5:5;vergleich(min($M$5:$M$9);$M$5:$M$9;)-1+6)
in Zeile 5 (durch runterkopieren Zeile 6, 7 usw) finde den Wert. Der ist in Spalte F + die Abweichung, die oben mit vergleich(min())-1 ermittelt wurde. Spalte F ist die 6te Spalte, daher +6
nochmal auf deutsch:
Gehe in Zeile 5 zunächst zur Spalte F [+6], dann soweit nach rechts wie der MIN-Wert unten steht [vergleich(min(())], dann aber wieder eine Spalte nach links [-1].
Grüße,
Klaus M.vdT.
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige