online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon HollyJohnson vom 18.01.2022, 18:20 Options

Lösung

Wenn Kgrösste und Bedingung erfüllt

Hallo miteinander,

ich habe jetzt schon viele Foren durchsucht, um folgendes Problem zu lösen:

In Spalte A habe ich 7-stellige Nummern stehen. In Spalte B sind Tage eingetragen und in Spalte C Arbeitsplätze. So schaut das in etwa aus:

A B C
7652134 21 444003
6552313 18 444003
5476383 16 444003
7684236 10 444003
7984379 30 555006
1235123 25 555006
4234342 20 555006

Jetzt möchte ich in einem anderen Tabellblatt jeweils die Werte aus Spalte A auslesen, aber nur aus den Zellen die jeweils die höchsten Werte in B stehen haben und der Arbeitsplatz mit meiner Spaltenüberschrift übereinstimmt.

So in etwa:
A B C D
Nr. 444003 Nr. 555006
Jetzt sollte in Spalte A2 die Nummer 7652134 kommen und in Spalte C2 7984379.

Die Anzahl der Zeilen aus dem ersten Tabelleblatt ist immer verschieden. Ich habe schon viel rumprobiert mit Kgrösste und Wenn, aber irgendwie klappt das nicht so ganz.

Vielen Dank schon mal im Vorab.


Gruß Holly Johnson


Antwort schreiben

Antwort 1 von rainberg vom 18.01.2022, 19:28 Options

Hallo Holly,

habe Dir mal ein Beispiel erstellt

Beispieldatei

Gruss
Rainer

Antwort 2 von HollyJohnson vom 19.01.2022, 07:43 Options

Hallo Rainer,

erst mal vielen Dank für deine schnelle Antwort.

Habe allerdings 2 Probleme.

1. Wenn ich die Besipieldatei am heimischen PC öffne zeigt er mir das Ergebnis an, wenn ich es auf einem anderen Rechner öffne bekomme ich nur #Zahl! angezeigt. Woran könnte das liegen?

2. Mit der Formel bekomme ich so wie ich das verstanden habe immer nur die Nummer die neben dem höchsten Wert steht. Ich möchte aber in der nächsten Zeile dann die Nummer haben die neben dem zweithöchsten Wert steht usw.
Habe mich nicht so klar ausgedrückt, da ich dachte es geht mit Kgrösste und da kann man ja mit 1,2,3,.... den höchsten, zweithöchsten..... Wert bestimmen. Sorry.
Oder kann man das acuh bei Max machen?


Gruß
Holly Johnson

Antwort 3 von rainberg vom 19.01.2022, 07:59 Options

Hallo Holly,

dann lade doch bitte mal eine Beispieldatei hoch, in der man sieht wie Basisdaten und Ergebnis aussehen sollen.

Gruss
Rainer

Antwort 4 von HollyJohnson vom 19.01.2022, 08:32 Options

Hallo Rainer,

wie funktioniert das mit dem Hochladen?

Habe ich noch nie gemacht.


Gruß Holly Johnson

Antwort 5 von rainberg vom 19.01.2022, 08:45 Options

Hallo Holly,

lade die Datei unter dieser Adresse ins Netz und poste den angebotenen Download-Link hier im Beitrag.

Gruss
Rainer

Antwort 6 von HollyJohnson vom 19.01.2022, 09:29 Options

Hallo Rainer,

ich hoffe das es geklappt hat.

http://www.file-upload.net/download-2174648/Zwischenablage_Formel.XLS.html

Habe es jetzt mal nur auf einem Tabellenblatt, zukünftig werde ich es aber auf 2 Tabellenblätter machen wie oben beschrieben.

Gruß
Holly Johnson

Antwort 7 von rainberg vom 19.01.2022, 11:55 Options

Hallo Holly,

beim 1. Problem kann ich Dir nicht helfen, da ich nicht weiß was auf beiden Computern installiert ist. Vielleicht kann die installierte Excelversion die Datei nicht lesen, weil sie in einer höheren Version erstellt ist.

Zum 2. Problem habe ich Dir mal die Formeln nach meinem Verständnis eingetragen allerdings ist zur Auswertung je Nummer eine Hilfsspalte erforderlich.

Die gesamte Auswertung nach meinem Beispiel durch zu führen, wird wegen des hohen Rechenaufwandes in die Hose gehen.
Vielleicht erstellt Dir dafür jemand ein Makro.

Es wäre besser gewesen, Du hättest bereits in der Ausgangsfrage auf den Umfang der Tabelle hingewiesen, dann hätte man schon abschätzen können, ob Formel- oder Makrolösung.


Beispiel

Gruss
Rainer

Antwort 8 von rainberg vom 19.01.2022, 15:40 OptionsLösung

Lösung
Hallo Holly,

aus Neugier habe ich die Formeln noch mal optimiert, so dass keine Hilfsspalten erforderlich sind und die Tabelle vervollständigt.

Kannst ja mal testen ob Dein Prozessor das schafft und Du mit dieser Rechengeschwindigkeit leben kannst.

Datei mit optimierten Formeln

Gruss
Rainer

Antwort 9 von HollyJohnson vom 19.01.2022, 17:37 Options

Hallo Rainer,

Danke.

habe deine Formel auf meine Tabellen angepasst und ...... super.

Funktioniert prima.

Die Berechnung dauert in etwa eine halbe Minute, das ist akzeptabel.

Nochmals tausend Dank für die schnelle und kompetente Hilfe.


Gruß Holly

Antwort 10 von HollyJohnson vom 19.01.2022, 17:47 Options

Hallo Rainer,

hatte deinen letzten Beitrag noch gar nicht gelesen. Habe mir die Datei

mal runter geladen. Das schaut ja super aus.

Werde es gleich mal auf meine Originaldatei umsetzen.

Die Formeln sind ja der blanke Wahnsinn. Wie und wo lernt man so

was?

Ich melde mich nochmal wenn ich´s umgesetzt habe.


Gruß Holly

Antwort 11 von HollyJohnson vom 20.01.2022, 14:30 Options

Hallo Rainer,

habe es angepasst und es läuft super. Die Berechnung geht auch recht flüssig (etwa 1 Minute).


Danke.


Gruß Holly Johnson

Antwort 12 von rainberg vom 20.01.2022, 15:28 Options

Hallo Holly,

danke für die Bewertung, freut mich, dass ich helfen konnte.

Mein Quad-Prozessor schafft es in ca. 15s :-))

Gruss
Rainer

Ähnliche Themen

Zeilen kopieren, wenn eine Bedingung erfüllt ist
Thimotheus  01.09.2008 - 42 Hits - 8 Antworten

EXCEL, zählen wenn 2 Bedingungen erfüllt sind
donki  30.04.2009 - 1370 Hits - 5 Antworten

KGRÖSSTE
Peter28  11.05.2009 - 185 Hits - 1 Antwort

SVERWEIS und KGRÖSSTE
m-o-m  04.08.2009 - 338 Hits - 8 Antworten

Zufallszahlen bis Bedingung erfüllt ist
Inka2009  24.10.2009 - 229 Hits - 3 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026