Hallo,
ich bin verzweifelt :22: auf der Suche nach einer Excedl Formel die mir folgendes ausgibt:
- In Spalte A habe ich diverse Standorte stehen. Diese kommen aber mehrfach vor
- In Spalten B und C habe ich jeweils diverse Werte stehen - sagen wir mal Messwerte
- Nun möchte ich in den Felder G2 - G7 jeweils den höchsten Wert der "Messwerte" zu einem Standort angezeigt bekommen. Als Ergebnis würde dann z.B. in G2 19 stehen
Siehe beigefügte Excel Tabelle. Bitte beachten die Einstellung bei mir ist Englisch,
Ich hoffe mir kann hier jemand weiterhelfen.
Gruß,
Olaf
PS: Ich wusste keinen beseren Betreff daher ist dieser etwas länger geworden.[
attachment=2592]
Hola,
{=MAX(WENN($A$2:$A$27=F2;$B$2:$C$27))}
Achtung: die {} nicht mit eingeben, sondern die Formel mit Strg-Shift-Enter abschließen.
Gruß,
steve1da
Hi,
(04.08.2015, 13:43)Watergreen schrieb: [ -> ]Ich hoffe mir kann hier jemand weiterhelfen.
Lösung in 5 Sekunden:
- in die Datentabelle klicken
- auswählen: Einfügen - Pivot-Tabelle
- OK klicken
- rechts: Ziehen von "location" in Zeilen-Bereich
- rechts: Ziehen von "Value1" in Werte-Bereich (Umstellen in Wertfeldeinstellungen auf "Maximum")
- rechts: Ziehen von "Value2" in Werte-Bereich (Umstellen in Wertfeldeinstellungen auf "Maximum")
- Fertig!
(04.08.2015, 14:09)Rabe schrieb: [ -> ]Hi,
Lösung in 5 Sekunden:
- in die Datentabelle klicken
- auswählen: Einfügen - Pivot-Tabelle
- OK klicken
- rechts: Ziehen von "location" in Zeilen-Bereich
- rechts: Ziehen von "Value1" in Werte-Bereich (Umstellen in Wertfeldeinstellungen auf "Maximum")
- rechts: Ziehen von "Value2" in Werte-Bereich (Umstellen in Wertfeldeinstellungen auf "Maximum")
- Fertig!
Hallo Ralf, dann hast du aber zwei Maxima oder sehe ich das falsch..? Ich sehe das eher so wie steve1da (und der hat bestimmt auch nicht länger gebraucht..) Ich schlage eine Alternative vor, die
ohne Matrixformel auskommt (selbst wenn es so ausssieht... ...
hier wird nix mit Strg+Umsch+Enter abgeschlossen), dafür ist sie etwas länger...
Arbeitsblatt mit dem Namen 'Sheet1 (2)' |
| A | B | C | D | E | F | G |
1 | location | Value 1 | Value 2 | | | location | Ergebnis |
2 | a | 1 | 15 | | | <>"" | |
3 | a | 2 | 11 | | | MAX | 19 |
4 | a | 3 | 16 | | | a | 19 |
5 | d | 4 | 15 | | | b | 19 |
6 | d | 5 | 14 | | | c | 18 |
7 | d | 6 | 13 | | | d | 15 |
8 | b | 7 | 12 | | | e | 17 |
9 | b | 8 | 11 | | | f | 16 |
10 | b | 9 | 19 | | | | |
11 | c | 1 | 18 | | | | |
12 | c | 2 | 17 | | | | |
13 | c | 3 | 16 | | | | |
14 | c | 4 | 15 | | | | |
15 | f | 5 | 14 | | | | |
16 | f | 6 | 13 | | | | |
17 | f | 7 | 12 | | | | |
18 | a | 8 | 11 | | | | |
19 | a | 9 | 19 | | | | |
20 | b | 1 | 18 | | | | |
21 | e | 2 | 17 | | | | |
22 | f | 3 | 16 | | | | |
23 | e | 4 | 15 | | | | |
24 | e | 5 | 14 | | | | |
25 | e | 6 | 13 | | | | |
26 | e | 7 | 12 | | | | |
27 | e | 8 | 11 | | | | |
Zelle | Formel |
G3 | =MAX(DBMAX(A1:C27;3;F1:F2);DBMAX(A1:C27;2;F1:F2)) |
G4 | {=MEHRFACHOPERATION(;F2)} |
G5 | {=MEHRFACHOPERATION(;F2)} |
G6 | {=MEHRFACHOPERATION(;F2)} |
G7 | {=MEHRFACHOPERATION(;F2)} |
G8 | {=MEHRFACHOPERATION(;F2)} |
G9 | {=MEHRFACHOPERATION(;F2)} |
Achtung, Matrixformel enthalten! |
Die geschweiften Klammern{} werden nicht eingegeben. |
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Hi Jörg,
(04.08.2015, 14:34)Jockel schrieb: [ -> ]dann hast du aber zwei Maxima oder sehe ich das falsch..?
ja, siehst Du richtig!
Hallo,
vielen dank für die super schnelle Rückmeldungen :23: .
Als erstes habe ich die Lösung von steve1da probiert. Irgendwie klappt es bei mir zumindest nicht. Denn ich become zwar den maximalen Wert angezeigt, aber bei a (G2) und bei d (G5) immer den selben Wert und bei b, c, e & f immer eine 0.
Vielleicht liegt hier das Problem vor dem PC.
Eine Pivot Tabelle hatte ich auch schon versucht gehabt, aber ein Einzelergenbis = maximal Wert wurde nie angezeigt.
Dennoch danke für den Tip.
Die Formel von Jockel schaut gut aus, nur muss ich noch die richtige Übersetzung von DBMAX ins Englische finden. Denn ich become immer die Fehlermeldung #NAME? und aus meiner bisherigen Erfahrung deutete es immer auf ein nicht erkannten englischen befehl hin.
Gruß,
Olaf
Hola,
hast du meinen Hinweis zur Formel auch beachtet?
Gruß,
steve1da
(04.08.2015, 15:28)Watergreen schrieb: [ -> ]Hallo,
...
Die Formel von Jockel schaut gut aus, nur muss ich noch die richtige Übersetzung von DBMAX ins Englische finden. Denn ich become immer die Fehlermeldung #NAME? und aus meiner bisherigen Erfahrung deutete es immer auf ein nicht erkannten englischen befehl hin.
Gruß,
Olaf
Hallo Olaf, dass die Formel von Steve eine Matrixformel ist und besonders abgeschlossen werden muss hast du aber gelesen, oder..?
Hier -->
http://de.excel-translator.de/translator/ wird meine Formel wie folgt übersetzt..:
=MAX(DMAX(A1:C27,3,F1:F2),DMAX(A1:C27,2,F1:F2))
Hallo,
@steve1da: Ja, deinen Hinweis hatte ich gelesen. Danke nochmals.
@Jockel: Danke für die Übersetzung.
Nun hat es geklappt. :18:
Alleine wäre ich bestimmt nicht darauf gekommen.
Nochmals danke an euch allen für die super, schnelle Unterstützung.
Gruß,
Olaf