❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱


❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Inhalt einer Zeile in Zelle wiedergeben

CALC ist die Tabellenkalkulation, die Sie immer wollten.
dreckfrosch
Beiträge: 24
Registriert: Fr 6. Mär 2015, 15:15

Inhalt einer Zeile in Zelle wiedergeben

Beitrag von dreckfrosch » Fr 6. Mär 2015, 15:25

Hallo liebe Gemeinde,

wie so oft...ich weiß gar nicht recht was ich als Suchbegriff eingeben soll und daher finde ich keine Lösung für mein Vorhaben:

Folgende Ausgangssituation:

In Spalte A soll ein Inhalt einer anderen Zelle in der gleichen Zeile wiedergegeben werden.

Spalten B - F sind leer bis auf eine, die immer unterschiedlich ist. Anbei eine kleine Veranschaulichung.

Ich möchte also, dass in Zelle A geprüft wird in welcher Spalte ein Text steht und dass dieser dann wiedergegeben wird.

Wie kann ich das realisieren?

Da ich eine fertige Tabelle mit sehr vielen Datensätzen habe, ist es nicht möglich die Daten einfach gleich schlauer einzugeben. Ich muss mit dem arbeiten was ich habe.

Achja, es handelt sich also tatsächlich um Texte (bzw. in meinem Fall Adressen), die in Spalte A widergegeben werden sollen!

Vielen Dank für Eure Hilfe!

Gruß

Der Dreckfrosch :)
Dateianhänge
Bildschirmfoto.png
Bildschirmfoto.png (9.9 KiB) 4572 mal betrachtet

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2580
Registriert: Fr 10. Dez 2010, 10:01

Re: Inhalt einer Zeile in Zelle wiedergeben

Beitrag von karolus » Fr 6. Mär 2015, 15:39

Hallo

Code: Alles auswählen

=INDEX(B1:F1;VERGLEICH(".+";B1:F1;0))
evtl. musst du noch reguläre Ausdrücke in Formeln zulassen →Extras→Optionen→Calc→Berechnen....
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

dreckfrosch
Beiträge: 24
Registriert: Fr 6. Mär 2015, 15:15

Re: Inhalt einer Zeile in Zelle wiedergeben

Beitrag von dreckfrosch » Fr 6. Mär 2015, 15:49

Wow...wie schnell seid ihr denn hier! Wahnsinn, danke!!!


Gebe ich die Formel ein und passe sie meiner Tabelle an, wirft er mir leider nur

#NV

aus.

So sieht die formel aus, wenn ich sie dem richtigen tabellenbereich zuordne:

=INDEX(G2:Z2;VERGLEICH(".+";G2:Z2;0))

:?:

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2580
Registriert: Fr 10. Dez 2010, 10:01

Re: Inhalt einer Zeile in Zelle wiedergeben

Beitrag von karolus » Fr 6. Mär 2015, 15:59

dreckfrosch hat geschrieben:Wow...wie schnell seid ihr denn hier! Wahnsinn, danke!!!


Gebe ich die Formel ein und passe sie meiner Tabelle an, wirft er mir leider nur

#NV
Du bist etwas zu schnell, lies doch erstmal meine komplette Antwort....
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

dreckfrosch
Beiträge: 24
Registriert: Fr 6. Mär 2015, 15:15

Re: Inhalt einer Zeile in Zelle wiedergeben

Beitrag von dreckfrosch » Fr 6. Mär 2015, 17:23

Ja, sorry, hatte ich vergessen zu erwähnen. Ich hab den Haken bei den Optionen schon drin gehabt!

Hab aber gerade gemerkt, dass die Formel nur dann nicht funktioniert, wenn in den Zellen G2-Z2 der Text mit Umbruch über mehrere Zellen geht!!! Das muss doch auch irgendwie zu lösen sein!

dreckfrosch
Beiträge: 24
Registriert: Fr 6. Mär 2015, 15:15

Re: Inhalt einer Zeile in Zelle wiedergeben

Beitrag von dreckfrosch » Fr 6. Mär 2015, 19:16

Ich konnte das Problem noch weiter eingrenzen. Es liegt offenbar daran, dass in den Spalten G-Z richtige Zeilenumbrüche sind (Strg-Return). Es handelt sich dabei um Adressen im üblichen Format. Schreibe ich die Adressen als Fließtext, funktioniert es. So wird die Adresse aber nicht mehr richtig ausgeworfen...und die Hausnummer landet noch mit bei der PLZ und so weiter...


ich weiß nicht, wie ich die Tabelle hier direkt rein bekomme zur Anschauung. Daher habe ich sie hochgeladen. Deine Formel findet sich in Spalte C und lautet:
=INDEX(G2:Z2;VERGLEICH(".+";G2:J2;0))
Dateianhänge
Bild1.png
Bild1.png (139.47 KiB) 4528 mal betrachtet
Test.ods
(29.62 KiB) 175-mal heruntergeladen

HeritzP
* LO-Experte *
Beiträge: 966
Registriert: Mo 9. Dez 2013, 19:08

Re: Inhalt einer Zeile in Zelle wiedergeben

Beitrag von HeritzP » Fr 6. Mär 2015, 21:23

Hallo,

teste folgende Formel.

Code: Alles auswählen

=INDEX(G2:Z2;VERGLEICH("\D+";G2:J2;0))
Gruß HeritzP
HeritzP

alles nur geklaut

dreckfrosch
Beiträge: 24
Registriert: Fr 6. Mär 2015, 15:15

Re: Inhalt einer Zeile in Zelle wiedergeben

Beitrag von dreckfrosch » Fr 6. Mär 2015, 21:31

...nein leider der gleiche effekt!

HeritzP
* LO-Experte *
Beiträge: 966
Registriert: Mo 9. Dez 2013, 19:08

Re: Inhalt einer Zeile in Zelle wiedergeben

Beitrag von HeritzP » Fr 6. Mär 2015, 21:33

Hallo,

bitte ein paar Zeilen mit realen Texten.


Gruß HeritzP
HeritzP

alles nur geklaut

dreckfrosch
Beiträge: 24
Registriert: Fr 6. Mär 2015, 15:15

Re: Inhalt einer Zeile in Zelle wiedergeben

Beitrag von dreckfrosch » Fr 6. Mär 2015, 21:47

anbei die echte tabelle mit fiktiven texten, die aber identisch in der formatierung etc. sind.
Dateianhänge
Datenbank anonymisiert.ods
(25.49 KiB) 132-mal heruntergeladen


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten