Live-Forum - Die aktuellen Beiträge
Datum
Titel
23.04.2024 14:59:21
23.04.2024 14:47:39
23.04.2024 14:23:45
Anzeige
Archiv - Navigation
1480to1484
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

Höchsten Wert suchen

Höchsten Wert suchen
18.03.2016 11:42:16
Andre
Hallo,
ich komme einfach nicht weiter ich habe eine Spalte mit folgenden Werten.
2012 / KW1
und die ist über mehrere Jahre fortlaufend und zum teil durcheinander. Ich benötige aus der Spalte das letzte Jahr und davon die höchste KW in einer Zelle.
Ich habe mit Hilfe von Google mir folgende Formel gebastelt.
=MAX(WENN(LINKS(B1:B17)=HEUTE();"JJJJ")&" / KW";--RECHTS(B1:B17;2))
Die berücksichtigt aber nicht das Jahr, sondern zeigt immer nur die höchste KW an.
Vielen Dank schon mal für eure Hilfe
Gruß André

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Höchsten Wert suchen
18.03.2016 11:55:28
SF
Hola,
deine Formel gibt eine Fehlermeldung aus, sonst nichts.
In welchem Format liegen die Werte in Spalte B genau vor?
Gruß,
steve1da

AW: Höchsten Wert suchen
18.03.2016 12:48:45
Andre
Hallo
die Zellen der Spalte in der das Jahr und die KW stehen sind Standard formatiert.
Du musst die Formel als Matrix beenden {} also mit Tab,Strg,Enter. Dann bringt sie nur die Zahlen der KW
2015 / KW43 53
2015 / KW44
2015 / KW45
2015 / KW46
2015 / KW47
2015 / KW48
2015 / KW49
2015 / KW50
2015 / KW51
2015 / KW52
2015 / KW53
2016 / KW01
2016 / KW02
2016 / KW03
2016 / KW04
2016 / KW05
2016 / KW06

Anzeige
AW: Höchsten Wert suchen
18.03.2016 12:52:06
SF
Hola,
das das eine Matrixfunktion ist, weiß ich.
Wie das Format genau aussieht, leider immer noch nicht - wenn ich die Werte so in meine Tabelle kopiere, ist es TEXT.
Gruß,
steve1da

AW: Höchsten Wert suchen
18.03.2016 13:16:12
Rudi
Hallo,
ABC
12015 / KW4320166
22015 / KW44  
32015 / KW45  
42015 / KW46  
52015 / KW47  
62015 / KW48  
72015 / KW49  
82015 / KW50  
92015 / KW51  
102015 / KW52  
112015 / KW53  
122016 / KW01  
132016 / KW02  
142016 / KW03  
152016 / KW04  
162016 / KW05  
172016 / KW06  

ZelleFormel
B1{=MAX(--LINKS(A1:A17;4))}
C1{=MAX(WENN(--LINKS(A1:A17;4)=B1;--RECHTS(A1:A17;2);""))}
Achtung, Matrixformel!
Die geschweiften Klammern{} nicht eingeben,
sondern die Zelle mit
Shift + Strg + Enter
verlassen statt Enter alleine.

Gruß
Rudi

Anzeige
AW: mit dem WECHSELN()dem AGGREGAT()-Ergebnis ...
18.03.2016 19:51:45
...
Hallo Andr#e,
... in einer Matrixfunktion(alität)sformel die keines spez. Formelabschlusses bedarf, so:
 BCDE
12013 / KW51  2015 / KW39
22014 / KW52   
32015 / KW07   
42015 / KW11   
52015 / KW15   
62015 / KW19   
72015 / KW23   
82015 / KW27   
92015 / KW31   
102015 / KW35   
112015 / KW39   
122016 / KW02   
132016 / KW04   
142016 / KW06   
152016 / KW08   
162016 / KW10   
172016 / KW12   

