MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 08.11.2019, 17:31   #1
yosch_22
Neuer Benutzer
Neuer Benutzer
Standard Excel 2013 - Jeweils zwei zusammenhängende Werte in einer Spalte über X Spalten umsortieren

Liebe Forumnutzer,

ich bin Excellaie und habe folgendes Problem:
Ich habe eine Tabelle mit Werten, wobei jeweils ein Datum und ein dazugehöriger Wert untereinander in einer Spalte stehen und das über X Spalten.


Datum 1 Datum 2 ...
Wert 1 Wert 2

Ich muss die Daten nun so umsortieren, dass alle Werte zusammenhängend in einer Zeile stehen, um sie auf eine Datenbank laden zu können und zwar im Format:

Datum 1 Wert 1 Datum 2 Wert 2 ...

Meine bisherigen Internetrecherchen und Versuche sind immer in einer Sackgasse geendet, auch wenn es wahrscheinlich eine triviale Lösung gibt.

Danke für die Hilfe!
yosch_22 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 08.11.2019, 17:43   #2
Hajo_Zi
MOF Guru
MOF Guru
Standard

=A1&C1&B1&D1
Zu Deiner Datei kann ich nichts schreiben, was wohl daran liegt das ich nicht auf fremde Rechner schaue. Ich baue keine Datei nach.

Sollte die Datei verlinkt werden?

Der Name einer hochgeladenen Mappe wird im Beitrag automatisch angezeigt, sodass es bei Verwendung von aussagekräftigen Namen leichter fällt, sie später im Ablageordner wiederzufinden und sie gedanklich einem bestimmten Thema zuzuordnen. Namen wie Muster*, Test*, Mappe*, Beispiel*, Fehler*, Kalender*, UserForm* usw. sind so allgemein, dass eine Zuordnung zu einem Thema unmöglich gemacht wird.
Es sollte ein aussagekräftiger Name sein.

Das ist nur meine Meinung zu dem Thema.

Bitte berücksichtige das Themen die Erledigt sind als Erledigt markiert werden können. Also mache es unten links mit Klick auf den Schalter "als erledigt setzen", falls Problem gelöst.
Der Zustand des Beitrages wird dann in der Übersicht angezeigt und man braucht sich diese Beiträge nicht mehr ansehen.

Grußformel

Meine Homepage http://hajo-excel.de/index.htm

__________________

Signatur in jedem Beitrag
Bitte Version angeben. Bei keiner Angabe gehe ich von meinen Angaben aus.
Betriebssystem: Windows 10 - 64 Bit, Office 2016 - 32 Bit.
Fragen werden im Forum beantwortet, nicht per PN.
Hajo_Zi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 08.11.2019, 19:58   #3
aloys78
MOF Meister
MOF Meister
Standard

Hallo Yosch,

darf es auch eine Makro-Lösung sein ?
Damit ist es m.E. kein Problem.

Und wenn Du eine repräsentative Beispiel-Datei zur Verfügung stellst, kannst Du dann den Code einfach übernehmen.

Gruß
Aloys

Geändert von aloys78 (08.11.2019 um 20:05 Uhr).
aloys78 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 09.11.2019, 00:30   #4
yosch_22
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Danke für die Antwort. Ja Makros gehen bestimmt auch, ich werde schon herausfinden wie man die benutzt.

Anbei habe ich einfach mal ein Beispiel, wie mein jetziger Datensatz aufgebaut ist, hochgeladen. Meintest du das?

Das Ziel wäre in dem Fall: Datum1 in A1, Wert1 in B1, Datum2 in C1, Wert2 in D1 usw.

Ich hoffe das ist verständlich

MfG
Yosch
Angehängte Dateien
Dateityp: xlsx Beispieldatei.xlsx (9,7 KB, 5x aufgerufen)
yosch_22 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 09.11.2019, 07:16   #5
aloys78
MOF Meister
MOF Meister
Standard

Hallo Yosch,

anbei mein Vorschlag.

Gruß
Aloys
Angehängte Dateien
Dateityp: xlsm Yosch_Beispieldatei.xlsm (23,4 KB, 6x aufgerufen)
aloys78 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 09.11.2019, 11:13   #6
yosch_22
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Lieber Aloys,

funktioniert perfekt, danke dir!

MfG
Yosch
yosch_22 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.11.2019, 12:38   #7
HS(V)
MOF Profi
MOF Profi
Standard

Sonstiger Vorschlag.

Code:

Sub hsv()
  Cells(1).CurrentRegion.Rows(1).Name = "b"
  [b].Offset(3).Resize(, [b].Cells.Count * 2) = Split(Join([b&"|"&offset(b,1,)], "|"), "|")
  [b].CurrentRegion.Resize(4) = [b].CurrentRegion.Resize(4).Value
End Sub

__________________

Gruß Harry.


HS sind die Anfangsbuchstaben meines Namens, und V steht für Anfangsbuchstabe Ort. Also nicht für die Fußballverein aus Hamburg.
HS(V) ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:24 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.