Max wert in einer Zeile suchen und Zelladresse ausgeben

Moderator: ModerationP

Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon vlatten » 16. Jan 2018, 17:37

Hallo zusammen,
ich steh mal wieder voll auf dem Schlauch. Ich versuche in einer Zeile A1:AU1 den Maxwert zu finden. (Kein Problem) Allerdings soll mir Excel die Zelle vor dem Maxwert zurückliefern. Entweder das Ergebnis ist die Zelladresse des Max Werts, dann kann ich ja davon 1 abziehen und hab die Adresse der Zelle vor dem Maxwert. Oder alternativ, Excel liefert von selbst den Inhalt der Zelle vor dem Maxwert. Einfach die Lösung, die am einfachsten ist.
Ich hoffe, ich hab mich deutlich genug ausgedrückt.
Ich habe einen Screenshot angehängt.
Vielen Dank im Voraus für eure Hilfe.
Liebe Grüße
Pedro (der Sucher)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Pedro der Sucher
Benutzeravatar
vlatten
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 243
Registriert: 10. Jan 2010, 22:12

Re: Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon 1Matthias » 16. Jan 2018, 17:59

Moin!
Probiere es mal so:
Code: Alles auswählen
Set treffer = Range("A1:Au1").Find(Application.WorksheetFunction.Max(Range("A1:AU1")))

If Not treffer Is Nothing Then
    MsgBox treffer.Offset(, -1)
End If


wobei es auch als Einzeiler gehen sollte:
Code: Alles auswählen
MsgBox Range("A1:Au1").Find(Application.WorksheetFunction.Max(Range("A1:AU1"))).Offset(, -1)


VG
1Matthias
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 483
Registriert: 15. Aug 2017, 18:36

Re: Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon RPP63 » 16. Jan 2018, 18:04

236 Beiträge und ein hübscher Screenshot …
Sollte mit Summenprodukt und einer versetzten zweiten Matrix funktionieren.
Index() iVm einem Offset? Denkbar!
Sogar Maxwenns() könnte klappen!
Aggregat()?
Selbst Bereich.Verschieben() kommt in die engere Auswahl.

Wahrscheinlich funktioniert sogar jede Funktion, die ich hier genannt habe.

Falls Du nicht befriedigt bist: Datei, denn ich baue dies nicht nach.

Gruß Ralf
Benutzeravatar
RPP63
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 9628
Registriert: 19. Okt 2012, 17:41
Wohnort: mitten im Pott

Re: Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon Flotter Feger » 16. Jan 2018, 18:14

Hallöchen,

der Michel hat dich gerettet - musst du jetzt nicht verstehen ... :roll:

=INDEX(A1:AU1;;VERGLEICH(MAX(A1:AU1);A1:AU1;0)-1)

sogar ich kann sowas ... :shock:
VG Sabina

bei mir läuft Win 7 32-Bit - Office 2010 Pro Plus 32-Bit und Office 2016 Pro Plus 32-Bit
Wer auch weiter Hilfe erwartet, sollte sich nicht zu schade sein, ein kurzes Feedback zu geben.
Benutzeravatar
Flotter Feger
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 1725
Registriert: 24. Okt 2016, 16:40

Re: Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon OldFuzzy » 16. Jan 2018, 18:23

Hi,

*gelöscht*
Sabina (ohne "r") war schneller

Gruß Ulf
Win 10 (64bit) : Office 2013 (32bit)
Rückmeldung kann weh tun, aber gar keine ist einfach nur doof.
Benutzeravatar
OldFuzzy
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 373
Registriert: 10. Nov 2015, 13:13

Re: Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon vlatten » 16. Jan 2018, 19:02

Hallo,
vielen Dank für eure Antworten.
@Flotter Feger: deine Lösung habe ich ausprobiert, aber ich bekomme als Ergebnis nur eine 0.
@1Matthias: Deinen Vorschlag würde ich gerne ausprobieren, hab aber keinen Schimmer, wie ich das VBA in die Tabelle einfüge.
Vielleicht kannst du mir ja sagen wie. Danke.
Liebe Grüße
Pedro
Pedro der Sucher
Benutzeravatar
vlatten
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 243
Registriert: 10. Jan 2010, 22:12

Re: Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon snb » 16. Jan 2018, 19:24

Ohne Datei keine Ahnung.
snb
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 6041
Registriert: 25. Sep 2014, 16:37

Re: Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon vlatten » 16. Jan 2018, 19:29

OK,
hier ist die Datei
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Pedro der Sucher
Benutzeravatar
vlatten
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 243
Registriert: 10. Jan 2010, 22:12

Re: Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon 1Matthias » 16. Jan 2018, 19:46

Moin!
Hatte das Ende deines BIldes nicht gesehen. Da ist eigentlich eine Formel besser als irgendein Ereignis mit VBA zu basteln.
Hatte bei der Formel anfangs auch mal eine Zeit lang 0. Kann aber grad nicht sagen, woran es lag. Habe die Formel nochmal Stück für Stück eingegeben und da hat es gepasst. Da du in AV1 den Max hast, könntest du die Formel auch so probieren.
Code: Alles auswählen
=INDEX(A1:AU1;;VERGLEICH(AV1;A1:AU1;0)-1)

Ansonsten einfach von Hand eingeben und nicht reinkopieren.
VG
1Matthias
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 483
Registriert: 15. Aug 2017, 18:36

Re: Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon Flotter Feger » 16. Jan 2018, 19:56

... :doubt: :( :shock: :roll:

@Matthias:
schön, dass wenigstens wir zwei uns einig sind ... und wenn ich Ulf dazurechne, sind wir sogar drei !!! Einen schönen Abend noch ... auf den Schreck brauch ich erst mal ein Likörchen. :|
VG Sabina

bei mir läuft Win 7 32-Bit - Office 2010 Pro Plus 32-Bit und Office 2016 Pro Plus 32-Bit
Wer auch weiter Hilfe erwartet, sollte sich nicht zu schade sein, ein kurzes Feedback zu geben.
Benutzeravatar
Flotter Feger
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 1725
Registriert: 24. Okt 2016, 16:40

Re: Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon 1Matthias » 16. Jan 2018, 20:39

Hallo Sabina!
Wohl bekomms! Aber nicht zu viel vom Likörchen. :-D
Habe noch mal geschaut. Bei meinem ersten Versuch hatte ich einen Zirkelbezug erzeugt, deshalb hat es nicht gepasst und er mit 0 angezeigt. Also keinen Schreck bekommen, die Formel hat gepasst.

@Pedro
Habe mal geschaut. Also bei mir wird in deiner Tabelle der richtige Wert angezeigt. Habe auch mal mit den Zahlen gespielt, dass passt. Deine Datei mit der Formel als Anlage wieder zurück.

VG
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
1Matthias
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 483
Registriert: 15. Aug 2017, 18:36

Re: Max wert in einer Zeile suchen und Zelladresse ausgeben

Beitragvon vlatten » 17. Jan 2018, 10:22

Hallo Mathias,
vielen Dank, jetzt klappts.
Liebe Grüße
Pedro
Pedro der Sucher
Benutzeravatar
vlatten
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 243
Registriert: 10. Jan 2010, 22:12


Zurück zu Excel Forum (provisorisch)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 20 Gäste