Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1312to1316
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

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

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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige