Registriert seit: 04.08.2015
Version(en): 2007
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.
Excel Forum Beispiel.xlsx (Größe: 7,86 KB / Downloads: 10)
Registriert seit: 16.04.2014
Version(en): xl2016/365
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
Registriert seit: 10.04.2014
Version(en): 2016 + 365
04.08.2015, 15:09
(Dieser Beitrag wurde zuletzt bearbeitet: 04.08.2015, 15:10 von Rabe.)
Hi,
(04.08.2015, 14: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!
Registriert seit: 10.04.2014
Version(en): Office 2019
04.08.2015, 15:34
(Dieser Beitrag wurde zuletzt bearbeitet: 04.08.2015, 15:36 von Jockel.)
(04.08.2015, 15: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 |
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi Jörg,
(04.08.2015, 15:34)Jockel schrieb: dann hast du aber zwei Maxima oder sehe ich das falsch..?
ja, siehst Du richtig!
Registriert seit: 04.08.2015
Version(en): 2007
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
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
hast du meinen Hinweis zur Formel auch beachtet?
Gruß,
steve1da
Registriert seit: 10.04.2014
Version(en): Office 2019
(04.08.2015, 16: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))
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 04.08.2015
Version(en): 2007
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