Formeln der Tabelle
ZelleFormel
E1=WECHSELN(AGGREGAT(14;6;WECHSELN(B8:B17;" / KW";999)/(LINKS(B8:B99;4)*1<JAHR(HEUTE())); 1); 999;" / KW")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: mit dem WECHSELN()dem AGGREGAT()-Ergebnis ...
21.03.2016 13:36:28
Andre
Vielen Dank.
Werner ich habe deine Lösung gewählt die funktioniert wunderbar.
Ich habe nur das kleiner Zeichen vor Jahr durch = Zeichen ersätzt:
=WECHSELN(AGGREGAT(14;6;WECHSELN(B8:B17;" / KW";999)/(LINKS(B8:B99;4)*1=JAHR(HEUTE())); 1); 999; " / KW")
Vorher hat er immer das letzte Jahr genommen, er sollte aber das aktuelle nehmen. Jetzt klappt es, vielen Dank noch mal.
Nun ist mir noch was aufgefallen. Das ist mir leider erst aufgefallen, nachdem ich die Liste fertig hatte.
Ich habe noch eine zweite Spalte, in der stehen die Namen der verschiedenen Projekte. Bis jetzt ist erst ein Projekt angelegt aber weitere folgenden in den kommenden Monaten. Mit der Formel, bekomme ich den letzten Eintrag von allen Projekten.
Besteht bei der Formel die Möglichkeit nach einem bestimmten Text in einer weiteren Spalte zu suchen und von dem den höchsten wert rauszugeben?
Noch mal vielen DANK für eure schnelle Hilfe.

Anzeige
AW: kann man auch ermitteln doch ...
21.03.2016 13:46:46
...
Hallo Andre,
... dazu stell doch mal analog meines Beitrages eine entsprechenden Listenauszug hier ein bzw. lade diese als Beispieldatei hoch, damit Deine Aufgabenstellung eindeutiger nachvollziehbar ist.
Zu Deiner Feststellung: "Ich habe nur das kleiner Zeichen vor Jahr durch = Zeichen ersetzt:"
Dies hat aber für schon eine grundsätzliche andere Bedeutung. Wenn Deine Daten sortiert sind wäre damit nämlich immer der letzte Wert in Deiner Liste gesucht. Ist das der Fall? Dann wäre die Aufgabe mit einer einfacheren Formel zu ermitteln.
Gruß Werner
.. , - ...

Anzeige
AW: kann man auch ermitteln doch ...
21.03.2016 16:21:51
Andre
Hallo,
oh dann habe ich die Formel falsch verstanden.
Die Werte sind nicht sortiert.
Hier die Beispiel Liste
https://www.herber.de/bbs/user/104501.xlsx
Ich benötige die letzte KW von jeder Baustelle.
Danke schon mal

AW: wenn Deine KW-Daten unsortiert sind ...
21.03.2016 16:59:15
...
Hallo Andre,
... dann ist die AGGREGAT()-Formel natürlich genau die richtige und dann kannst Du mi dem Gleichheitszeichen die letzte KW des aktuellen Jahres und mit dem Klein-Zeichen das des Vorjehres ermitteln.
Nun zu Deiner Zusatzfrage. Meinst Du mit "Namen der verschiedenen Projekte" Deine Angaben unter "Baustelle" oder die KST-Nr? Soll die max KW für alle oder ein bestimmtes ermittelt werden?
Gruß Werner
.. , - ...

Anzeige
AW: wenn Deine KW-Daten unsortiert sind ...
22.03.2016 13:55:15
Andre
Hallo neopa,
Danke noch mal für deine Hilfe.
Dann haben wir mein erstes Problem gelöst. yeah :-)
Zu meinem zweiten Problem ich meine die Baustellen, dort stehen meistens die Standorte.
z.b. Leverkusen oder Hamburg oder Gelsenkirchen usw.
Gruß André

AW: nun auch hier mit AGGREGAT() ...
22.03.2016 14:41:50
...
Hallo André
... in Deinem Beispiel ergeben sich ja nur zwei verschiedene Baustellen und für beide dann die gleiche max KW.
Beide Formeln weit genug nach unten ziehend kopieren:
Buchungsliste

 JK
4Leverkusen2016 / KW11
5Hamburg2016 / KW11
6  

Formeln der Tabelle
ZelleFormel
J4=WENNFEHLER(INDEX(C:C;AGGREGAT(15;6;ZEILE(C$4:C$999)/ISTNV(VERGLEICH(C$4:C$999;J$3:J3;))/(C$4:C$999<>""); 1)); "")
K4=WENNFEHLER(WECHSELN(AGGREGAT(14;6;WECHSELN(D$3:D$999;" / KW";999)/(LINKS(D$3:D$999;4)*1=JAHR(HEUTE()))/(C$3:C$999=J4); 1); 999;" / KW"); "")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige