Zeile vergleichen und löschen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

hooligan
Beiträge: 4
Registriert: Sa, 02.01.2010 21:06

Zeile vergleichen und löschen

Beitrag von hooligan »

Guten Abend,

nach 2 Stunden rumprobieren und mehreren Wutausprüchen, versuch ich mein Glück hier, bevor ich noch irgendwas kaputt mache.

Bild

Ziel soll es sein, das die obere Tabelle später so aussieht wie die untere.
Zuerst gibt es 2 Tabellen, die fast! identisch sind, bis auf die Laufzeit.
Der Spieler abc soll links und rechts verglichen werden. Der Spieler abc mit der höheren Laufzeit soll dann aus der Zeile gelöscht werden und in der anderen Zeile bleiben, wo die Laufzeit niedriger ist.

Wäre das ohne großen Aufwand möglich ?

Vielen Dank schonmal im vorraus
Gruß Patrick
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Zeile vergleichen und löschen

Beitrag von AhQ »

Hallo,
hooligan hat geschrieben:Wäre das ohne großen Aufwand möglich ?
Das kommt drauf an, wie Du es haben willst. Die Edellösung, grad in Bezug auf Zeilen löschen und so, wäre ein Makro. Das solltest Du dann in der Basic-Ecke erfragen oder einer der darin kundigen liest zufällig Deine Frage.

Ich hab Dir mal das Ganze mit Calc-Bordmitteln gebaut.

Spalten B/C/F/G sind die von Dir vorgegebenen. In Spalte D sucht ein SVerweis zum jeweiligen Namen aus der Tabelle B/C den Wert aus Tabele F/G und vergleicht den. Wenn er kleiner ist, schreibt die Formel die Zeilennummer in die Zelle, damit man nachher diese Zeile wieder findet. Das gleiche, bloß für die andere Tabelle, findet in Spalte E statt.

In Zeile 9 und folgende sucht ein Vergleich die Zeilennummer aus dem unteren gelb markierten Bereich im oberen entprechenden gelb markierten Bereich und holt sich mit einem Index() die zugehörigen Angaben. Die ganze Konstruktion imit Istfehler(Vergleich();"";...) fängt nur eine Fehlermeldung ab, falls keine Werte mehr gefunden werden.

Was noch nicht drin ist, was aber auch mit einem einfachen Istfehler() erledigt werden kann, das ist in Spalte D/E den Fehler abfangen, falls ein Spieler in einer der Tabellen auftaucht und in der anderen nicht.

Du kannst den Tabellenbereich in die Zeilen setzen, wo Du willst. Du solltest dann nur darauf achten, daß die Zahlen im Bereich A9 und darunter denen im oberen gelben ereich entsprechen, sonst findet der Vergleich() nix.

Viele Grüße
AhQ
Dateianhänge
TabellenVegleichen.ods
(10.78 KiB) 58-mal heruntergeladen
hooligan
Beiträge: 4
Registriert: Sa, 02.01.2010 21:06

Re: Zeile vergleichen und löschen

Beitrag von hooligan »

Hallo,

vielen Dank für die schnelle Antwort. Leider funktioniert es nicht so ganz wie ich es mir vorgestellt habe. Ich werde gleich in der Basic Ecke nachfragen.
Aber trozdem vielen Dank für die Mühe :)

Gruß Patrick
Antworten