Wert in Zeile finden und in Spalte schreiben

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Wert in Zeile finden und in Spalte schreiben

Beitrag von clag »

Hallo ihr Gutsten,

ich hab da mal wieder.......... na klar ne Frage :D

ich habe eine Tabelle 20 Spalten ca 25.000 zeilen importiert/übernommen
in unterschiedlichen Zeilen-Abständen 1-100 gib es in den Spalte A Zellen mit Datums/Uhrzeit Angabe Rest der Zeile ist dann leer
dieses Datum gilt dann für alle vollen Zeilen darunter bis ein neuer Datumseintrag kommt.

Nun möchte ich der Tabelle eine Spalte hinzufügen mit Datum für jede Zeile damit man zB sortieren kann

hat jemand eine Idee, wie ich das gesckickt lösen könnte ?
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Wert in Zeile finden und in Spalte schreiben

Beitrag von Karolus »

Hallo
Füge bsplw. eine neue Spalte B ein
Schreib in B1: =A1
darunter dann:
=WENN(A2;A2;B1)
Bei 25000 Zeilen gib jetzt im Adressfenster: B2:B25000 ein -> <enter> -->Bearbeiten-->Ausfüllen-->Unten
fertig!

____
Du kannst das ganze auch mal über den -->Datenpiloten laufen lassen, da gibts die 'Kategorieerkennung' d.h. leeren Zellen wird der Eintrag der letzten gefüllten unterstellt.
______
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Wert in Zeile finden und in Spalte schreiben

Beitrag von clag »

Hi Karolus,

ehrlich gesagt, verstehen tu ich die Formel gerade noch nicht, aber sie bewirkt genau was ich mir vorgestellt hatte....

also von daher die perfekte Formel als Lösungvorschlag

und auch noch so fix!
Danke an und ne Verbeugung vor dem Meister :D
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Wert in Zeile finden und in Spalte schreiben

Beitrag von Gert Seler »

Hallo clag,
so geht es auch :

Code: Alles auswählen

=WENN($A3<>"";"";MAX($A$2:$A3))
Und wie von Karolus beschrieben nach unten kopieren. Hier wird berücksichtigt, wenn in Spalte_A kein Eintrag vorhanden ist.
Unbedingt den "absoluten" und "gemischten-Bezug" beachten.
Entsprechend nach unten kopieren.


mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Wert in Zeile finden und in Spalte schreiben

Beitrag von Karolus »

Hallo
..verstehen tu ich die Formel gerade noch nicht...
Na, ja die Formel ist eine etwas unsaubere Kurzform von:
=WENN(A2<>0;A2;B1)
ist sie so besser zu verstehen ?

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Wert in Zeile finden und in Spalte schreiben

Beitrag von clag »

Hi,

jetzt habt ihr mich völlig verwirrt !! (oder war ich es schon vorher?)

Karolus deine unsaubere Variante funktioniert einwandfrei in Q4
die "verbesserte" Version nur noch halb in R4
die von Gerd bekomm ich nicht hin S4

Sachverhalt

Code: Alles auswählen

__ A B C        D F x x x P  Q         R          S  
01                                                   
02                                                   
03 * * 02.01.07              02.01.07  02.01.07   .  
04 * * text     * * * * * *  02.01.07  text       .  
05 * * text     * * * * * *  02.01.07  text       .  
06 * * text     * * * * * *  02.01.07  text       .  
07 * * text     * * * * * *  02.01.07  text       .  
08 * * text     * * * * * *  02.01.07  text       .  
09 * * 30.02.05              30.02.05  30.02.05   .  
10 * * text     * * * * * *  30.02.05  text       .  
11 * * text     * * * * * *  30.02.05  text       .  
12 * * 13.07.04              13.07.04  13.07.04   .  
13 * * text     * * * * * *  13.07.04  text       .  

Q3 "=C3"
Q4 "=WENN(C3;C3;Q3)"

R3 "=C3"
R4 "=WENN(C3<>0;C3;S3)"

was ist jetzt der Unterschied bzw wieso funktioniert die "verbesserte" Formel nicht mehr so richtig
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Wert in Zeile finden und in Spalte schreiben

Beitrag von Karolus »

Hallo
Die "unsaubere" prüft nur "ob" die Zelle einen Wert hat → das ist bei Textinhalt nicht der Fall daher funktioniert sie
die andere prüft ob der Inhalt ungleich 0 ist → das ist aber auch bei Text der Fall →daher in diesem Fall falsch.
(ich bin davon ausgegangen das die Zellen zwischen den Datumswerten leer sind- da funktionieren beide)
ergo nimm die erste Variante.
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Antworten